// Copyright 2020 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // https://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210505.3 #ifndef WINRT_Windows_UI_Xaml_Controls_2_H #define WINRT_Windows_UI_Xaml_Controls_2_H #include "winrt/impl/Windows.Foundation.1.h" #include "winrt/impl/Windows.Foundation.Collections.1.h" #include "winrt/impl/Windows.UI.Composition.1.h" #include "winrt/impl/Windows.UI.Input.Inking.1.h" #include "winrt/impl/Windows.UI.Xaml.1.h" #include "winrt/impl/Windows.UI.Xaml.Automation.Peers.1.h" #include "winrt/impl/Windows.UI.Xaml.Automation.Provider.1.h" #include "winrt/impl/Windows.UI.Xaml.Controls.Primitives.1.h" #include "winrt/impl/Windows.UI.Xaml.Data.1.h" #include "winrt/impl/Windows.UI.Xaml.Input.1.h" #include "winrt/impl/Windows.UI.Xaml.Media.1.h" #include "winrt/impl/Windows.UI.Xaml.Navigation.1.h" #include "winrt/impl/Windows.UI.Xaml.Controls.1.h" WINRT_EXPORT namespace winrt::Windows::UI::Xaml::Controls { struct BackClickEventHandler : Windows::Foundation::IUnknown { BackClickEventHandler(std::nullptr_t = nullptr) noexcept {} BackClickEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {} BackClickEventHandler(BackClickEventHandler const&) noexcept = default; BackClickEventHandler(BackClickEventHandler&&) noexcept = default; BackClickEventHandler& operator=(BackClickEventHandler const&) & noexcept = default; BackClickEventHandler& operator=(BackClickEventHandler&&) & noexcept = default; template BackClickEventHandler(L lambda); template BackClickEventHandler(F* function); template BackClickEventHandler(O* object, M method); template BackClickEventHandler(com_ptr&& object, M method); template BackClickEventHandler(weak_ref&& object, M method); auto operator()(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::BackClickEventArgs const& e) const; }; struct CalendarViewDayItemChangingEventHandler : Windows::Foundation::IUnknown { CalendarViewDayItemChangingEventHandler(std::nullptr_t = nullptr) noexcept {} CalendarViewDayItemChangingEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {} CalendarViewDayItemChangingEventHandler(CalendarViewDayItemChangingEventHandler const&) noexcept = default; CalendarViewDayItemChangingEventHandler(CalendarViewDayItemChangingEventHandler&&) noexcept = default; CalendarViewDayItemChangingEventHandler& operator=(CalendarViewDayItemChangingEventHandler const&) & noexcept = default; CalendarViewDayItemChangingEventHandler& operator=(CalendarViewDayItemChangingEventHandler&&) & noexcept = default; template CalendarViewDayItemChangingEventHandler(L lambda); template CalendarViewDayItemChangingEventHandler(F* function); template CalendarViewDayItemChangingEventHandler(O* object, M method); template CalendarViewDayItemChangingEventHandler(com_ptr&& object, M method); template CalendarViewDayItemChangingEventHandler(weak_ref&& object, M method); auto operator()(winrt::Windows::UI::Xaml::Controls::CalendarView const& sender, winrt::Windows::UI::Xaml::Controls::CalendarViewDayItemChangingEventArgs const& e) const; }; struct CleanUpVirtualizedItemEventHandler : Windows::Foundation::IUnknown { CleanUpVirtualizedItemEventHandler(std::nullptr_t = nullptr) noexcept {} CleanUpVirtualizedItemEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {} CleanUpVirtualizedItemEventHandler(CleanUpVirtualizedItemEventHandler const&) noexcept = default; CleanUpVirtualizedItemEventHandler(CleanUpVirtualizedItemEventHandler&&) noexcept = default; CleanUpVirtualizedItemEventHandler& operator=(CleanUpVirtualizedItemEventHandler const&) & noexcept = default; CleanUpVirtualizedItemEventHandler& operator=(CleanUpVirtualizedItemEventHandler&&) & noexcept = default; template CleanUpVirtualizedItemEventHandler(L lambda); template CleanUpVirtualizedItemEventHandler(F* function); template CleanUpVirtualizedItemEventHandler(O* object, M method); template CleanUpVirtualizedItemEventHandler(com_ptr&& object, M method); template CleanUpVirtualizedItemEventHandler(weak_ref&& object, M method); auto operator()(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::CleanUpVirtualizedItemEventArgs const& e) const; }; struct ContextMenuOpeningEventHandler : Windows::Foundation::IUnknown { ContextMenuOpeningEventHandler(std::nullptr_t = nullptr) noexcept {} ContextMenuOpeningEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {} ContextMenuOpeningEventHandler(ContextMenuOpeningEventHandler const&) noexcept = default; ContextMenuOpeningEventHandler(ContextMenuOpeningEventHandler&&) noexcept = default; ContextMenuOpeningEventHandler& operator=(ContextMenuOpeningEventHandler const&) & noexcept = default; ContextMenuOpeningEventHandler& operator=(ContextMenuOpeningEventHandler&&) & noexcept = default; template ContextMenuOpeningEventHandler(L lambda); template ContextMenuOpeningEventHandler(F* function); template ContextMenuOpeningEventHandler(O* object, M method); template ContextMenuOpeningEventHandler(com_ptr&& object, M method); template ContextMenuOpeningEventHandler(weak_ref&& object, M method); auto operator()(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::ContextMenuEventArgs const& e) const; }; struct DragItemsStartingEventHandler : Windows::Foundation::IUnknown { DragItemsStartingEventHandler(std::nullptr_t = nullptr) noexcept {} DragItemsStartingEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {} DragItemsStartingEventHandler(DragItemsStartingEventHandler const&) noexcept = default; DragItemsStartingEventHandler(DragItemsStartingEventHandler&&) noexcept = default; DragItemsStartingEventHandler& operator=(DragItemsStartingEventHandler const&) & noexcept = default; DragItemsStartingEventHandler& operator=(DragItemsStartingEventHandler&&) & noexcept = default; template DragItemsStartingEventHandler(L lambda); template DragItemsStartingEventHandler(F* function); template DragItemsStartingEventHandler(O* object, M method); template DragItemsStartingEventHandler(com_ptr&& object, M method); template DragItemsStartingEventHandler(weak_ref&& object, M method); auto operator()(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::DragItemsStartingEventArgs const& e) const; }; struct HubSectionHeaderClickEventHandler : Windows::Foundation::IUnknown { HubSectionHeaderClickEventHandler(std::nullptr_t = nullptr) noexcept {} HubSectionHeaderClickEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {} HubSectionHeaderClickEventHandler(HubSectionHeaderClickEventHandler const&) noexcept = default; HubSectionHeaderClickEventHandler(HubSectionHeaderClickEventHandler&&) noexcept = default; HubSectionHeaderClickEventHandler& operator=(HubSectionHeaderClickEventHandler const&) & noexcept = default; HubSectionHeaderClickEventHandler& operator=(HubSectionHeaderClickEventHandler&&) & noexcept = default; template HubSectionHeaderClickEventHandler(L lambda); template HubSectionHeaderClickEventHandler(F* function); template HubSectionHeaderClickEventHandler(O* object, M method); template HubSectionHeaderClickEventHandler(com_ptr&& object, M method); template HubSectionHeaderClickEventHandler(weak_ref&& object, M method); auto operator()(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::HubSectionHeaderClickEventArgs const& e) const; }; struct ItemClickEventHandler : Windows::Foundation::IUnknown { ItemClickEventHandler(std::nullptr_t = nullptr) noexcept {} ItemClickEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {} ItemClickEventHandler(ItemClickEventHandler const&) noexcept = default; ItemClickEventHandler(ItemClickEventHandler&&) noexcept = default; ItemClickEventHandler& operator=(ItemClickEventHandler const&) & noexcept = default; ItemClickEventHandler& operator=(ItemClickEventHandler&&) & noexcept = default; template ItemClickEventHandler(L lambda); template ItemClickEventHandler(F* function); template ItemClickEventHandler(O* object, M method); template ItemClickEventHandler(com_ptr&& object, M method); template ItemClickEventHandler(weak_ref&& object, M method); auto operator()(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::ItemClickEventArgs const& e) const; }; struct ListViewItemToKeyHandler : Windows::Foundation::IUnknown { ListViewItemToKeyHandler(std::nullptr_t = nullptr) noexcept {} ListViewItemToKeyHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {} ListViewItemToKeyHandler(ListViewItemToKeyHandler const&) noexcept = default; ListViewItemToKeyHandler(ListViewItemToKeyHandler&&) noexcept = default; ListViewItemToKeyHandler& operator=(ListViewItemToKeyHandler const&) & noexcept = default; ListViewItemToKeyHandler& operator=(ListViewItemToKeyHandler&&) & noexcept = default; template ListViewItemToKeyHandler(L lambda); template ListViewItemToKeyHandler(F* function); template ListViewItemToKeyHandler(O* object, M method); template ListViewItemToKeyHandler(com_ptr&& object, M method); template ListViewItemToKeyHandler(weak_ref&& object, M method); auto operator()(winrt::Windows::Foundation::IInspectable const& item) const; }; struct ListViewKeyToItemHandler : Windows::Foundation::IUnknown { ListViewKeyToItemHandler(std::nullptr_t = nullptr) noexcept {} ListViewKeyToItemHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {} ListViewKeyToItemHandler(ListViewKeyToItemHandler const&) noexcept = default; ListViewKeyToItemHandler(ListViewKeyToItemHandler&&) noexcept = default; ListViewKeyToItemHandler& operator=(ListViewKeyToItemHandler const&) & noexcept = default; ListViewKeyToItemHandler& operator=(ListViewKeyToItemHandler&&) & noexcept = default; template ListViewKeyToItemHandler(L lambda); template ListViewKeyToItemHandler(F* function); template ListViewKeyToItemHandler(O* object, M method); template ListViewKeyToItemHandler(com_ptr&& object, M method); template ListViewKeyToItemHandler(weak_ref&& object, M method); auto operator()(param::hstring const& key) const; }; struct NotifyEventHandler : Windows::Foundation::IUnknown { NotifyEventHandler(std::nullptr_t = nullptr) noexcept {} NotifyEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {} NotifyEventHandler(NotifyEventHandler const&) noexcept = default; NotifyEventHandler(NotifyEventHandler&&) noexcept = default; NotifyEventHandler& operator=(NotifyEventHandler const&) & noexcept = default; NotifyEventHandler& operator=(NotifyEventHandler&&) & noexcept = default; template NotifyEventHandler(L lambda); template NotifyEventHandler(F* function); template NotifyEventHandler(O* object, M method); template NotifyEventHandler(com_ptr&& object, M method); template NotifyEventHandler(weak_ref&& object, M method); auto operator()(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::NotifyEventArgs const& e) const; }; struct SectionsInViewChangedEventHandler : Windows::Foundation::IUnknown { SectionsInViewChangedEventHandler(std::nullptr_t = nullptr) noexcept {} SectionsInViewChangedEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {} SectionsInViewChangedEventHandler(SectionsInViewChangedEventHandler const&) noexcept = default; SectionsInViewChangedEventHandler(SectionsInViewChangedEventHandler&&) noexcept = default; SectionsInViewChangedEventHandler& operator=(SectionsInViewChangedEventHandler const&) & noexcept = default; SectionsInViewChangedEventHandler& operator=(SectionsInViewChangedEventHandler&&) & noexcept = default; template SectionsInViewChangedEventHandler(L lambda); template SectionsInViewChangedEventHandler(F* function); template SectionsInViewChangedEventHandler(O* object, M method); template SectionsInViewChangedEventHandler(com_ptr&& object, M method); template SectionsInViewChangedEventHandler(weak_ref&& object, M method); auto operator()(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::SectionsInViewChangedEventArgs const& e) const; }; struct SelectionChangedEventHandler : Windows::Foundation::IUnknown { SelectionChangedEventHandler(std::nullptr_t = nullptr) noexcept {} SelectionChangedEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {} SelectionChangedEventHandler(SelectionChangedEventHandler const&) noexcept = default; SelectionChangedEventHandler(SelectionChangedEventHandler&&) noexcept = default; SelectionChangedEventHandler& operator=(SelectionChangedEventHandler const&) & noexcept = default; SelectionChangedEventHandler& operator=(SelectionChangedEventHandler&&) & noexcept = default; template SelectionChangedEventHandler(L lambda); template SelectionChangedEventHandler(F* function); template SelectionChangedEventHandler(O* object, M method); template SelectionChangedEventHandler(com_ptr&& object, M method); template SelectionChangedEventHandler(weak_ref&& object, M method); auto operator()(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::SelectionChangedEventArgs const& e) const; }; struct SemanticZoomViewChangedEventHandler : Windows::Foundation::IUnknown { SemanticZoomViewChangedEventHandler(std::nullptr_t = nullptr) noexcept {} SemanticZoomViewChangedEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {} SemanticZoomViewChangedEventHandler(SemanticZoomViewChangedEventHandler const&) noexcept = default; SemanticZoomViewChangedEventHandler(SemanticZoomViewChangedEventHandler&&) noexcept = default; SemanticZoomViewChangedEventHandler& operator=(SemanticZoomViewChangedEventHandler const&) & noexcept = default; SemanticZoomViewChangedEventHandler& operator=(SemanticZoomViewChangedEventHandler&&) & noexcept = default; template SemanticZoomViewChangedEventHandler(L lambda); template SemanticZoomViewChangedEventHandler(F* function); template SemanticZoomViewChangedEventHandler(O* object, M method); template SemanticZoomViewChangedEventHandler(com_ptr&& object, M method); template SemanticZoomViewChangedEventHandler(weak_ref&& object, M method); auto operator()(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::SemanticZoomViewChangedEventArgs const& e) const; }; struct TextChangedEventHandler : Windows::Foundation::IUnknown { TextChangedEventHandler(std::nullptr_t = nullptr) noexcept {} TextChangedEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {} TextChangedEventHandler(TextChangedEventHandler const&) noexcept = default; TextChangedEventHandler(TextChangedEventHandler&&) noexcept = default; TextChangedEventHandler& operator=(TextChangedEventHandler const&) & noexcept = default; TextChangedEventHandler& operator=(TextChangedEventHandler&&) & noexcept = default; template TextChangedEventHandler(L lambda); template TextChangedEventHandler(F* function); template TextChangedEventHandler(O* object, M method); template TextChangedEventHandler(com_ptr&& object, M method); template TextChangedEventHandler(weak_ref&& object, M method); auto operator()(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::TextChangedEventArgs const& e) const; }; struct TextControlPasteEventHandler : Windows::Foundation::IUnknown { TextControlPasteEventHandler(std::nullptr_t = nullptr) noexcept {} TextControlPasteEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {} TextControlPasteEventHandler(TextControlPasteEventHandler const&) noexcept = default; TextControlPasteEventHandler(TextControlPasteEventHandler&&) noexcept = default; TextControlPasteEventHandler& operator=(TextControlPasteEventHandler const&) & noexcept = default; TextControlPasteEventHandler& operator=(TextControlPasteEventHandler&&) & noexcept = default; template TextControlPasteEventHandler(L lambda); template TextControlPasteEventHandler(F* function); template TextControlPasteEventHandler(O* object, M method); template TextControlPasteEventHandler(com_ptr&& object, M method); template TextControlPasteEventHandler(weak_ref&& object, M method); auto operator()(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::TextControlPasteEventArgs const& e) const; }; struct WebViewNavigationFailedEventHandler : Windows::Foundation::IUnknown { WebViewNavigationFailedEventHandler(std::nullptr_t = nullptr) noexcept {} WebViewNavigationFailedEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {} WebViewNavigationFailedEventHandler(WebViewNavigationFailedEventHandler const&) noexcept = default; WebViewNavigationFailedEventHandler(WebViewNavigationFailedEventHandler&&) noexcept = default; WebViewNavigationFailedEventHandler& operator=(WebViewNavigationFailedEventHandler const&) & noexcept = default; WebViewNavigationFailedEventHandler& operator=(WebViewNavigationFailedEventHandler&&) & noexcept = default; template WebViewNavigationFailedEventHandler(L lambda); template WebViewNavigationFailedEventHandler(F* function); template WebViewNavigationFailedEventHandler(O* object, M method); template WebViewNavigationFailedEventHandler(com_ptr&& object, M method); template WebViewNavigationFailedEventHandler(weak_ref&& object, M method); auto operator()(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::WebViewNavigationFailedEventArgs const& e) const; }; struct __declspec(empty_bases) AnchorRequestedEventArgs : winrt::Windows::UI::Xaml::Controls::IAnchorRequestedEventArgs { AnchorRequestedEventArgs(std::nullptr_t) noexcept {} AnchorRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IAnchorRequestedEventArgs(ptr, take_ownership_from_abi) {} AnchorRequestedEventArgs(AnchorRequestedEventArgs const&) noexcept = default; AnchorRequestedEventArgs(AnchorRequestedEventArgs&&) noexcept = default; AnchorRequestedEventArgs& operator=(AnchorRequestedEventArgs const&) & noexcept = default; AnchorRequestedEventArgs& operator=(AnchorRequestedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) AppBar : winrt::Windows::UI::Xaml::Controls::IAppBar, impl::base, impl::require { AppBar(std::nullptr_t) noexcept {} AppBar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IAppBar(ptr, take_ownership_from_abi) {} AppBar(); AppBar(AppBar const&) noexcept = default; AppBar(AppBar&&) noexcept = default; AppBar& operator=(AppBar const&) & noexcept = default; AppBar& operator=(AppBar&&) & noexcept = default; [[nodiscard]] static auto IsOpenProperty(); [[nodiscard]] static auto IsStickyProperty(); [[nodiscard]] static auto ClosedDisplayModeProperty(); [[nodiscard]] static auto LightDismissOverlayModeProperty(); }; struct __declspec(empty_bases) AppBarButton : winrt::Windows::UI::Xaml::Controls::IAppBarButton, impl::base, impl::require { AppBarButton(std::nullptr_t) noexcept {} AppBarButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IAppBarButton(ptr, take_ownership_from_abi) {} AppBarButton(); AppBarButton(AppBarButton const&) noexcept = default; AppBarButton(AppBarButton&&) noexcept = default; AppBarButton& operator=(AppBarButton const&) & noexcept = default; AppBarButton& operator=(AppBarButton&&) & noexcept = default; [[nodiscard]] static auto LabelProperty(); [[nodiscard]] static auto IconProperty(); [[nodiscard]] static auto IsCompactProperty(); [[nodiscard]] static auto LabelPositionProperty(); [[nodiscard]] static auto IsInOverflowProperty(); [[nodiscard]] static auto DynamicOverflowOrderProperty(); [[nodiscard]] static auto KeyboardAcceleratorTextOverrideProperty(); }; struct __declspec(empty_bases) AppBarElementContainer : winrt::Windows::UI::Xaml::Controls::IAppBarElementContainer, impl::base, impl::require { AppBarElementContainer(std::nullptr_t) noexcept {} AppBarElementContainer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IAppBarElementContainer(ptr, take_ownership_from_abi) {} AppBarElementContainer(); AppBarElementContainer(AppBarElementContainer const&) noexcept = default; AppBarElementContainer(AppBarElementContainer&&) noexcept = default; AppBarElementContainer& operator=(AppBarElementContainer const&) & noexcept = default; AppBarElementContainer& operator=(AppBarElementContainer&&) & noexcept = default; [[nodiscard]] static auto IsCompactProperty(); [[nodiscard]] static auto IsInOverflowProperty(); [[nodiscard]] static auto DynamicOverflowOrderProperty(); }; struct __declspec(empty_bases) AppBarSeparator : winrt::Windows::UI::Xaml::Controls::IAppBarSeparator, impl::base, impl::require { AppBarSeparator(std::nullptr_t) noexcept {} AppBarSeparator(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IAppBarSeparator(ptr, take_ownership_from_abi) {} AppBarSeparator(); AppBarSeparator(AppBarSeparator const&) noexcept = default; AppBarSeparator(AppBarSeparator&&) noexcept = default; AppBarSeparator& operator=(AppBarSeparator const&) & noexcept = default; AppBarSeparator& operator=(AppBarSeparator&&) & noexcept = default; [[nodiscard]] static auto IsCompactProperty(); [[nodiscard]] static auto IsInOverflowProperty(); [[nodiscard]] static auto DynamicOverflowOrderProperty(); }; struct __declspec(empty_bases) AppBarToggleButton : winrt::Windows::UI::Xaml::Controls::IAppBarToggleButton, impl::base, impl::require { AppBarToggleButton(std::nullptr_t) noexcept {} AppBarToggleButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IAppBarToggleButton(ptr, take_ownership_from_abi) {} AppBarToggleButton(); AppBarToggleButton(AppBarToggleButton const&) noexcept = default; AppBarToggleButton(AppBarToggleButton&&) noexcept = default; AppBarToggleButton& operator=(AppBarToggleButton const&) & noexcept = default; AppBarToggleButton& operator=(AppBarToggleButton&&) & noexcept = default; [[nodiscard]] static auto LabelProperty(); [[nodiscard]] static auto IconProperty(); [[nodiscard]] static auto IsCompactProperty(); [[nodiscard]] static auto LabelPositionProperty(); [[nodiscard]] static auto IsInOverflowProperty(); [[nodiscard]] static auto DynamicOverflowOrderProperty(); [[nodiscard]] static auto KeyboardAcceleratorTextOverrideProperty(); }; struct __declspec(empty_bases) AutoSuggestBox : winrt::Windows::UI::Xaml::Controls::IAutoSuggestBox, impl::base, impl::require { AutoSuggestBox(std::nullptr_t) noexcept {} AutoSuggestBox(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IAutoSuggestBox(ptr, take_ownership_from_abi) {} AutoSuggestBox(); AutoSuggestBox(AutoSuggestBox const&) noexcept = default; AutoSuggestBox(AutoSuggestBox&&) noexcept = default; AutoSuggestBox& operator=(AutoSuggestBox const&) & noexcept = default; AutoSuggestBox& operator=(AutoSuggestBox&&) & noexcept = default; [[nodiscard]] static auto MaxSuggestionListHeightProperty(); [[nodiscard]] static auto IsSuggestionListOpenProperty(); [[nodiscard]] static auto TextMemberPathProperty(); [[nodiscard]] static auto TextProperty(); [[nodiscard]] static auto UpdateTextOnSelectProperty(); [[nodiscard]] static auto PlaceholderTextProperty(); [[nodiscard]] static auto HeaderProperty(); [[nodiscard]] static auto AutoMaximizeSuggestionAreaProperty(); [[nodiscard]] static auto TextBoxStyleProperty(); [[nodiscard]] static auto QueryIconProperty(); [[nodiscard]] static auto LightDismissOverlayModeProperty(); [[nodiscard]] static auto DescriptionProperty(); }; struct __declspec(empty_bases) AutoSuggestBoxQuerySubmittedEventArgs : winrt::Windows::UI::Xaml::Controls::IAutoSuggestBoxQuerySubmittedEventArgs, impl::base, impl::require { AutoSuggestBoxQuerySubmittedEventArgs(std::nullptr_t) noexcept {} AutoSuggestBoxQuerySubmittedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IAutoSuggestBoxQuerySubmittedEventArgs(ptr, take_ownership_from_abi) {} AutoSuggestBoxQuerySubmittedEventArgs(); AutoSuggestBoxQuerySubmittedEventArgs(AutoSuggestBoxQuerySubmittedEventArgs const&) noexcept = default; AutoSuggestBoxQuerySubmittedEventArgs(AutoSuggestBoxQuerySubmittedEventArgs&&) noexcept = default; AutoSuggestBoxQuerySubmittedEventArgs& operator=(AutoSuggestBoxQuerySubmittedEventArgs const&) & noexcept = default; AutoSuggestBoxQuerySubmittedEventArgs& operator=(AutoSuggestBoxQuerySubmittedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) AutoSuggestBoxSuggestionChosenEventArgs : winrt::Windows::UI::Xaml::Controls::IAutoSuggestBoxSuggestionChosenEventArgs, impl::base, impl::require { AutoSuggestBoxSuggestionChosenEventArgs(std::nullptr_t) noexcept {} AutoSuggestBoxSuggestionChosenEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IAutoSuggestBoxSuggestionChosenEventArgs(ptr, take_ownership_from_abi) {} AutoSuggestBoxSuggestionChosenEventArgs(); AutoSuggestBoxSuggestionChosenEventArgs(AutoSuggestBoxSuggestionChosenEventArgs const&) noexcept = default; AutoSuggestBoxSuggestionChosenEventArgs(AutoSuggestBoxSuggestionChosenEventArgs&&) noexcept = default; AutoSuggestBoxSuggestionChosenEventArgs& operator=(AutoSuggestBoxSuggestionChosenEventArgs const&) & noexcept = default; AutoSuggestBoxSuggestionChosenEventArgs& operator=(AutoSuggestBoxSuggestionChosenEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) AutoSuggestBoxTextChangedEventArgs : winrt::Windows::UI::Xaml::Controls::IAutoSuggestBoxTextChangedEventArgs, impl::base, impl::require { AutoSuggestBoxTextChangedEventArgs(std::nullptr_t) noexcept {} AutoSuggestBoxTextChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IAutoSuggestBoxTextChangedEventArgs(ptr, take_ownership_from_abi) {} AutoSuggestBoxTextChangedEventArgs(); AutoSuggestBoxTextChangedEventArgs(AutoSuggestBoxTextChangedEventArgs const&) noexcept = default; AutoSuggestBoxTextChangedEventArgs(AutoSuggestBoxTextChangedEventArgs&&) noexcept = default; AutoSuggestBoxTextChangedEventArgs& operator=(AutoSuggestBoxTextChangedEventArgs const&) & noexcept = default; AutoSuggestBoxTextChangedEventArgs& operator=(AutoSuggestBoxTextChangedEventArgs&&) & noexcept = default; [[nodiscard]] static auto ReasonProperty(); }; struct __declspec(empty_bases) BackClickEventArgs : winrt::Windows::UI::Xaml::Controls::IBackClickEventArgs { BackClickEventArgs(std::nullptr_t) noexcept {} BackClickEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IBackClickEventArgs(ptr, take_ownership_from_abi) {} BackClickEventArgs(); BackClickEventArgs(BackClickEventArgs const&) noexcept = default; BackClickEventArgs(BackClickEventArgs&&) noexcept = default; BackClickEventArgs& operator=(BackClickEventArgs const&) & noexcept = default; BackClickEventArgs& operator=(BackClickEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) BitmapIcon : winrt::Windows::UI::Xaml::Controls::IBitmapIcon, impl::base, impl::require { BitmapIcon(std::nullptr_t) noexcept {} BitmapIcon(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IBitmapIcon(ptr, take_ownership_from_abi) {} BitmapIcon(); BitmapIcon(BitmapIcon const&) noexcept = default; BitmapIcon(BitmapIcon&&) noexcept = default; BitmapIcon& operator=(BitmapIcon const&) & noexcept = default; BitmapIcon& operator=(BitmapIcon&&) & noexcept = default; [[nodiscard]] static auto UriSourceProperty(); [[nodiscard]] static auto ShowAsMonochromeProperty(); }; struct __declspec(empty_bases) BitmapIconSource : winrt::Windows::UI::Xaml::Controls::IBitmapIconSource, impl::base, impl::require { BitmapIconSource(std::nullptr_t) noexcept {} BitmapIconSource(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IBitmapIconSource(ptr, take_ownership_from_abi) {} BitmapIconSource(); BitmapIconSource(BitmapIconSource const&) noexcept = default; BitmapIconSource(BitmapIconSource&&) noexcept = default; BitmapIconSource& operator=(BitmapIconSource const&) & noexcept = default; BitmapIconSource& operator=(BitmapIconSource&&) & noexcept = default; [[nodiscard]] static auto UriSourceProperty(); [[nodiscard]] static auto ShowAsMonochromeProperty(); }; struct __declspec(empty_bases) Border : winrt::Windows::UI::Xaml::Controls::IBorder, impl::base, impl::require { Border(std::nullptr_t) noexcept {} Border(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IBorder(ptr, take_ownership_from_abi) {} Border(); Border(Border const&) noexcept = default; Border(Border&&) noexcept = default; Border& operator=(Border const&) & noexcept = default; Border& operator=(Border&&) & noexcept = default; [[nodiscard]] static auto BorderBrushProperty(); [[nodiscard]] static auto BorderThicknessProperty(); [[nodiscard]] static auto BackgroundProperty(); [[nodiscard]] static auto CornerRadiusProperty(); [[nodiscard]] static auto PaddingProperty(); [[nodiscard]] static auto ChildTransitionsProperty(); [[nodiscard]] static auto BackgroundSizingProperty(); }; struct __declspec(empty_bases) Button : winrt::Windows::UI::Xaml::Controls::IButton, impl::base, impl::require { Button(std::nullptr_t) noexcept {} Button(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IButton(ptr, take_ownership_from_abi) {} Button(); Button(Button const&) noexcept = default; Button(Button&&) noexcept = default; Button& operator=(Button const&) & noexcept = default; Button& operator=(Button&&) & noexcept = default; [[nodiscard]] static auto FlyoutProperty(); }; struct __declspec(empty_bases) CalendarDatePicker : winrt::Windows::UI::Xaml::Controls::ICalendarDatePicker, impl::base, impl::require { CalendarDatePicker(std::nullptr_t) noexcept {} CalendarDatePicker(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ICalendarDatePicker(ptr, take_ownership_from_abi) {} CalendarDatePicker(); CalendarDatePicker(CalendarDatePicker const&) noexcept = default; CalendarDatePicker(CalendarDatePicker&&) noexcept = default; CalendarDatePicker& operator=(CalendarDatePicker const&) & noexcept = default; CalendarDatePicker& operator=(CalendarDatePicker&&) & noexcept = default; [[nodiscard]] static auto DateProperty(); [[nodiscard]] static auto IsCalendarOpenProperty(); [[nodiscard]] static auto DateFormatProperty(); [[nodiscard]] static auto PlaceholderTextProperty(); [[nodiscard]] static auto HeaderProperty(); [[nodiscard]] static auto HeaderTemplateProperty(); [[nodiscard]] static auto CalendarViewStyleProperty(); [[nodiscard]] static auto MinDateProperty(); [[nodiscard]] static auto MaxDateProperty(); [[nodiscard]] static auto IsTodayHighlightedProperty(); [[nodiscard]] static auto DisplayModeProperty(); [[nodiscard]] static auto FirstDayOfWeekProperty(); [[nodiscard]] static auto DayOfWeekFormatProperty(); [[nodiscard]] static auto CalendarIdentifierProperty(); [[nodiscard]] static auto IsOutOfScopeEnabledProperty(); [[nodiscard]] static auto IsGroupLabelVisibleProperty(); [[nodiscard]] static auto LightDismissOverlayModeProperty(); [[nodiscard]] static auto DescriptionProperty(); }; struct __declspec(empty_bases) CalendarDatePickerDateChangedEventArgs : winrt::Windows::UI::Xaml::Controls::ICalendarDatePickerDateChangedEventArgs { CalendarDatePickerDateChangedEventArgs(std::nullptr_t) noexcept {} CalendarDatePickerDateChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ICalendarDatePickerDateChangedEventArgs(ptr, take_ownership_from_abi) {} CalendarDatePickerDateChangedEventArgs(CalendarDatePickerDateChangedEventArgs const&) noexcept = default; CalendarDatePickerDateChangedEventArgs(CalendarDatePickerDateChangedEventArgs&&) noexcept = default; CalendarDatePickerDateChangedEventArgs& operator=(CalendarDatePickerDateChangedEventArgs const&) & noexcept = default; CalendarDatePickerDateChangedEventArgs& operator=(CalendarDatePickerDateChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) CalendarView : winrt::Windows::UI::Xaml::Controls::ICalendarView, impl::base, impl::require { CalendarView(std::nullptr_t) noexcept {} CalendarView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ICalendarView(ptr, take_ownership_from_abi) {} CalendarView(); CalendarView(CalendarView const&) noexcept = default; CalendarView(CalendarView&&) noexcept = default; CalendarView& operator=(CalendarView const&) & noexcept = default; CalendarView& operator=(CalendarView&&) & noexcept = default; [[nodiscard]] static auto CalendarIdentifierProperty(); [[nodiscard]] static auto DayOfWeekFormatProperty(); [[nodiscard]] static auto IsGroupLabelVisibleProperty(); [[nodiscard]] static auto DisplayModeProperty(); [[nodiscard]] static auto FirstDayOfWeekProperty(); [[nodiscard]] static auto IsOutOfScopeEnabledProperty(); [[nodiscard]] static auto IsTodayHighlightedProperty(); [[nodiscard]] static auto MaxDateProperty(); [[nodiscard]] static auto MinDateProperty(); [[nodiscard]] static auto NumberOfWeeksInViewProperty(); [[nodiscard]] static auto SelectedDatesProperty(); [[nodiscard]] static auto SelectionModeProperty(); [[nodiscard]] static auto TemplateSettingsProperty(); [[nodiscard]] static auto FocusBorderBrushProperty(); [[nodiscard]] static auto SelectedHoverBorderBrushProperty(); [[nodiscard]] static auto SelectedPressedBorderBrushProperty(); [[nodiscard]] static auto SelectedBorderBrushProperty(); [[nodiscard]] static auto HoverBorderBrushProperty(); [[nodiscard]] static auto PressedBorderBrushProperty(); [[nodiscard]] static auto CalendarItemBorderBrushProperty(); [[nodiscard]] static auto OutOfScopeBackgroundProperty(); [[nodiscard]] static auto CalendarItemBackgroundProperty(); [[nodiscard]] static auto PressedForegroundProperty(); [[nodiscard]] static auto TodayForegroundProperty(); [[nodiscard]] static auto BlackoutForegroundProperty(); [[nodiscard]] static auto SelectedForegroundProperty(); [[nodiscard]] static auto OutOfScopeForegroundProperty(); [[nodiscard]] static auto CalendarItemForegroundProperty(); [[nodiscard]] static auto DayItemFontFamilyProperty(); [[nodiscard]] static auto DayItemFontSizeProperty(); [[nodiscard]] static auto DayItemFontStyleProperty(); [[nodiscard]] static auto DayItemFontWeightProperty(); [[nodiscard]] static auto TodayFontWeightProperty(); [[nodiscard]] static auto FirstOfMonthLabelFontFamilyProperty(); [[nodiscard]] static auto FirstOfMonthLabelFontSizeProperty(); [[nodiscard]] static auto FirstOfMonthLabelFontStyleProperty(); [[nodiscard]] static auto FirstOfMonthLabelFontWeightProperty(); [[nodiscard]] static auto MonthYearItemFontFamilyProperty(); [[nodiscard]] static auto MonthYearItemFontSizeProperty(); [[nodiscard]] static auto MonthYearItemFontStyleProperty(); [[nodiscard]] static auto MonthYearItemFontWeightProperty(); [[nodiscard]] static auto FirstOfYearDecadeLabelFontFamilyProperty(); [[nodiscard]] static auto FirstOfYearDecadeLabelFontSizeProperty(); [[nodiscard]] static auto FirstOfYearDecadeLabelFontStyleProperty(); [[nodiscard]] static auto FirstOfYearDecadeLabelFontWeightProperty(); [[nodiscard]] static auto HorizontalDayItemAlignmentProperty(); [[nodiscard]] static auto VerticalDayItemAlignmentProperty(); [[nodiscard]] static auto HorizontalFirstOfMonthLabelAlignmentProperty(); [[nodiscard]] static auto VerticalFirstOfMonthLabelAlignmentProperty(); [[nodiscard]] static auto CalendarItemBorderThicknessProperty(); [[nodiscard]] static auto CalendarViewDayItemStyleProperty(); }; struct __declspec(empty_bases) CalendarViewDayItem : winrt::Windows::UI::Xaml::Controls::ICalendarViewDayItem, impl::base, impl::require { CalendarViewDayItem(std::nullptr_t) noexcept {} CalendarViewDayItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ICalendarViewDayItem(ptr, take_ownership_from_abi) {} CalendarViewDayItem(); CalendarViewDayItem(CalendarViewDayItem const&) noexcept = default; CalendarViewDayItem(CalendarViewDayItem&&) noexcept = default; CalendarViewDayItem& operator=(CalendarViewDayItem const&) & noexcept = default; CalendarViewDayItem& operator=(CalendarViewDayItem&&) & noexcept = default; [[nodiscard]] static auto IsBlackoutProperty(); [[nodiscard]] static auto DateProperty(); }; struct __declspec(empty_bases) CalendarViewDayItemChangingEventArgs : winrt::Windows::UI::Xaml::Controls::ICalendarViewDayItemChangingEventArgs { CalendarViewDayItemChangingEventArgs(std::nullptr_t) noexcept {} CalendarViewDayItemChangingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ICalendarViewDayItemChangingEventArgs(ptr, take_ownership_from_abi) {} CalendarViewDayItemChangingEventArgs(CalendarViewDayItemChangingEventArgs const&) noexcept = default; CalendarViewDayItemChangingEventArgs(CalendarViewDayItemChangingEventArgs&&) noexcept = default; CalendarViewDayItemChangingEventArgs& operator=(CalendarViewDayItemChangingEventArgs const&) & noexcept = default; CalendarViewDayItemChangingEventArgs& operator=(CalendarViewDayItemChangingEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) CalendarViewSelectedDatesChangedEventArgs : winrt::Windows::UI::Xaml::Controls::ICalendarViewSelectedDatesChangedEventArgs { CalendarViewSelectedDatesChangedEventArgs(std::nullptr_t) noexcept {} CalendarViewSelectedDatesChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ICalendarViewSelectedDatesChangedEventArgs(ptr, take_ownership_from_abi) {} CalendarViewSelectedDatesChangedEventArgs(CalendarViewSelectedDatesChangedEventArgs const&) noexcept = default; CalendarViewSelectedDatesChangedEventArgs(CalendarViewSelectedDatesChangedEventArgs&&) noexcept = default; CalendarViewSelectedDatesChangedEventArgs& operator=(CalendarViewSelectedDatesChangedEventArgs const&) & noexcept = default; CalendarViewSelectedDatesChangedEventArgs& operator=(CalendarViewSelectedDatesChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) CandidateWindowBoundsChangedEventArgs : winrt::Windows::UI::Xaml::Controls::ICandidateWindowBoundsChangedEventArgs { CandidateWindowBoundsChangedEventArgs(std::nullptr_t) noexcept {} CandidateWindowBoundsChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ICandidateWindowBoundsChangedEventArgs(ptr, take_ownership_from_abi) {} CandidateWindowBoundsChangedEventArgs(CandidateWindowBoundsChangedEventArgs const&) noexcept = default; CandidateWindowBoundsChangedEventArgs(CandidateWindowBoundsChangedEventArgs&&) noexcept = default; CandidateWindowBoundsChangedEventArgs& operator=(CandidateWindowBoundsChangedEventArgs const&) & noexcept = default; CandidateWindowBoundsChangedEventArgs& operator=(CandidateWindowBoundsChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) Canvas : winrt::Windows::UI::Xaml::Controls::ICanvas, impl::base, impl::require { Canvas(std::nullptr_t) noexcept {} Canvas(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ICanvas(ptr, take_ownership_from_abi) {} Canvas(); Canvas(Canvas const&) noexcept = default; Canvas(Canvas&&) noexcept = default; Canvas& operator=(Canvas const&) & noexcept = default; Canvas& operator=(Canvas&&) & noexcept = default; [[nodiscard]] static auto LeftProperty(); static auto GetLeft(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetLeft(winrt::Windows::UI::Xaml::UIElement const& element, double length); [[nodiscard]] static auto TopProperty(); static auto GetTop(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetTop(winrt::Windows::UI::Xaml::UIElement const& element, double length); [[nodiscard]] static auto ZIndexProperty(); static auto GetZIndex(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetZIndex(winrt::Windows::UI::Xaml::UIElement const& element, int32_t value); }; struct __declspec(empty_bases) CaptureElement : winrt::Windows::UI::Xaml::Controls::ICaptureElement, impl::base, impl::require { CaptureElement(std::nullptr_t) noexcept {} CaptureElement(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ICaptureElement(ptr, take_ownership_from_abi) {} CaptureElement(); CaptureElement(CaptureElement const&) noexcept = default; CaptureElement(CaptureElement&&) noexcept = default; CaptureElement& operator=(CaptureElement const&) & noexcept = default; CaptureElement& operator=(CaptureElement&&) & noexcept = default; [[nodiscard]] static auto SourceProperty(); [[nodiscard]] static auto StretchProperty(); }; struct __declspec(empty_bases) CheckBox : winrt::Windows::UI::Xaml::Controls::ICheckBox, impl::base, impl::require { CheckBox(std::nullptr_t) noexcept {} CheckBox(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ICheckBox(ptr, take_ownership_from_abi) {} CheckBox(); CheckBox(CheckBox const&) noexcept = default; CheckBox(CheckBox&&) noexcept = default; CheckBox& operator=(CheckBox const&) & noexcept = default; CheckBox& operator=(CheckBox&&) & noexcept = default; }; struct __declspec(empty_bases) ChoosingGroupHeaderContainerEventArgs : winrt::Windows::UI::Xaml::Controls::IChoosingGroupHeaderContainerEventArgs { ChoosingGroupHeaderContainerEventArgs(std::nullptr_t) noexcept {} ChoosingGroupHeaderContainerEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IChoosingGroupHeaderContainerEventArgs(ptr, take_ownership_from_abi) {} ChoosingGroupHeaderContainerEventArgs(); ChoosingGroupHeaderContainerEventArgs(ChoosingGroupHeaderContainerEventArgs const&) noexcept = default; ChoosingGroupHeaderContainerEventArgs(ChoosingGroupHeaderContainerEventArgs&&) noexcept = default; ChoosingGroupHeaderContainerEventArgs& operator=(ChoosingGroupHeaderContainerEventArgs const&) & noexcept = default; ChoosingGroupHeaderContainerEventArgs& operator=(ChoosingGroupHeaderContainerEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) ChoosingItemContainerEventArgs : winrt::Windows::UI::Xaml::Controls::IChoosingItemContainerEventArgs { ChoosingItemContainerEventArgs(std::nullptr_t) noexcept {} ChoosingItemContainerEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IChoosingItemContainerEventArgs(ptr, take_ownership_from_abi) {} ChoosingItemContainerEventArgs(); ChoosingItemContainerEventArgs(ChoosingItemContainerEventArgs const&) noexcept = default; ChoosingItemContainerEventArgs(ChoosingItemContainerEventArgs&&) noexcept = default; ChoosingItemContainerEventArgs& operator=(ChoosingItemContainerEventArgs const&) & noexcept = default; ChoosingItemContainerEventArgs& operator=(ChoosingItemContainerEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) CleanUpVirtualizedItemEventArgs : winrt::Windows::UI::Xaml::Controls::ICleanUpVirtualizedItemEventArgs, impl::base, impl::require { CleanUpVirtualizedItemEventArgs(std::nullptr_t) noexcept {} CleanUpVirtualizedItemEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ICleanUpVirtualizedItemEventArgs(ptr, take_ownership_from_abi) {} CleanUpVirtualizedItemEventArgs(CleanUpVirtualizedItemEventArgs const&) noexcept = default; CleanUpVirtualizedItemEventArgs(CleanUpVirtualizedItemEventArgs&&) noexcept = default; CleanUpVirtualizedItemEventArgs& operator=(CleanUpVirtualizedItemEventArgs const&) & noexcept = default; CleanUpVirtualizedItemEventArgs& operator=(CleanUpVirtualizedItemEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) ColorChangedEventArgs : winrt::Windows::UI::Xaml::Controls::IColorChangedEventArgs { ColorChangedEventArgs(std::nullptr_t) noexcept {} ColorChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IColorChangedEventArgs(ptr, take_ownership_from_abi) {} ColorChangedEventArgs(ColorChangedEventArgs const&) noexcept = default; ColorChangedEventArgs(ColorChangedEventArgs&&) noexcept = default; ColorChangedEventArgs& operator=(ColorChangedEventArgs const&) & noexcept = default; ColorChangedEventArgs& operator=(ColorChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) ColorPicker : winrt::Windows::UI::Xaml::Controls::IColorPicker, impl::base, impl::require { ColorPicker(std::nullptr_t) noexcept {} ColorPicker(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IColorPicker(ptr, take_ownership_from_abi) {} ColorPicker(); ColorPicker(ColorPicker const&) noexcept = default; ColorPicker(ColorPicker&&) noexcept = default; ColorPicker& operator=(ColorPicker const&) & noexcept = default; ColorPicker& operator=(ColorPicker&&) & noexcept = default; [[nodiscard]] static auto ColorProperty(); [[nodiscard]] static auto PreviousColorProperty(); [[nodiscard]] static auto IsAlphaEnabledProperty(); [[nodiscard]] static auto IsColorSpectrumVisibleProperty(); [[nodiscard]] static auto IsColorPreviewVisibleProperty(); [[nodiscard]] static auto IsColorSliderVisibleProperty(); [[nodiscard]] static auto IsAlphaSliderVisibleProperty(); [[nodiscard]] static auto IsMoreButtonVisibleProperty(); [[nodiscard]] static auto IsColorChannelTextInputVisibleProperty(); [[nodiscard]] static auto IsAlphaTextInputVisibleProperty(); [[nodiscard]] static auto IsHexInputVisibleProperty(); [[nodiscard]] static auto MinHueProperty(); [[nodiscard]] static auto MaxHueProperty(); [[nodiscard]] static auto MinSaturationProperty(); [[nodiscard]] static auto MaxSaturationProperty(); [[nodiscard]] static auto MinValueProperty(); [[nodiscard]] static auto MaxValueProperty(); [[nodiscard]] static auto ColorSpectrumShapeProperty(); [[nodiscard]] static auto ColorSpectrumComponentsProperty(); }; struct __declspec(empty_bases) ColumnDefinition : winrt::Windows::UI::Xaml::Controls::IColumnDefinition, impl::base, impl::require { ColumnDefinition(std::nullptr_t) noexcept {} ColumnDefinition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IColumnDefinition(ptr, take_ownership_from_abi) {} ColumnDefinition(); ColumnDefinition(ColumnDefinition const&) noexcept = default; ColumnDefinition(ColumnDefinition&&) noexcept = default; ColumnDefinition& operator=(ColumnDefinition const&) & noexcept = default; ColumnDefinition& operator=(ColumnDefinition&&) & noexcept = default; [[nodiscard]] static auto WidthProperty(); [[nodiscard]] static auto MaxWidthProperty(); [[nodiscard]] static auto MinWidthProperty(); }; struct __declspec(empty_bases) ColumnDefinitionCollection : winrt::Windows::Foundation::Collections::IVector { ColumnDefinitionCollection(std::nullptr_t) noexcept {} ColumnDefinitionCollection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::Collections::IVector(ptr, take_ownership_from_abi) {} ColumnDefinitionCollection(ColumnDefinitionCollection const&) noexcept = default; ColumnDefinitionCollection(ColumnDefinitionCollection&&) noexcept = default; ColumnDefinitionCollection& operator=(ColumnDefinitionCollection const&) & noexcept = default; ColumnDefinitionCollection& operator=(ColumnDefinitionCollection&&) & noexcept = default; }; struct __declspec(empty_bases) ComboBox : winrt::Windows::UI::Xaml::Controls::IComboBox, impl::base, impl::require { ComboBox(std::nullptr_t) noexcept {} ComboBox(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IComboBox(ptr, take_ownership_from_abi) {} ComboBox(); ComboBox(ComboBox const&) noexcept = default; ComboBox(ComboBox&&) noexcept = default; ComboBox& operator=(ComboBox const&) & noexcept = default; ComboBox& operator=(ComboBox&&) & noexcept = default; using winrt::Windows::UI::Xaml::Controls::IComboBox::IsEditable; using impl::consume_t::IsEditable; [[nodiscard]] static auto IsDropDownOpenProperty(); [[nodiscard]] static auto MaxDropDownHeightProperty(); [[nodiscard]] static auto HeaderProperty(); [[nodiscard]] static auto HeaderTemplateProperty(); [[nodiscard]] static auto PlaceholderTextProperty(); [[nodiscard]] static auto LightDismissOverlayModeProperty(); [[nodiscard]] static auto IsTextSearchEnabledProperty(); [[nodiscard]] static auto SelectionChangedTriggerProperty(); [[nodiscard]] static auto PlaceholderForegroundProperty(); [[nodiscard]] static auto IsEditableProperty(); [[nodiscard]] static auto TextProperty(); [[nodiscard]] static auto TextBoxStyleProperty(); [[nodiscard]] static auto DescriptionProperty(); }; struct __declspec(empty_bases) ComboBoxItem : winrt::Windows::UI::Xaml::Controls::IComboBoxItem, impl::base, impl::require { ComboBoxItem(std::nullptr_t) noexcept {} ComboBoxItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IComboBoxItem(ptr, take_ownership_from_abi) {} ComboBoxItem(); ComboBoxItem(ComboBoxItem const&) noexcept = default; ComboBoxItem(ComboBoxItem&&) noexcept = default; ComboBoxItem& operator=(ComboBoxItem const&) & noexcept = default; ComboBoxItem& operator=(ComboBoxItem&&) & noexcept = default; }; struct __declspec(empty_bases) ComboBoxTextSubmittedEventArgs : winrt::Windows::UI::Xaml::Controls::IComboBoxTextSubmittedEventArgs { ComboBoxTextSubmittedEventArgs(std::nullptr_t) noexcept {} ComboBoxTextSubmittedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IComboBoxTextSubmittedEventArgs(ptr, take_ownership_from_abi) {} ComboBoxTextSubmittedEventArgs(ComboBoxTextSubmittedEventArgs const&) noexcept = default; ComboBoxTextSubmittedEventArgs(ComboBoxTextSubmittedEventArgs&&) noexcept = default; ComboBoxTextSubmittedEventArgs& operator=(ComboBoxTextSubmittedEventArgs const&) & noexcept = default; ComboBoxTextSubmittedEventArgs& operator=(ComboBoxTextSubmittedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) CommandBar : winrt::Windows::UI::Xaml::Controls::ICommandBar, impl::base, impl::require { CommandBar(std::nullptr_t) noexcept {} CommandBar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ICommandBar(ptr, take_ownership_from_abi) {} CommandBar(); CommandBar(CommandBar const&) noexcept = default; CommandBar(CommandBar&&) noexcept = default; CommandBar& operator=(CommandBar const&) & noexcept = default; CommandBar& operator=(CommandBar&&) & noexcept = default; [[nodiscard]] static auto PrimaryCommandsProperty(); [[nodiscard]] static auto SecondaryCommandsProperty(); [[nodiscard]] static auto CommandBarOverflowPresenterStyleProperty(); [[nodiscard]] static auto DefaultLabelPositionProperty(); [[nodiscard]] static auto OverflowButtonVisibilityProperty(); [[nodiscard]] static auto IsDynamicOverflowEnabledProperty(); }; struct __declspec(empty_bases) CommandBarFlyout : winrt::Windows::UI::Xaml::Controls::ICommandBarFlyout, impl::base, impl::require { CommandBarFlyout(std::nullptr_t) noexcept {} CommandBarFlyout(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ICommandBarFlyout(ptr, take_ownership_from_abi) {} CommandBarFlyout(); CommandBarFlyout(CommandBarFlyout const&) noexcept = default; CommandBarFlyout(CommandBarFlyout&&) noexcept = default; CommandBarFlyout& operator=(CommandBarFlyout const&) & noexcept = default; CommandBarFlyout& operator=(CommandBarFlyout&&) & noexcept = default; using impl::consume_t::ShowAt; using impl::consume_t::ShowAt; }; struct __declspec(empty_bases) CommandBarOverflowPresenter : winrt::Windows::UI::Xaml::Controls::ICommandBarOverflowPresenter, impl::base, impl::require { CommandBarOverflowPresenter(std::nullptr_t) noexcept {} CommandBarOverflowPresenter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ICommandBarOverflowPresenter(ptr, take_ownership_from_abi) {} CommandBarOverflowPresenter(); CommandBarOverflowPresenter(CommandBarOverflowPresenter const&) noexcept = default; CommandBarOverflowPresenter(CommandBarOverflowPresenter&&) noexcept = default; CommandBarOverflowPresenter& operator=(CommandBarOverflowPresenter const&) & noexcept = default; CommandBarOverflowPresenter& operator=(CommandBarOverflowPresenter&&) & noexcept = default; }; struct __declspec(empty_bases) ContainerContentChangingEventArgs : winrt::Windows::UI::Xaml::Controls::IContainerContentChangingEventArgs { ContainerContentChangingEventArgs(std::nullptr_t) noexcept {} ContainerContentChangingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IContainerContentChangingEventArgs(ptr, take_ownership_from_abi) {} ContainerContentChangingEventArgs(); ContainerContentChangingEventArgs(ContainerContentChangingEventArgs const&) noexcept = default; ContainerContentChangingEventArgs(ContainerContentChangingEventArgs&&) noexcept = default; ContainerContentChangingEventArgs& operator=(ContainerContentChangingEventArgs const&) & noexcept = default; ContainerContentChangingEventArgs& operator=(ContainerContentChangingEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) ContentControl : winrt::Windows::UI::Xaml::Controls::IContentControl, impl::base, impl::require { ContentControl(std::nullptr_t) noexcept {} ContentControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IContentControl(ptr, take_ownership_from_abi) {} ContentControl(); ContentControl(ContentControl const&) noexcept = default; ContentControl(ContentControl&&) noexcept = default; ContentControl& operator=(ContentControl const&) & noexcept = default; ContentControl& operator=(ContentControl&&) & noexcept = default; [[nodiscard]] static auto ContentProperty(); [[nodiscard]] static auto ContentTemplateProperty(); [[nodiscard]] static auto ContentTemplateSelectorProperty(); [[nodiscard]] static auto ContentTransitionsProperty(); }; struct __declspec(empty_bases) ContentDialog : winrt::Windows::UI::Xaml::Controls::IContentDialog, impl::base, impl::require { ContentDialog(std::nullptr_t) noexcept {} ContentDialog(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IContentDialog(ptr, take_ownership_from_abi) {} ContentDialog(); ContentDialog(ContentDialog const&) noexcept = default; ContentDialog(ContentDialog&&) noexcept = default; ContentDialog& operator=(ContentDialog const&) & noexcept = default; ContentDialog& operator=(ContentDialog&&) & noexcept = default; using winrt::Windows::UI::Xaml::Controls::IContentDialog::ShowAsync; using impl::consume_t::ShowAsync; [[nodiscard]] static auto TitleProperty(); [[nodiscard]] static auto TitleTemplateProperty(); [[nodiscard]] static auto FullSizeDesiredProperty(); [[nodiscard]] static auto PrimaryButtonTextProperty(); [[nodiscard]] static auto SecondaryButtonTextProperty(); [[nodiscard]] static auto PrimaryButtonCommandProperty(); [[nodiscard]] static auto SecondaryButtonCommandProperty(); [[nodiscard]] static auto PrimaryButtonCommandParameterProperty(); [[nodiscard]] static auto SecondaryButtonCommandParameterProperty(); [[nodiscard]] static auto IsPrimaryButtonEnabledProperty(); [[nodiscard]] static auto IsSecondaryButtonEnabledProperty(); [[nodiscard]] static auto CloseButtonTextProperty(); [[nodiscard]] static auto CloseButtonCommandProperty(); [[nodiscard]] static auto CloseButtonCommandParameterProperty(); [[nodiscard]] static auto PrimaryButtonStyleProperty(); [[nodiscard]] static auto SecondaryButtonStyleProperty(); [[nodiscard]] static auto CloseButtonStyleProperty(); [[nodiscard]] static auto DefaultButtonProperty(); }; struct __declspec(empty_bases) ContentDialogButtonClickDeferral : winrt::Windows::UI::Xaml::Controls::IContentDialogButtonClickDeferral { ContentDialogButtonClickDeferral(std::nullptr_t) noexcept {} ContentDialogButtonClickDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IContentDialogButtonClickDeferral(ptr, take_ownership_from_abi) {} ContentDialogButtonClickDeferral(ContentDialogButtonClickDeferral const&) noexcept = default; ContentDialogButtonClickDeferral(ContentDialogButtonClickDeferral&&) noexcept = default; ContentDialogButtonClickDeferral& operator=(ContentDialogButtonClickDeferral const&) & noexcept = default; ContentDialogButtonClickDeferral& operator=(ContentDialogButtonClickDeferral&&) & noexcept = default; }; struct __declspec(empty_bases) ContentDialogButtonClickEventArgs : winrt::Windows::UI::Xaml::Controls::IContentDialogButtonClickEventArgs { ContentDialogButtonClickEventArgs(std::nullptr_t) noexcept {} ContentDialogButtonClickEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IContentDialogButtonClickEventArgs(ptr, take_ownership_from_abi) {} ContentDialogButtonClickEventArgs(ContentDialogButtonClickEventArgs const&) noexcept = default; ContentDialogButtonClickEventArgs(ContentDialogButtonClickEventArgs&&) noexcept = default; ContentDialogButtonClickEventArgs& operator=(ContentDialogButtonClickEventArgs const&) & noexcept = default; ContentDialogButtonClickEventArgs& operator=(ContentDialogButtonClickEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) ContentDialogClosedEventArgs : winrt::Windows::UI::Xaml::Controls::IContentDialogClosedEventArgs { ContentDialogClosedEventArgs(std::nullptr_t) noexcept {} ContentDialogClosedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IContentDialogClosedEventArgs(ptr, take_ownership_from_abi) {} ContentDialogClosedEventArgs(ContentDialogClosedEventArgs const&) noexcept = default; ContentDialogClosedEventArgs(ContentDialogClosedEventArgs&&) noexcept = default; ContentDialogClosedEventArgs& operator=(ContentDialogClosedEventArgs const&) & noexcept = default; ContentDialogClosedEventArgs& operator=(ContentDialogClosedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) ContentDialogClosingDeferral : winrt::Windows::UI::Xaml::Controls::IContentDialogClosingDeferral { ContentDialogClosingDeferral(std::nullptr_t) noexcept {} ContentDialogClosingDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IContentDialogClosingDeferral(ptr, take_ownership_from_abi) {} ContentDialogClosingDeferral(ContentDialogClosingDeferral const&) noexcept = default; ContentDialogClosingDeferral(ContentDialogClosingDeferral&&) noexcept = default; ContentDialogClosingDeferral& operator=(ContentDialogClosingDeferral const&) & noexcept = default; ContentDialogClosingDeferral& operator=(ContentDialogClosingDeferral&&) & noexcept = default; }; struct __declspec(empty_bases) ContentDialogClosingEventArgs : winrt::Windows::UI::Xaml::Controls::IContentDialogClosingEventArgs { ContentDialogClosingEventArgs(std::nullptr_t) noexcept {} ContentDialogClosingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IContentDialogClosingEventArgs(ptr, take_ownership_from_abi) {} ContentDialogClosingEventArgs(ContentDialogClosingEventArgs const&) noexcept = default; ContentDialogClosingEventArgs(ContentDialogClosingEventArgs&&) noexcept = default; ContentDialogClosingEventArgs& operator=(ContentDialogClosingEventArgs const&) & noexcept = default; ContentDialogClosingEventArgs& operator=(ContentDialogClosingEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) ContentDialogOpenedEventArgs : winrt::Windows::UI::Xaml::Controls::IContentDialogOpenedEventArgs { ContentDialogOpenedEventArgs(std::nullptr_t) noexcept {} ContentDialogOpenedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IContentDialogOpenedEventArgs(ptr, take_ownership_from_abi) {} ContentDialogOpenedEventArgs(ContentDialogOpenedEventArgs const&) noexcept = default; ContentDialogOpenedEventArgs(ContentDialogOpenedEventArgs&&) noexcept = default; ContentDialogOpenedEventArgs& operator=(ContentDialogOpenedEventArgs const&) & noexcept = default; ContentDialogOpenedEventArgs& operator=(ContentDialogOpenedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) ContentLinkChangedEventArgs : winrt::Windows::UI::Xaml::Controls::IContentLinkChangedEventArgs { ContentLinkChangedEventArgs(std::nullptr_t) noexcept {} ContentLinkChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IContentLinkChangedEventArgs(ptr, take_ownership_from_abi) {} ContentLinkChangedEventArgs(ContentLinkChangedEventArgs const&) noexcept = default; ContentLinkChangedEventArgs(ContentLinkChangedEventArgs&&) noexcept = default; ContentLinkChangedEventArgs& operator=(ContentLinkChangedEventArgs const&) & noexcept = default; ContentLinkChangedEventArgs& operator=(ContentLinkChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) ContentPresenter : winrt::Windows::UI::Xaml::Controls::IContentPresenter, impl::base, impl::require { ContentPresenter(std::nullptr_t) noexcept {} ContentPresenter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IContentPresenter(ptr, take_ownership_from_abi) {} ContentPresenter(); ContentPresenter(ContentPresenter const&) noexcept = default; ContentPresenter(ContentPresenter&&) noexcept = default; ContentPresenter& operator=(ContentPresenter const&) & noexcept = default; ContentPresenter& operator=(ContentPresenter&&) & noexcept = default; [[nodiscard]] static auto ContentProperty(); [[nodiscard]] static auto ContentTemplateProperty(); [[nodiscard]] static auto ContentTemplateSelectorProperty(); [[nodiscard]] static auto ContentTransitionsProperty(); [[nodiscard]] static auto FontSizeProperty(); [[nodiscard]] static auto FontFamilyProperty(); [[nodiscard]] static auto FontWeightProperty(); [[nodiscard]] static auto FontStyleProperty(); [[nodiscard]] static auto FontStretchProperty(); [[nodiscard]] static auto CharacterSpacingProperty(); [[nodiscard]] static auto ForegroundProperty(); [[nodiscard]] static auto OpticalMarginAlignmentProperty(); [[nodiscard]] static auto TextLineBoundsProperty(); [[nodiscard]] static auto IsTextScaleFactorEnabledProperty(); [[nodiscard]] static auto TextWrappingProperty(); [[nodiscard]] static auto MaxLinesProperty(); [[nodiscard]] static auto LineStackingStrategyProperty(); [[nodiscard]] static auto LineHeightProperty(); [[nodiscard]] static auto BorderBrushProperty(); [[nodiscard]] static auto BorderThicknessProperty(); [[nodiscard]] static auto CornerRadiusProperty(); [[nodiscard]] static auto PaddingProperty(); [[nodiscard]] static auto BackgroundProperty(); [[nodiscard]] static auto HorizontalContentAlignmentProperty(); [[nodiscard]] static auto VerticalContentAlignmentProperty(); [[nodiscard]] static auto BackgroundSizingProperty(); }; struct __declspec(empty_bases) ContextMenuEventArgs : winrt::Windows::UI::Xaml::Controls::IContextMenuEventArgs, impl::base, impl::require { ContextMenuEventArgs(std::nullptr_t) noexcept {} ContextMenuEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IContextMenuEventArgs(ptr, take_ownership_from_abi) {} ContextMenuEventArgs(ContextMenuEventArgs const&) noexcept = default; ContextMenuEventArgs(ContextMenuEventArgs&&) noexcept = default; ContextMenuEventArgs& operator=(ContextMenuEventArgs const&) & noexcept = default; ContextMenuEventArgs& operator=(ContextMenuEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) Control : winrt::Windows::UI::Xaml::Controls::IControl, impl::base, impl::require { Control(std::nullptr_t) noexcept {} Control(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IControl(ptr, take_ownership_from_abi) {} Control(Control const&) noexcept = default; Control(Control&&) noexcept = default; Control& operator=(Control const&) & noexcept = default; Control& operator=(Control&&) & noexcept = default; [[nodiscard]] static auto FontSizeProperty(); [[nodiscard]] static auto FontFamilyProperty(); [[nodiscard]] static auto FontWeightProperty(); [[nodiscard]] static auto FontStyleProperty(); [[nodiscard]] static auto FontStretchProperty(); [[nodiscard]] static auto CharacterSpacingProperty(); [[nodiscard]] static auto ForegroundProperty(); [[nodiscard]] static auto IsTabStopProperty(); [[nodiscard]] static auto IsEnabledProperty(); [[nodiscard]] static auto TabIndexProperty(); [[nodiscard]] static auto TabNavigationProperty(); [[nodiscard]] static auto TemplateProperty(); [[nodiscard]] static auto PaddingProperty(); [[nodiscard]] static auto HorizontalContentAlignmentProperty(); [[nodiscard]] static auto VerticalContentAlignmentProperty(); [[nodiscard]] static auto BackgroundProperty(); [[nodiscard]] static auto BorderThicknessProperty(); [[nodiscard]] static auto BorderBrushProperty(); [[nodiscard]] static auto DefaultStyleKeyProperty(); [[nodiscard]] static auto FocusStateProperty(); [[nodiscard]] static auto IsTextScaleFactorEnabledProperty(); [[nodiscard]] static auto UseSystemFocusVisualsProperty(); [[nodiscard]] static auto IsTemplateFocusTargetProperty(); static auto GetIsTemplateFocusTarget(winrt::Windows::UI::Xaml::FrameworkElement const& element); static auto SetIsTemplateFocusTarget(winrt::Windows::UI::Xaml::FrameworkElement const& element, bool value); [[nodiscard]] static auto IsFocusEngagementEnabledProperty(); [[nodiscard]] static auto IsFocusEngagedProperty(); [[nodiscard]] static auto RequiresPointerProperty(); [[nodiscard]] static auto XYFocusLeftProperty(); [[nodiscard]] static auto XYFocusRightProperty(); [[nodiscard]] static auto XYFocusUpProperty(); [[nodiscard]] static auto XYFocusDownProperty(); [[nodiscard]] static auto ElementSoundModeProperty(); [[nodiscard]] static auto DefaultStyleResourceUriProperty(); [[nodiscard]] static auto IsTemplateKeyTipTargetProperty(); static auto GetIsTemplateKeyTipTarget(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetIsTemplateKeyTipTarget(winrt::Windows::UI::Xaml::DependencyObject const& element, bool value); [[nodiscard]] static auto BackgroundSizingProperty(); [[nodiscard]] static auto CornerRadiusProperty(); }; struct __declspec(empty_bases) ControlTemplate : winrt::Windows::UI::Xaml::Controls::IControlTemplate, impl::base, impl::require { ControlTemplate(std::nullptr_t) noexcept {} ControlTemplate(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IControlTemplate(ptr, take_ownership_from_abi) {} ControlTemplate(); ControlTemplate(ControlTemplate const&) noexcept = default; ControlTemplate(ControlTemplate&&) noexcept = default; ControlTemplate& operator=(ControlTemplate const&) & noexcept = default; ControlTemplate& operator=(ControlTemplate&&) & noexcept = default; }; struct __declspec(empty_bases) DataTemplateSelector : winrt::Windows::UI::Xaml::Controls::IDataTemplateSelector, impl::require { DataTemplateSelector(std::nullptr_t) noexcept {} DataTemplateSelector(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IDataTemplateSelector(ptr, take_ownership_from_abi) {} DataTemplateSelector(); DataTemplateSelector(DataTemplateSelector const&) noexcept = default; DataTemplateSelector(DataTemplateSelector&&) noexcept = default; DataTemplateSelector& operator=(DataTemplateSelector const&) & noexcept = default; DataTemplateSelector& operator=(DataTemplateSelector&&) & noexcept = default; using winrt::Windows::UI::Xaml::Controls::IDataTemplateSelector::SelectTemplate; using impl::consume_t::SelectTemplate; using impl::consume_t::SelectTemplateCore; using impl::consume_t::SelectTemplateCore; }; struct __declspec(empty_bases) DatePickedEventArgs : winrt::Windows::UI::Xaml::Controls::IDatePickedEventArgs, impl::base, impl::require { DatePickedEventArgs(std::nullptr_t) noexcept {} DatePickedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IDatePickedEventArgs(ptr, take_ownership_from_abi) {} DatePickedEventArgs(); DatePickedEventArgs(DatePickedEventArgs const&) noexcept = default; DatePickedEventArgs(DatePickedEventArgs&&) noexcept = default; DatePickedEventArgs& operator=(DatePickedEventArgs const&) & noexcept = default; DatePickedEventArgs& operator=(DatePickedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) DatePicker : winrt::Windows::UI::Xaml::Controls::IDatePicker, impl::base, impl::require { DatePicker(std::nullptr_t) noexcept {} DatePicker(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IDatePicker(ptr, take_ownership_from_abi) {} DatePicker(); DatePicker(DatePicker const&) noexcept = default; DatePicker(DatePicker&&) noexcept = default; DatePicker& operator=(DatePicker const&) & noexcept = default; DatePicker& operator=(DatePicker&&) & noexcept = default; [[nodiscard]] static auto HeaderProperty(); [[nodiscard]] static auto HeaderTemplateProperty(); [[nodiscard]] static auto CalendarIdentifierProperty(); [[nodiscard]] static auto DateProperty(); [[nodiscard]] static auto DayVisibleProperty(); [[nodiscard]] static auto MonthVisibleProperty(); [[nodiscard]] static auto YearVisibleProperty(); [[nodiscard]] static auto DayFormatProperty(); [[nodiscard]] static auto MonthFormatProperty(); [[nodiscard]] static auto YearFormatProperty(); [[nodiscard]] static auto MinYearProperty(); [[nodiscard]] static auto MaxYearProperty(); [[nodiscard]] static auto OrientationProperty(); [[nodiscard]] static auto LightDismissOverlayModeProperty(); [[nodiscard]] static auto SelectedDateProperty(); }; struct __declspec(empty_bases) DatePickerFlyout : winrt::Windows::UI::Xaml::Controls::IDatePickerFlyout, impl::base, impl::require { DatePickerFlyout(std::nullptr_t) noexcept {} DatePickerFlyout(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IDatePickerFlyout(ptr, take_ownership_from_abi) {} DatePickerFlyout(); DatePickerFlyout(DatePickerFlyout const&) noexcept = default; DatePickerFlyout(DatePickerFlyout&&) noexcept = default; DatePickerFlyout& operator=(DatePickerFlyout const&) & noexcept = default; DatePickerFlyout& operator=(DatePickerFlyout&&) & noexcept = default; using impl::consume_t::ShowAt; using impl::consume_t::ShowAt; [[nodiscard]] static auto CalendarIdentifierProperty(); [[nodiscard]] static auto DateProperty(); [[nodiscard]] static auto DayVisibleProperty(); [[nodiscard]] static auto MonthVisibleProperty(); [[nodiscard]] static auto YearVisibleProperty(); [[nodiscard]] static auto MinYearProperty(); [[nodiscard]] static auto MaxYearProperty(); [[nodiscard]] static auto DayFormatProperty(); [[nodiscard]] static auto MonthFormatProperty(); [[nodiscard]] static auto YearFormatProperty(); }; struct __declspec(empty_bases) DatePickerFlyoutItem : winrt::Windows::UI::Xaml::Controls::IDatePickerFlyoutItem, impl::base, impl::require { DatePickerFlyoutItem(std::nullptr_t) noexcept {} DatePickerFlyoutItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IDatePickerFlyoutItem(ptr, take_ownership_from_abi) {} DatePickerFlyoutItem(DatePickerFlyoutItem const&) noexcept = default; DatePickerFlyoutItem(DatePickerFlyoutItem&&) noexcept = default; DatePickerFlyoutItem& operator=(DatePickerFlyoutItem const&) & noexcept = default; DatePickerFlyoutItem& operator=(DatePickerFlyoutItem&&) & noexcept = default; [[nodiscard]] static auto PrimaryTextProperty(); [[nodiscard]] static auto SecondaryTextProperty(); }; struct __declspec(empty_bases) DatePickerFlyoutPresenter : winrt::Windows::UI::Xaml::Controls::IDatePickerFlyoutPresenter, impl::base, impl::require { DatePickerFlyoutPresenter(std::nullptr_t) noexcept {} DatePickerFlyoutPresenter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IDatePickerFlyoutPresenter(ptr, take_ownership_from_abi) {} DatePickerFlyoutPresenter(DatePickerFlyoutPresenter const&) noexcept = default; DatePickerFlyoutPresenter(DatePickerFlyoutPresenter&&) noexcept = default; DatePickerFlyoutPresenter& operator=(DatePickerFlyoutPresenter const&) & noexcept = default; DatePickerFlyoutPresenter& operator=(DatePickerFlyoutPresenter&&) & noexcept = default; [[nodiscard]] static auto IsDefaultShadowEnabledProperty(); }; struct __declspec(empty_bases) DatePickerSelectedValueChangedEventArgs : winrt::Windows::UI::Xaml::Controls::IDatePickerSelectedValueChangedEventArgs { DatePickerSelectedValueChangedEventArgs(std::nullptr_t) noexcept {} DatePickerSelectedValueChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IDatePickerSelectedValueChangedEventArgs(ptr, take_ownership_from_abi) {} DatePickerSelectedValueChangedEventArgs(DatePickerSelectedValueChangedEventArgs const&) noexcept = default; DatePickerSelectedValueChangedEventArgs(DatePickerSelectedValueChangedEventArgs&&) noexcept = default; DatePickerSelectedValueChangedEventArgs& operator=(DatePickerSelectedValueChangedEventArgs const&) & noexcept = default; DatePickerSelectedValueChangedEventArgs& operator=(DatePickerSelectedValueChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) DatePickerValueChangedEventArgs : winrt::Windows::UI::Xaml::Controls::IDatePickerValueChangedEventArgs { DatePickerValueChangedEventArgs(std::nullptr_t) noexcept {} DatePickerValueChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IDatePickerValueChangedEventArgs(ptr, take_ownership_from_abi) {} DatePickerValueChangedEventArgs(DatePickerValueChangedEventArgs const&) noexcept = default; DatePickerValueChangedEventArgs(DatePickerValueChangedEventArgs&&) noexcept = default; DatePickerValueChangedEventArgs& operator=(DatePickerValueChangedEventArgs const&) & noexcept = default; DatePickerValueChangedEventArgs& operator=(DatePickerValueChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) DragItemsCompletedEventArgs : winrt::Windows::UI::Xaml::Controls::IDragItemsCompletedEventArgs { DragItemsCompletedEventArgs(std::nullptr_t) noexcept {} DragItemsCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IDragItemsCompletedEventArgs(ptr, take_ownership_from_abi) {} DragItemsCompletedEventArgs(DragItemsCompletedEventArgs const&) noexcept = default; DragItemsCompletedEventArgs(DragItemsCompletedEventArgs&&) noexcept = default; DragItemsCompletedEventArgs& operator=(DragItemsCompletedEventArgs const&) & noexcept = default; DragItemsCompletedEventArgs& operator=(DragItemsCompletedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) DragItemsStartingEventArgs : winrt::Windows::UI::Xaml::Controls::IDragItemsStartingEventArgs { DragItemsStartingEventArgs(std::nullptr_t) noexcept {} DragItemsStartingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IDragItemsStartingEventArgs(ptr, take_ownership_from_abi) {} DragItemsStartingEventArgs(); DragItemsStartingEventArgs(DragItemsStartingEventArgs const&) noexcept = default; DragItemsStartingEventArgs(DragItemsStartingEventArgs&&) noexcept = default; DragItemsStartingEventArgs& operator=(DragItemsStartingEventArgs const&) & noexcept = default; DragItemsStartingEventArgs& operator=(DragItemsStartingEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) DropDownButton : winrt::Windows::UI::Xaml::Controls::IDropDownButton, impl::base, impl::require { DropDownButton(std::nullptr_t) noexcept {} DropDownButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IDropDownButton(ptr, take_ownership_from_abi) {} DropDownButton(); DropDownButton(DropDownButton const&) noexcept = default; DropDownButton(DropDownButton&&) noexcept = default; DropDownButton& operator=(DropDownButton const&) & noexcept = default; DropDownButton& operator=(DropDownButton&&) & noexcept = default; }; struct __declspec(empty_bases) DropDownButtonAutomationPeer : winrt::Windows::UI::Xaml::Controls::IDropDownButtonAutomationPeer, impl::base, impl::require { DropDownButtonAutomationPeer(std::nullptr_t) noexcept {} DropDownButtonAutomationPeer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IDropDownButtonAutomationPeer(ptr, take_ownership_from_abi) {} explicit DropDownButtonAutomationPeer(winrt::Windows::UI::Xaml::Controls::DropDownButton const& owner); DropDownButtonAutomationPeer(DropDownButtonAutomationPeer const&) noexcept = default; DropDownButtonAutomationPeer(DropDownButtonAutomationPeer&&) noexcept = default; DropDownButtonAutomationPeer& operator=(DropDownButtonAutomationPeer const&) & noexcept = default; DropDownButtonAutomationPeer& operator=(DropDownButtonAutomationPeer&&) & noexcept = default; }; struct __declspec(empty_bases) DynamicOverflowItemsChangingEventArgs : winrt::Windows::UI::Xaml::Controls::IDynamicOverflowItemsChangingEventArgs { DynamicOverflowItemsChangingEventArgs(std::nullptr_t) noexcept {} DynamicOverflowItemsChangingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IDynamicOverflowItemsChangingEventArgs(ptr, take_ownership_from_abi) {} DynamicOverflowItemsChangingEventArgs(); DynamicOverflowItemsChangingEventArgs(DynamicOverflowItemsChangingEventArgs const&) noexcept = default; DynamicOverflowItemsChangingEventArgs(DynamicOverflowItemsChangingEventArgs&&) noexcept = default; DynamicOverflowItemsChangingEventArgs& operator=(DynamicOverflowItemsChangingEventArgs const&) & noexcept = default; DynamicOverflowItemsChangingEventArgs& operator=(DynamicOverflowItemsChangingEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) FlipView : winrt::Windows::UI::Xaml::Controls::IFlipView, impl::base, impl::require { FlipView(std::nullptr_t) noexcept {} FlipView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IFlipView(ptr, take_ownership_from_abi) {} FlipView(); FlipView(FlipView const&) noexcept = default; FlipView(FlipView&&) noexcept = default; FlipView& operator=(FlipView const&) & noexcept = default; FlipView& operator=(FlipView&&) & noexcept = default; [[nodiscard]] static auto UseTouchAnimationsForAllNavigationProperty(); }; struct __declspec(empty_bases) FlipViewItem : winrt::Windows::UI::Xaml::Controls::IFlipViewItem, impl::base, impl::require { FlipViewItem(std::nullptr_t) noexcept {} FlipViewItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IFlipViewItem(ptr, take_ownership_from_abi) {} FlipViewItem(); FlipViewItem(FlipViewItem const&) noexcept = default; FlipViewItem(FlipViewItem&&) noexcept = default; FlipViewItem& operator=(FlipViewItem const&) & noexcept = default; FlipViewItem& operator=(FlipViewItem&&) & noexcept = default; }; struct __declspec(empty_bases) Flyout : winrt::Windows::UI::Xaml::Controls::IFlyout, impl::base, impl::require { Flyout(std::nullptr_t) noexcept {} Flyout(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IFlyout(ptr, take_ownership_from_abi) {} Flyout(); Flyout(Flyout const&) noexcept = default; Flyout(Flyout&&) noexcept = default; Flyout& operator=(Flyout const&) & noexcept = default; Flyout& operator=(Flyout&&) & noexcept = default; using impl::consume_t::ShowAt; using impl::consume_t::ShowAt; [[nodiscard]] static auto ContentProperty(); [[nodiscard]] static auto FlyoutPresenterStyleProperty(); }; struct __declspec(empty_bases) FlyoutPresenter : winrt::Windows::UI::Xaml::Controls::IFlyoutPresenter, impl::base, impl::require { FlyoutPresenter(std::nullptr_t) noexcept {} FlyoutPresenter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IFlyoutPresenter(ptr, take_ownership_from_abi) {} FlyoutPresenter(); FlyoutPresenter(FlyoutPresenter const&) noexcept = default; FlyoutPresenter(FlyoutPresenter&&) noexcept = default; FlyoutPresenter& operator=(FlyoutPresenter const&) & noexcept = default; FlyoutPresenter& operator=(FlyoutPresenter&&) & noexcept = default; [[nodiscard]] static auto IsDefaultShadowEnabledProperty(); }; struct __declspec(empty_bases) FocusDisengagedEventArgs : winrt::Windows::UI::Xaml::Controls::IFocusDisengagedEventArgs, impl::base, impl::require { FocusDisengagedEventArgs(std::nullptr_t) noexcept {} FocusDisengagedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IFocusDisengagedEventArgs(ptr, take_ownership_from_abi) {} FocusDisengagedEventArgs(FocusDisengagedEventArgs const&) noexcept = default; FocusDisengagedEventArgs(FocusDisengagedEventArgs&&) noexcept = default; FocusDisengagedEventArgs& operator=(FocusDisengagedEventArgs const&) & noexcept = default; FocusDisengagedEventArgs& operator=(FocusDisengagedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) FocusEngagedEventArgs : winrt::Windows::UI::Xaml::Controls::IFocusEngagedEventArgs, impl::base, impl::require { FocusEngagedEventArgs(std::nullptr_t) noexcept {} FocusEngagedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IFocusEngagedEventArgs(ptr, take_ownership_from_abi) {} FocusEngagedEventArgs(FocusEngagedEventArgs const&) noexcept = default; FocusEngagedEventArgs(FocusEngagedEventArgs&&) noexcept = default; FocusEngagedEventArgs& operator=(FocusEngagedEventArgs const&) & noexcept = default; FocusEngagedEventArgs& operator=(FocusEngagedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) FontIcon : winrt::Windows::UI::Xaml::Controls::IFontIcon, impl::base, impl::require { FontIcon(std::nullptr_t) noexcept {} FontIcon(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IFontIcon(ptr, take_ownership_from_abi) {} FontIcon(); FontIcon(FontIcon const&) noexcept = default; FontIcon(FontIcon&&) noexcept = default; FontIcon& operator=(FontIcon const&) & noexcept = default; FontIcon& operator=(FontIcon&&) & noexcept = default; [[nodiscard]] static auto GlyphProperty(); [[nodiscard]] static auto FontSizeProperty(); [[nodiscard]] static auto FontFamilyProperty(); [[nodiscard]] static auto FontWeightProperty(); [[nodiscard]] static auto FontStyleProperty(); [[nodiscard]] static auto IsTextScaleFactorEnabledProperty(); [[nodiscard]] static auto MirroredWhenRightToLeftProperty(); }; struct __declspec(empty_bases) FontIconSource : winrt::Windows::UI::Xaml::Controls::IFontIconSource, impl::base, impl::require { FontIconSource(std::nullptr_t) noexcept {} FontIconSource(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IFontIconSource(ptr, take_ownership_from_abi) {} FontIconSource(); FontIconSource(FontIconSource const&) noexcept = default; FontIconSource(FontIconSource&&) noexcept = default; FontIconSource& operator=(FontIconSource const&) & noexcept = default; FontIconSource& operator=(FontIconSource&&) & noexcept = default; [[nodiscard]] static auto GlyphProperty(); [[nodiscard]] static auto FontSizeProperty(); [[nodiscard]] static auto FontFamilyProperty(); [[nodiscard]] static auto FontWeightProperty(); [[nodiscard]] static auto FontStyleProperty(); [[nodiscard]] static auto IsTextScaleFactorEnabledProperty(); [[nodiscard]] static auto MirroredWhenRightToLeftProperty(); }; struct __declspec(empty_bases) Frame : winrt::Windows::UI::Xaml::Controls::IFrame, impl::base, impl::require { Frame(std::nullptr_t) noexcept {} Frame(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IFrame(ptr, take_ownership_from_abi) {} Frame(); Frame(Frame const&) noexcept = default; Frame(Frame&&) noexcept = default; Frame& operator=(Frame const&) & noexcept = default; Frame& operator=(Frame&&) & noexcept = default; using winrt::Windows::UI::Xaml::Controls::IFrame::GoBack; using impl::consume_t::GoBack; using winrt::Windows::UI::Xaml::Controls::IFrame::Navigate; using impl::consume_t::Navigate; using impl::consume_t::Navigate; using winrt::Windows::UI::Xaml::Controls::IFrame::SetNavigationState; using impl::consume_t::SetNavigationState; [[nodiscard]] static auto CacheSizeProperty(); [[nodiscard]] static auto CanGoBackProperty(); [[nodiscard]] static auto CanGoForwardProperty(); [[nodiscard]] static auto CurrentSourcePageTypeProperty(); [[nodiscard]] static auto SourcePageTypeProperty(); [[nodiscard]] static auto BackStackDepthProperty(); [[nodiscard]] static auto BackStackProperty(); [[nodiscard]] static auto ForwardStackProperty(); [[nodiscard]] static auto IsNavigationStackEnabledProperty(); }; struct __declspec(empty_bases) Grid : winrt::Windows::UI::Xaml::Controls::IGrid, impl::base, impl::require { Grid(std::nullptr_t) noexcept {} Grid(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IGrid(ptr, take_ownership_from_abi) {} Grid(); Grid(Grid const&) noexcept = default; Grid(Grid&&) noexcept = default; Grid& operator=(Grid const&) & noexcept = default; Grid& operator=(Grid&&) & noexcept = default; [[nodiscard]] static auto RowProperty(); static auto GetRow(winrt::Windows::UI::Xaml::FrameworkElement const& element); static auto SetRow(winrt::Windows::UI::Xaml::FrameworkElement const& element, int32_t value); [[nodiscard]] static auto ColumnProperty(); static auto GetColumn(winrt::Windows::UI::Xaml::FrameworkElement const& element); static auto SetColumn(winrt::Windows::UI::Xaml::FrameworkElement const& element, int32_t value); [[nodiscard]] static auto RowSpanProperty(); static auto GetRowSpan(winrt::Windows::UI::Xaml::FrameworkElement const& element); static auto SetRowSpan(winrt::Windows::UI::Xaml::FrameworkElement const& element, int32_t value); [[nodiscard]] static auto ColumnSpanProperty(); static auto GetColumnSpan(winrt::Windows::UI::Xaml::FrameworkElement const& element); static auto SetColumnSpan(winrt::Windows::UI::Xaml::FrameworkElement const& element, int32_t value); [[nodiscard]] static auto BorderBrushProperty(); [[nodiscard]] static auto BorderThicknessProperty(); [[nodiscard]] static auto CornerRadiusProperty(); [[nodiscard]] static auto PaddingProperty(); [[nodiscard]] static auto RowSpacingProperty(); [[nodiscard]] static auto ColumnSpacingProperty(); [[nodiscard]] static auto BackgroundSizingProperty(); }; struct __declspec(empty_bases) GridView : winrt::Windows::UI::Xaml::Controls::IGridView, impl::base, impl::require { GridView(std::nullptr_t) noexcept {} GridView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IGridView(ptr, take_ownership_from_abi) {} GridView(); GridView(GridView const&) noexcept = default; GridView(GridView&&) noexcept = default; GridView& operator=(GridView const&) & noexcept = default; GridView& operator=(GridView&&) & noexcept = default; }; struct __declspec(empty_bases) GridViewHeaderItem : winrt::Windows::UI::Xaml::Controls::IGridViewHeaderItem, impl::base, impl::require { GridViewHeaderItem(std::nullptr_t) noexcept {} GridViewHeaderItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IGridViewHeaderItem(ptr, take_ownership_from_abi) {} GridViewHeaderItem(); GridViewHeaderItem(GridViewHeaderItem const&) noexcept = default; GridViewHeaderItem(GridViewHeaderItem&&) noexcept = default; GridViewHeaderItem& operator=(GridViewHeaderItem const&) & noexcept = default; GridViewHeaderItem& operator=(GridViewHeaderItem&&) & noexcept = default; }; struct __declspec(empty_bases) GridViewItem : winrt::Windows::UI::Xaml::Controls::IGridViewItem, impl::base, impl::require { GridViewItem(std::nullptr_t) noexcept {} GridViewItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IGridViewItem(ptr, take_ownership_from_abi) {} GridViewItem(); GridViewItem(GridViewItem const&) noexcept = default; GridViewItem(GridViewItem&&) noexcept = default; GridViewItem& operator=(GridViewItem const&) & noexcept = default; GridViewItem& operator=(GridViewItem&&) & noexcept = default; }; struct __declspec(empty_bases) GroupItem : winrt::Windows::UI::Xaml::Controls::IGroupItem, impl::base, impl::require { GroupItem(std::nullptr_t) noexcept {} GroupItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IGroupItem(ptr, take_ownership_from_abi) {} GroupItem(); GroupItem(GroupItem const&) noexcept = default; GroupItem(GroupItem&&) noexcept = default; GroupItem& operator=(GroupItem const&) & noexcept = default; GroupItem& operator=(GroupItem&&) & noexcept = default; }; struct __declspec(empty_bases) GroupStyle : winrt::Windows::UI::Xaml::Controls::IGroupStyle, impl::require { GroupStyle(std::nullptr_t) noexcept {} GroupStyle(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IGroupStyle(ptr, take_ownership_from_abi) {} GroupStyle(); GroupStyle(GroupStyle const&) noexcept = default; GroupStyle(GroupStyle&&) noexcept = default; GroupStyle& operator=(GroupStyle const&) & noexcept = default; GroupStyle& operator=(GroupStyle&&) & noexcept = default; }; struct __declspec(empty_bases) GroupStyleSelector : winrt::Windows::UI::Xaml::Controls::IGroupStyleSelector, impl::require { GroupStyleSelector(std::nullptr_t) noexcept {} GroupStyleSelector(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IGroupStyleSelector(ptr, take_ownership_from_abi) {} GroupStyleSelector(); GroupStyleSelector(GroupStyleSelector const&) noexcept = default; GroupStyleSelector(GroupStyleSelector&&) noexcept = default; GroupStyleSelector& operator=(GroupStyleSelector const&) & noexcept = default; GroupStyleSelector& operator=(GroupStyleSelector&&) & noexcept = default; }; struct __declspec(empty_bases) HandwritingPanelClosedEventArgs : winrt::Windows::UI::Xaml::Controls::IHandwritingPanelClosedEventArgs { HandwritingPanelClosedEventArgs(std::nullptr_t) noexcept {} HandwritingPanelClosedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IHandwritingPanelClosedEventArgs(ptr, take_ownership_from_abi) {} HandwritingPanelClosedEventArgs(HandwritingPanelClosedEventArgs const&) noexcept = default; HandwritingPanelClosedEventArgs(HandwritingPanelClosedEventArgs&&) noexcept = default; HandwritingPanelClosedEventArgs& operator=(HandwritingPanelClosedEventArgs const&) & noexcept = default; HandwritingPanelClosedEventArgs& operator=(HandwritingPanelClosedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) HandwritingPanelOpenedEventArgs : winrt::Windows::UI::Xaml::Controls::IHandwritingPanelOpenedEventArgs { HandwritingPanelOpenedEventArgs(std::nullptr_t) noexcept {} HandwritingPanelOpenedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IHandwritingPanelOpenedEventArgs(ptr, take_ownership_from_abi) {} HandwritingPanelOpenedEventArgs(HandwritingPanelOpenedEventArgs const&) noexcept = default; HandwritingPanelOpenedEventArgs(HandwritingPanelOpenedEventArgs&&) noexcept = default; HandwritingPanelOpenedEventArgs& operator=(HandwritingPanelOpenedEventArgs const&) & noexcept = default; HandwritingPanelOpenedEventArgs& operator=(HandwritingPanelOpenedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) HandwritingView : winrt::Windows::UI::Xaml::Controls::IHandwritingView, impl::base, impl::require { HandwritingView(std::nullptr_t) noexcept {} HandwritingView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IHandwritingView(ptr, take_ownership_from_abi) {} HandwritingView(); HandwritingView(HandwritingView const&) noexcept = default; HandwritingView(HandwritingView&&) noexcept = default; HandwritingView& operator=(HandwritingView const&) & noexcept = default; HandwritingView& operator=(HandwritingView&&) & noexcept = default; [[nodiscard]] static auto PlacementTargetProperty(); [[nodiscard]] static auto PlacementAlignmentProperty(); [[nodiscard]] static auto IsOpenProperty(); [[nodiscard]] static auto AreCandidatesEnabledProperty(); }; struct __declspec(empty_bases) Hub : winrt::Windows::UI::Xaml::Controls::IHub, impl::base, impl::require { Hub(std::nullptr_t) noexcept {} Hub(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IHub(ptr, take_ownership_from_abi) {} Hub(); Hub(Hub const&) noexcept = default; Hub(Hub&&) noexcept = default; Hub& operator=(Hub const&) & noexcept = default; Hub& operator=(Hub&&) & noexcept = default; [[nodiscard]] static auto HeaderProperty(); [[nodiscard]] static auto HeaderTemplateProperty(); [[nodiscard]] static auto OrientationProperty(); [[nodiscard]] static auto DefaultSectionIndexProperty(); [[nodiscard]] static auto SemanticZoomOwnerProperty(); [[nodiscard]] static auto IsActiveViewProperty(); [[nodiscard]] static auto IsZoomedInViewProperty(); }; struct __declspec(empty_bases) HubSection : winrt::Windows::UI::Xaml::Controls::IHubSection, impl::base, impl::require { HubSection(std::nullptr_t) noexcept {} HubSection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IHubSection(ptr, take_ownership_from_abi) {} HubSection(); HubSection(HubSection const&) noexcept = default; HubSection(HubSection&&) noexcept = default; HubSection& operator=(HubSection const&) & noexcept = default; HubSection& operator=(HubSection&&) & noexcept = default; [[nodiscard]] static auto HeaderProperty(); [[nodiscard]] static auto HeaderTemplateProperty(); [[nodiscard]] static auto ContentTemplateProperty(); [[nodiscard]] static auto IsHeaderInteractiveProperty(); }; struct __declspec(empty_bases) HubSectionCollection : winrt::Windows::Foundation::Collections::IVector { HubSectionCollection(std::nullptr_t) noexcept {} HubSectionCollection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::Collections::IVector(ptr, take_ownership_from_abi) {} HubSectionCollection(HubSectionCollection const&) noexcept = default; HubSectionCollection(HubSectionCollection&&) noexcept = default; HubSectionCollection& operator=(HubSectionCollection const&) & noexcept = default; HubSectionCollection& operator=(HubSectionCollection&&) & noexcept = default; }; struct __declspec(empty_bases) HubSectionHeaderClickEventArgs : winrt::Windows::UI::Xaml::Controls::IHubSectionHeaderClickEventArgs { HubSectionHeaderClickEventArgs(std::nullptr_t) noexcept {} HubSectionHeaderClickEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IHubSectionHeaderClickEventArgs(ptr, take_ownership_from_abi) {} HubSectionHeaderClickEventArgs(); HubSectionHeaderClickEventArgs(HubSectionHeaderClickEventArgs const&) noexcept = default; HubSectionHeaderClickEventArgs(HubSectionHeaderClickEventArgs&&) noexcept = default; HubSectionHeaderClickEventArgs& operator=(HubSectionHeaderClickEventArgs const&) & noexcept = default; HubSectionHeaderClickEventArgs& operator=(HubSectionHeaderClickEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) HyperlinkButton : winrt::Windows::UI::Xaml::Controls::IHyperlinkButton, impl::base, impl::require { HyperlinkButton(std::nullptr_t) noexcept {} HyperlinkButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IHyperlinkButton(ptr, take_ownership_from_abi) {} HyperlinkButton(); HyperlinkButton(HyperlinkButton const&) noexcept = default; HyperlinkButton(HyperlinkButton&&) noexcept = default; HyperlinkButton& operator=(HyperlinkButton const&) & noexcept = default; HyperlinkButton& operator=(HyperlinkButton&&) & noexcept = default; [[nodiscard]] static auto NavigateUriProperty(); }; struct __declspec(empty_bases) IconElement : winrt::Windows::UI::Xaml::Controls::IIconElement, impl::base, impl::require { IconElement(std::nullptr_t) noexcept {} IconElement(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IIconElement(ptr, take_ownership_from_abi) {} IconElement(IconElement const&) noexcept = default; IconElement(IconElement&&) noexcept = default; IconElement& operator=(IconElement const&) & noexcept = default; IconElement& operator=(IconElement&&) & noexcept = default; [[nodiscard]] static auto ForegroundProperty(); }; struct __declspec(empty_bases) IconSource : winrt::Windows::UI::Xaml::Controls::IIconSource, impl::base, impl::require { IconSource(std::nullptr_t) noexcept {} IconSource(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IIconSource(ptr, take_ownership_from_abi) {} IconSource(IconSource const&) noexcept = default; IconSource(IconSource&&) noexcept = default; IconSource& operator=(IconSource const&) & noexcept = default; IconSource& operator=(IconSource&&) & noexcept = default; [[nodiscard]] static auto ForegroundProperty(); }; struct __declspec(empty_bases) IconSourceElement : winrt::Windows::UI::Xaml::Controls::IIconSourceElement, impl::base, impl::require { IconSourceElement(std::nullptr_t) noexcept {} IconSourceElement(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IIconSourceElement(ptr, take_ownership_from_abi) {} IconSourceElement(); IconSourceElement(IconSourceElement const&) noexcept = default; IconSourceElement(IconSourceElement&&) noexcept = default; IconSourceElement& operator=(IconSourceElement const&) & noexcept = default; IconSourceElement& operator=(IconSourceElement&&) & noexcept = default; [[nodiscard]] static auto IconSourceProperty(); }; struct __declspec(empty_bases) Image : winrt::Windows::UI::Xaml::Controls::IImage, impl::base, impl::require { Image(std::nullptr_t) noexcept {} Image(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IImage(ptr, take_ownership_from_abi) {} Image(); Image(Image const&) noexcept = default; Image(Image&&) noexcept = default; Image& operator=(Image const&) & noexcept = default; Image& operator=(Image&&) & noexcept = default; [[nodiscard]] static auto SourceProperty(); [[nodiscard]] static auto StretchProperty(); [[nodiscard]] static auto NineGridProperty(); [[nodiscard]] static auto PlayToSourceProperty(); }; struct __declspec(empty_bases) InkCanvas : winrt::Windows::UI::Xaml::Controls::IInkCanvas, impl::base, impl::require { InkCanvas(std::nullptr_t) noexcept {} InkCanvas(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IInkCanvas(ptr, take_ownership_from_abi) {} InkCanvas(); InkCanvas(InkCanvas const&) noexcept = default; InkCanvas(InkCanvas&&) noexcept = default; InkCanvas& operator=(InkCanvas const&) & noexcept = default; InkCanvas& operator=(InkCanvas&&) & noexcept = default; }; struct __declspec(empty_bases) InkToolbar : winrt::Windows::UI::Xaml::Controls::IInkToolbar, impl::base, impl::require { InkToolbar(std::nullptr_t) noexcept {} InkToolbar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IInkToolbar(ptr, take_ownership_from_abi) {} InkToolbar(); InkToolbar(InkToolbar const&) noexcept = default; InkToolbar(InkToolbar&&) noexcept = default; InkToolbar& operator=(InkToolbar const&) & noexcept = default; InkToolbar& operator=(InkToolbar&&) & noexcept = default; [[nodiscard]] static auto InitialControlsProperty(); [[nodiscard]] static auto ChildrenProperty(); [[nodiscard]] static auto ActiveToolProperty(); [[nodiscard]] static auto InkDrawingAttributesProperty(); [[nodiscard]] static auto IsRulerButtonCheckedProperty(); [[nodiscard]] static auto TargetInkCanvasProperty(); [[nodiscard]] static auto IsStencilButtonCheckedProperty(); [[nodiscard]] static auto ButtonFlyoutPlacementProperty(); [[nodiscard]] static auto OrientationProperty(); [[nodiscard]] static auto TargetInkPresenterProperty(); }; struct __declspec(empty_bases) InkToolbarBallpointPenButton : winrt::Windows::UI::Xaml::Controls::IInkToolbarBallpointPenButton, impl::base, impl::require { InkToolbarBallpointPenButton(std::nullptr_t) noexcept {} InkToolbarBallpointPenButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IInkToolbarBallpointPenButton(ptr, take_ownership_from_abi) {} InkToolbarBallpointPenButton(); InkToolbarBallpointPenButton(InkToolbarBallpointPenButton const&) noexcept = default; InkToolbarBallpointPenButton(InkToolbarBallpointPenButton&&) noexcept = default; InkToolbarBallpointPenButton& operator=(InkToolbarBallpointPenButton const&) & noexcept = default; InkToolbarBallpointPenButton& operator=(InkToolbarBallpointPenButton&&) & noexcept = default; }; struct __declspec(empty_bases) InkToolbarCustomPen : winrt::Windows::UI::Xaml::Controls::IInkToolbarCustomPen, impl::base, impl::require { InkToolbarCustomPen(std::nullptr_t) noexcept {} InkToolbarCustomPen(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IInkToolbarCustomPen(ptr, take_ownership_from_abi) {} InkToolbarCustomPen(InkToolbarCustomPen const&) noexcept = default; InkToolbarCustomPen(InkToolbarCustomPen&&) noexcept = default; InkToolbarCustomPen& operator=(InkToolbarCustomPen const&) & noexcept = default; InkToolbarCustomPen& operator=(InkToolbarCustomPen&&) & noexcept = default; }; struct __declspec(empty_bases) InkToolbarCustomPenButton : winrt::Windows::UI::Xaml::Controls::IInkToolbarCustomPenButton, impl::base, impl::require { InkToolbarCustomPenButton(std::nullptr_t) noexcept {} InkToolbarCustomPenButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IInkToolbarCustomPenButton(ptr, take_ownership_from_abi) {} InkToolbarCustomPenButton(); InkToolbarCustomPenButton(InkToolbarCustomPenButton const&) noexcept = default; InkToolbarCustomPenButton(InkToolbarCustomPenButton&&) noexcept = default; InkToolbarCustomPenButton& operator=(InkToolbarCustomPenButton const&) & noexcept = default; InkToolbarCustomPenButton& operator=(InkToolbarCustomPenButton&&) & noexcept = default; [[nodiscard]] static auto CustomPenProperty(); [[nodiscard]] static auto ConfigurationContentProperty(); }; struct __declspec(empty_bases) InkToolbarCustomToggleButton : winrt::Windows::UI::Xaml::Controls::IInkToolbarCustomToggleButton, impl::base, impl::require { InkToolbarCustomToggleButton(std::nullptr_t) noexcept {} InkToolbarCustomToggleButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IInkToolbarCustomToggleButton(ptr, take_ownership_from_abi) {} InkToolbarCustomToggleButton(); InkToolbarCustomToggleButton(InkToolbarCustomToggleButton const&) noexcept = default; InkToolbarCustomToggleButton(InkToolbarCustomToggleButton&&) noexcept = default; InkToolbarCustomToggleButton& operator=(InkToolbarCustomToggleButton const&) & noexcept = default; InkToolbarCustomToggleButton& operator=(InkToolbarCustomToggleButton&&) & noexcept = default; }; struct __declspec(empty_bases) InkToolbarCustomToolButton : winrt::Windows::UI::Xaml::Controls::IInkToolbarCustomToolButton, impl::base, impl::require { InkToolbarCustomToolButton(std::nullptr_t) noexcept {} InkToolbarCustomToolButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IInkToolbarCustomToolButton(ptr, take_ownership_from_abi) {} InkToolbarCustomToolButton(); InkToolbarCustomToolButton(InkToolbarCustomToolButton const&) noexcept = default; InkToolbarCustomToolButton(InkToolbarCustomToolButton&&) noexcept = default; InkToolbarCustomToolButton& operator=(InkToolbarCustomToolButton const&) & noexcept = default; InkToolbarCustomToolButton& operator=(InkToolbarCustomToolButton&&) & noexcept = default; [[nodiscard]] static auto ConfigurationContentProperty(); }; struct __declspec(empty_bases) InkToolbarEraserButton : winrt::Windows::UI::Xaml::Controls::IInkToolbarEraserButton, impl::base, impl::require { InkToolbarEraserButton(std::nullptr_t) noexcept {} InkToolbarEraserButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IInkToolbarEraserButton(ptr, take_ownership_from_abi) {} InkToolbarEraserButton(); InkToolbarEraserButton(InkToolbarEraserButton const&) noexcept = default; InkToolbarEraserButton(InkToolbarEraserButton&&) noexcept = default; InkToolbarEraserButton& operator=(InkToolbarEraserButton const&) & noexcept = default; InkToolbarEraserButton& operator=(InkToolbarEraserButton&&) & noexcept = default; [[nodiscard]] static auto IsClearAllVisibleProperty(); }; struct __declspec(empty_bases) InkToolbarFlyoutItem : winrt::Windows::UI::Xaml::Controls::IInkToolbarFlyoutItem, impl::base, impl::require { InkToolbarFlyoutItem(std::nullptr_t) noexcept {} InkToolbarFlyoutItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IInkToolbarFlyoutItem(ptr, take_ownership_from_abi) {} InkToolbarFlyoutItem(); InkToolbarFlyoutItem(InkToolbarFlyoutItem const&) noexcept = default; InkToolbarFlyoutItem(InkToolbarFlyoutItem&&) noexcept = default; InkToolbarFlyoutItem& operator=(InkToolbarFlyoutItem const&) & noexcept = default; InkToolbarFlyoutItem& operator=(InkToolbarFlyoutItem&&) & noexcept = default; [[nodiscard]] static auto KindProperty(); [[nodiscard]] static auto IsCheckedProperty(); }; struct __declspec(empty_bases) InkToolbarHighlighterButton : winrt::Windows::UI::Xaml::Controls::IInkToolbarHighlighterButton, impl::base, impl::require { InkToolbarHighlighterButton(std::nullptr_t) noexcept {} InkToolbarHighlighterButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IInkToolbarHighlighterButton(ptr, take_ownership_from_abi) {} InkToolbarHighlighterButton(); InkToolbarHighlighterButton(InkToolbarHighlighterButton const&) noexcept = default; InkToolbarHighlighterButton(InkToolbarHighlighterButton&&) noexcept = default; InkToolbarHighlighterButton& operator=(InkToolbarHighlighterButton const&) & noexcept = default; InkToolbarHighlighterButton& operator=(InkToolbarHighlighterButton&&) & noexcept = default; }; struct __declspec(empty_bases) InkToolbarIsStencilButtonCheckedChangedEventArgs : winrt::Windows::UI::Xaml::Controls::IInkToolbarIsStencilButtonCheckedChangedEventArgs { InkToolbarIsStencilButtonCheckedChangedEventArgs(std::nullptr_t) noexcept {} InkToolbarIsStencilButtonCheckedChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IInkToolbarIsStencilButtonCheckedChangedEventArgs(ptr, take_ownership_from_abi) {} InkToolbarIsStencilButtonCheckedChangedEventArgs(); InkToolbarIsStencilButtonCheckedChangedEventArgs(InkToolbarIsStencilButtonCheckedChangedEventArgs const&) noexcept = default; InkToolbarIsStencilButtonCheckedChangedEventArgs(InkToolbarIsStencilButtonCheckedChangedEventArgs&&) noexcept = default; InkToolbarIsStencilButtonCheckedChangedEventArgs& operator=(InkToolbarIsStencilButtonCheckedChangedEventArgs const&) & noexcept = default; InkToolbarIsStencilButtonCheckedChangedEventArgs& operator=(InkToolbarIsStencilButtonCheckedChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) InkToolbarMenuButton : winrt::Windows::UI::Xaml::Controls::IInkToolbarMenuButton, impl::base, impl::require { InkToolbarMenuButton(std::nullptr_t) noexcept {} InkToolbarMenuButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IInkToolbarMenuButton(ptr, take_ownership_from_abi) {} InkToolbarMenuButton(InkToolbarMenuButton const&) noexcept = default; InkToolbarMenuButton(InkToolbarMenuButton&&) noexcept = default; InkToolbarMenuButton& operator=(InkToolbarMenuButton const&) & noexcept = default; InkToolbarMenuButton& operator=(InkToolbarMenuButton&&) & noexcept = default; [[nodiscard]] static auto IsExtensionGlyphShownProperty(); }; struct __declspec(empty_bases) InkToolbarPenButton : winrt::Windows::UI::Xaml::Controls::IInkToolbarPenButton, impl::base, impl::require { InkToolbarPenButton(std::nullptr_t) noexcept {} InkToolbarPenButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IInkToolbarPenButton(ptr, take_ownership_from_abi) {} InkToolbarPenButton(InkToolbarPenButton const&) noexcept = default; InkToolbarPenButton(InkToolbarPenButton&&) noexcept = default; InkToolbarPenButton& operator=(InkToolbarPenButton const&) & noexcept = default; InkToolbarPenButton& operator=(InkToolbarPenButton&&) & noexcept = default; [[nodiscard]] static auto PaletteProperty(); [[nodiscard]] static auto MinStrokeWidthProperty(); [[nodiscard]] static auto MaxStrokeWidthProperty(); [[nodiscard]] static auto SelectedBrushProperty(); [[nodiscard]] static auto SelectedBrushIndexProperty(); [[nodiscard]] static auto SelectedStrokeWidthProperty(); }; struct __declspec(empty_bases) InkToolbarPenConfigurationControl : winrt::Windows::UI::Xaml::Controls::IInkToolbarPenConfigurationControl, impl::base, impl::require { InkToolbarPenConfigurationControl(std::nullptr_t) noexcept {} InkToolbarPenConfigurationControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IInkToolbarPenConfigurationControl(ptr, take_ownership_from_abi) {} InkToolbarPenConfigurationControl(); InkToolbarPenConfigurationControl(InkToolbarPenConfigurationControl const&) noexcept = default; InkToolbarPenConfigurationControl(InkToolbarPenConfigurationControl&&) noexcept = default; InkToolbarPenConfigurationControl& operator=(InkToolbarPenConfigurationControl const&) & noexcept = default; InkToolbarPenConfigurationControl& operator=(InkToolbarPenConfigurationControl&&) & noexcept = default; [[nodiscard]] static auto PenButtonProperty(); }; struct __declspec(empty_bases) InkToolbarPencilButton : winrt::Windows::UI::Xaml::Controls::IInkToolbarPencilButton, impl::base, impl::require { InkToolbarPencilButton(std::nullptr_t) noexcept {} InkToolbarPencilButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IInkToolbarPencilButton(ptr, take_ownership_from_abi) {} InkToolbarPencilButton(); InkToolbarPencilButton(InkToolbarPencilButton const&) noexcept = default; InkToolbarPencilButton(InkToolbarPencilButton&&) noexcept = default; InkToolbarPencilButton& operator=(InkToolbarPencilButton const&) & noexcept = default; InkToolbarPencilButton& operator=(InkToolbarPencilButton&&) & noexcept = default; }; struct __declspec(empty_bases) InkToolbarRulerButton : winrt::Windows::UI::Xaml::Controls::IInkToolbarRulerButton, impl::base, impl::require { InkToolbarRulerButton(std::nullptr_t) noexcept {} InkToolbarRulerButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IInkToolbarRulerButton(ptr, take_ownership_from_abi) {} InkToolbarRulerButton(); InkToolbarRulerButton(InkToolbarRulerButton const&) noexcept = default; InkToolbarRulerButton(InkToolbarRulerButton&&) noexcept = default; InkToolbarRulerButton& operator=(InkToolbarRulerButton const&) & noexcept = default; InkToolbarRulerButton& operator=(InkToolbarRulerButton&&) & noexcept = default; [[nodiscard]] static auto RulerProperty(); }; struct __declspec(empty_bases) InkToolbarStencilButton : winrt::Windows::UI::Xaml::Controls::IInkToolbarStencilButton, impl::base, impl::require { InkToolbarStencilButton(std::nullptr_t) noexcept {} InkToolbarStencilButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IInkToolbarStencilButton(ptr, take_ownership_from_abi) {} InkToolbarStencilButton(); InkToolbarStencilButton(InkToolbarStencilButton const&) noexcept = default; InkToolbarStencilButton(InkToolbarStencilButton&&) noexcept = default; InkToolbarStencilButton& operator=(InkToolbarStencilButton const&) & noexcept = default; InkToolbarStencilButton& operator=(InkToolbarStencilButton&&) & noexcept = default; [[nodiscard]] static auto RulerProperty(); [[nodiscard]] static auto ProtractorProperty(); [[nodiscard]] static auto SelectedStencilProperty(); [[nodiscard]] static auto IsRulerItemVisibleProperty(); [[nodiscard]] static auto IsProtractorItemVisibleProperty(); }; struct __declspec(empty_bases) InkToolbarToggleButton : winrt::Windows::UI::Xaml::Controls::IInkToolbarToggleButton, impl::base, impl::require { InkToolbarToggleButton(std::nullptr_t) noexcept {} InkToolbarToggleButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IInkToolbarToggleButton(ptr, take_ownership_from_abi) {} InkToolbarToggleButton(InkToolbarToggleButton const&) noexcept = default; InkToolbarToggleButton(InkToolbarToggleButton&&) noexcept = default; InkToolbarToggleButton& operator=(InkToolbarToggleButton const&) & noexcept = default; InkToolbarToggleButton& operator=(InkToolbarToggleButton&&) & noexcept = default; }; struct __declspec(empty_bases) InkToolbarToolButton : winrt::Windows::UI::Xaml::Controls::IInkToolbarToolButton, impl::base, impl::require { InkToolbarToolButton(std::nullptr_t) noexcept {} InkToolbarToolButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IInkToolbarToolButton(ptr, take_ownership_from_abi) {} InkToolbarToolButton(InkToolbarToolButton const&) noexcept = default; InkToolbarToolButton(InkToolbarToolButton&&) noexcept = default; InkToolbarToolButton& operator=(InkToolbarToolButton const&) & noexcept = default; InkToolbarToolButton& operator=(InkToolbarToolButton&&) & noexcept = default; [[nodiscard]] static auto IsExtensionGlyphShownProperty(); }; struct __declspec(empty_bases) IsTextTrimmedChangedEventArgs : winrt::Windows::UI::Xaml::Controls::IIsTextTrimmedChangedEventArgs { IsTextTrimmedChangedEventArgs(std::nullptr_t) noexcept {} IsTextTrimmedChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IIsTextTrimmedChangedEventArgs(ptr, take_ownership_from_abi) {} IsTextTrimmedChangedEventArgs(IsTextTrimmedChangedEventArgs const&) noexcept = default; IsTextTrimmedChangedEventArgs(IsTextTrimmedChangedEventArgs&&) noexcept = default; IsTextTrimmedChangedEventArgs& operator=(IsTextTrimmedChangedEventArgs const&) & noexcept = default; IsTextTrimmedChangedEventArgs& operator=(IsTextTrimmedChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) ItemClickEventArgs : winrt::Windows::UI::Xaml::Controls::IItemClickEventArgs, impl::base, impl::require { ItemClickEventArgs(std::nullptr_t) noexcept {} ItemClickEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IItemClickEventArgs(ptr, take_ownership_from_abi) {} ItemClickEventArgs(); ItemClickEventArgs(ItemClickEventArgs const&) noexcept = default; ItemClickEventArgs(ItemClickEventArgs&&) noexcept = default; ItemClickEventArgs& operator=(ItemClickEventArgs const&) & noexcept = default; ItemClickEventArgs& operator=(ItemClickEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) ItemCollection : winrt::Windows::Foundation::Collections::IObservableVector { ItemCollection(std::nullptr_t) noexcept {} ItemCollection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::Collections::IObservableVector(ptr, take_ownership_from_abi) {} ItemCollection(ItemCollection const&) noexcept = default; ItemCollection(ItemCollection&&) noexcept = default; ItemCollection& operator=(ItemCollection const&) & noexcept = default; ItemCollection& operator=(ItemCollection&&) & noexcept = default; }; struct __declspec(empty_bases) ItemContainerGenerator : winrt::Windows::UI::Xaml::Controls::IItemContainerGenerator { ItemContainerGenerator(std::nullptr_t) noexcept {} ItemContainerGenerator(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IItemContainerGenerator(ptr, take_ownership_from_abi) {} ItemContainerGenerator(ItemContainerGenerator const&) noexcept = default; ItemContainerGenerator(ItemContainerGenerator&&) noexcept = default; ItemContainerGenerator& operator=(ItemContainerGenerator const&) & noexcept = default; ItemContainerGenerator& operator=(ItemContainerGenerator&&) & noexcept = default; }; struct __declspec(empty_bases) ItemsControl : winrt::Windows::UI::Xaml::Controls::IItemsControl, impl::base, impl::require { ItemsControl(std::nullptr_t) noexcept {} ItemsControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IItemsControl(ptr, take_ownership_from_abi) {} ItemsControl(); ItemsControl(ItemsControl const&) noexcept = default; ItemsControl(ItemsControl&&) noexcept = default; ItemsControl& operator=(ItemsControl const&) & noexcept = default; ItemsControl& operator=(ItemsControl&&) & noexcept = default; [[nodiscard]] static auto ItemsSourceProperty(); [[nodiscard]] static auto ItemTemplateProperty(); [[nodiscard]] static auto ItemTemplateSelectorProperty(); [[nodiscard]] static auto ItemsPanelProperty(); [[nodiscard]] static auto DisplayMemberPathProperty(); [[nodiscard]] static auto ItemContainerStyleProperty(); [[nodiscard]] static auto ItemContainerStyleSelectorProperty(); [[nodiscard]] static auto ItemContainerTransitionsProperty(); [[nodiscard]] static auto GroupStyleSelectorProperty(); [[nodiscard]] static auto IsGroupingProperty(); static auto GetItemsOwner(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto ItemsControlFromItemContainer(winrt::Windows::UI::Xaml::DependencyObject const& container); }; struct __declspec(empty_bases) ItemsPanelTemplate : winrt::Windows::UI::Xaml::Controls::IItemsPanelTemplate, impl::base, impl::require { ItemsPanelTemplate(std::nullptr_t) noexcept {} ItemsPanelTemplate(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IItemsPanelTemplate(ptr, take_ownership_from_abi) {} ItemsPanelTemplate(); ItemsPanelTemplate(ItemsPanelTemplate const&) noexcept = default; ItemsPanelTemplate(ItemsPanelTemplate&&) noexcept = default; ItemsPanelTemplate& operator=(ItemsPanelTemplate const&) & noexcept = default; ItemsPanelTemplate& operator=(ItemsPanelTemplate&&) & noexcept = default; }; struct __declspec(empty_bases) ItemsPickedEventArgs : winrt::Windows::UI::Xaml::Controls::IItemsPickedEventArgs, impl::base, impl::require { ItemsPickedEventArgs(std::nullptr_t) noexcept {} ItemsPickedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IItemsPickedEventArgs(ptr, take_ownership_from_abi) {} ItemsPickedEventArgs(); ItemsPickedEventArgs(ItemsPickedEventArgs const&) noexcept = default; ItemsPickedEventArgs(ItemsPickedEventArgs&&) noexcept = default; ItemsPickedEventArgs& operator=(ItemsPickedEventArgs const&) & noexcept = default; ItemsPickedEventArgs& operator=(ItemsPickedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) ItemsPresenter : winrt::Windows::UI::Xaml::Controls::IItemsPresenter, impl::base, impl::require { ItemsPresenter(std::nullptr_t) noexcept {} ItemsPresenter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IItemsPresenter(ptr, take_ownership_from_abi) {} ItemsPresenter(); ItemsPresenter(ItemsPresenter const&) noexcept = default; ItemsPresenter(ItemsPresenter&&) noexcept = default; ItemsPresenter& operator=(ItemsPresenter const&) & noexcept = default; ItemsPresenter& operator=(ItemsPresenter&&) & noexcept = default; [[nodiscard]] static auto HeaderProperty(); [[nodiscard]] static auto HeaderTemplateProperty(); [[nodiscard]] static auto HeaderTransitionsProperty(); [[nodiscard]] static auto PaddingProperty(); [[nodiscard]] static auto FooterProperty(); [[nodiscard]] static auto FooterTemplateProperty(); [[nodiscard]] static auto FooterTransitionsProperty(); }; struct __declspec(empty_bases) ItemsStackPanel : winrt::Windows::UI::Xaml::Controls::IItemsStackPanel, impl::base, impl::require { ItemsStackPanel(std::nullptr_t) noexcept {} ItemsStackPanel(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IItemsStackPanel(ptr, take_ownership_from_abi) {} ItemsStackPanel(); ItemsStackPanel(ItemsStackPanel const&) noexcept = default; ItemsStackPanel(ItemsStackPanel&&) noexcept = default; ItemsStackPanel& operator=(ItemsStackPanel const&) & noexcept = default; ItemsStackPanel& operator=(ItemsStackPanel&&) & noexcept = default; [[nodiscard]] static auto GroupPaddingProperty(); [[nodiscard]] static auto OrientationProperty(); [[nodiscard]] static auto GroupHeaderPlacementProperty(); [[nodiscard]] static auto CacheLengthProperty(); [[nodiscard]] static auto AreStickyGroupHeadersEnabledProperty(); }; struct __declspec(empty_bases) ItemsWrapGrid : winrt::Windows::UI::Xaml::Controls::IItemsWrapGrid, impl::base, impl::require { ItemsWrapGrid(std::nullptr_t) noexcept {} ItemsWrapGrid(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IItemsWrapGrid(ptr, take_ownership_from_abi) {} ItemsWrapGrid(); ItemsWrapGrid(ItemsWrapGrid const&) noexcept = default; ItemsWrapGrid(ItemsWrapGrid&&) noexcept = default; ItemsWrapGrid& operator=(ItemsWrapGrid const&) & noexcept = default; ItemsWrapGrid& operator=(ItemsWrapGrid&&) & noexcept = default; [[nodiscard]] static auto GroupPaddingProperty(); [[nodiscard]] static auto OrientationProperty(); [[nodiscard]] static auto MaximumRowsOrColumnsProperty(); [[nodiscard]] static auto ItemWidthProperty(); [[nodiscard]] static auto ItemHeightProperty(); [[nodiscard]] static auto GroupHeaderPlacementProperty(); [[nodiscard]] static auto CacheLengthProperty(); [[nodiscard]] static auto AreStickyGroupHeadersEnabledProperty(); }; struct __declspec(empty_bases) ListBox : winrt::Windows::UI::Xaml::Controls::IListBox, impl::base, impl::require { ListBox(std::nullptr_t) noexcept {} ListBox(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IListBox(ptr, take_ownership_from_abi) {} ListBox(); ListBox(ListBox const&) noexcept = default; ListBox(ListBox&&) noexcept = default; ListBox& operator=(ListBox const&) & noexcept = default; ListBox& operator=(ListBox&&) & noexcept = default; [[nodiscard]] static auto SelectionModeProperty(); [[nodiscard]] static auto SingleSelectionFollowsFocusProperty(); }; struct __declspec(empty_bases) ListBoxItem : winrt::Windows::UI::Xaml::Controls::IListBoxItem, impl::base, impl::require { ListBoxItem(std::nullptr_t) noexcept {} ListBoxItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IListBoxItem(ptr, take_ownership_from_abi) {} ListBoxItem(); ListBoxItem(ListBoxItem const&) noexcept = default; ListBoxItem(ListBoxItem&&) noexcept = default; ListBoxItem& operator=(ListBoxItem const&) & noexcept = default; ListBoxItem& operator=(ListBoxItem&&) & noexcept = default; }; struct __declspec(empty_bases) ListPickerFlyout : winrt::Windows::UI::Xaml::Controls::IListPickerFlyout, impl::base, impl::require { ListPickerFlyout(std::nullptr_t) noexcept {} ListPickerFlyout(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IListPickerFlyout(ptr, take_ownership_from_abi) {} ListPickerFlyout(); ListPickerFlyout(ListPickerFlyout const&) noexcept = default; ListPickerFlyout(ListPickerFlyout&&) noexcept = default; ListPickerFlyout& operator=(ListPickerFlyout const&) & noexcept = default; ListPickerFlyout& operator=(ListPickerFlyout&&) & noexcept = default; using impl::consume_t::ShowAt; using impl::consume_t::ShowAt; [[nodiscard]] static auto ItemsSourceProperty(); [[nodiscard]] static auto ItemTemplateProperty(); [[nodiscard]] static auto DisplayMemberPathProperty(); [[nodiscard]] static auto SelectionModeProperty(); [[nodiscard]] static auto SelectedIndexProperty(); [[nodiscard]] static auto SelectedItemProperty(); [[nodiscard]] static auto SelectedValueProperty(); [[nodiscard]] static auto SelectedValuePathProperty(); }; struct __declspec(empty_bases) ListPickerFlyoutPresenter : winrt::Windows::UI::Xaml::Controls::IListPickerFlyoutPresenter, impl::base, impl::require { ListPickerFlyoutPresenter(std::nullptr_t) noexcept {} ListPickerFlyoutPresenter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IListPickerFlyoutPresenter(ptr, take_ownership_from_abi) {} ListPickerFlyoutPresenter(ListPickerFlyoutPresenter const&) noexcept = default; ListPickerFlyoutPresenter(ListPickerFlyoutPresenter&&) noexcept = default; ListPickerFlyoutPresenter& operator=(ListPickerFlyoutPresenter const&) & noexcept = default; ListPickerFlyoutPresenter& operator=(ListPickerFlyoutPresenter&&) & noexcept = default; }; struct __declspec(empty_bases) ListView : winrt::Windows::UI::Xaml::Controls::IListView, impl::base, impl::require { ListView(std::nullptr_t) noexcept {} ListView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IListView(ptr, take_ownership_from_abi) {} ListView(); ListView(ListView const&) noexcept = default; ListView(ListView&&) noexcept = default; ListView& operator=(ListView const&) & noexcept = default; ListView& operator=(ListView&&) & noexcept = default; }; struct __declspec(empty_bases) ListViewBase : winrt::Windows::UI::Xaml::Controls::IListViewBase, impl::base, impl::require { ListViewBase(std::nullptr_t) noexcept {} ListViewBase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IListViewBase(ptr, take_ownership_from_abi) {} ListViewBase(ListViewBase const&) noexcept = default; ListViewBase(ListViewBase&&) noexcept = default; ListViewBase& operator=(ListViewBase const&) & noexcept = default; ListViewBase& operator=(ListViewBase&&) & noexcept = default; [[nodiscard]] static auto SelectionModeProperty(); [[nodiscard]] static auto IsSwipeEnabledProperty(); [[nodiscard]] static auto CanDragItemsProperty(); [[nodiscard]] static auto CanReorderItemsProperty(); [[nodiscard]] static auto IsItemClickEnabledProperty(); [[nodiscard]] static auto DataFetchSizeProperty(); [[nodiscard]] static auto IncrementalLoadingThresholdProperty(); [[nodiscard]] static auto IncrementalLoadingTriggerProperty(); [[nodiscard]] static auto SemanticZoomOwnerProperty(); [[nodiscard]] static auto IsActiveViewProperty(); [[nodiscard]] static auto IsZoomedInViewProperty(); [[nodiscard]] static auto HeaderProperty(); [[nodiscard]] static auto HeaderTemplateProperty(); [[nodiscard]] static auto HeaderTransitionsProperty(); [[nodiscard]] static auto ShowsScrollingPlaceholdersProperty(); [[nodiscard]] static auto FooterProperty(); [[nodiscard]] static auto FooterTemplateProperty(); [[nodiscard]] static auto FooterTransitionsProperty(); [[nodiscard]] static auto ReorderModeProperty(); [[nodiscard]] static auto IsMultiSelectCheckBoxEnabledProperty(); [[nodiscard]] static auto SingleSelectionFollowsFocusProperty(); }; struct __declspec(empty_bases) ListViewBaseHeaderItem : winrt::Windows::UI::Xaml::Controls::IListViewBaseHeaderItem, impl::base, impl::require { ListViewBaseHeaderItem(std::nullptr_t) noexcept {} ListViewBaseHeaderItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IListViewBaseHeaderItem(ptr, take_ownership_from_abi) {} ListViewBaseHeaderItem(ListViewBaseHeaderItem const&) noexcept = default; ListViewBaseHeaderItem(ListViewBaseHeaderItem&&) noexcept = default; ListViewBaseHeaderItem& operator=(ListViewBaseHeaderItem const&) & noexcept = default; ListViewBaseHeaderItem& operator=(ListViewBaseHeaderItem&&) & noexcept = default; }; struct __declspec(empty_bases) ListViewHeaderItem : winrt::Windows::UI::Xaml::Controls::IListViewHeaderItem, impl::base, impl::require { ListViewHeaderItem(std::nullptr_t) noexcept {} ListViewHeaderItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IListViewHeaderItem(ptr, take_ownership_from_abi) {} ListViewHeaderItem(); ListViewHeaderItem(ListViewHeaderItem const&) noexcept = default; ListViewHeaderItem(ListViewHeaderItem&&) noexcept = default; ListViewHeaderItem& operator=(ListViewHeaderItem const&) & noexcept = default; ListViewHeaderItem& operator=(ListViewHeaderItem&&) & noexcept = default; }; struct __declspec(empty_bases) ListViewItem : winrt::Windows::UI::Xaml::Controls::IListViewItem, impl::base, impl::require { ListViewItem(std::nullptr_t) noexcept {} ListViewItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IListViewItem(ptr, take_ownership_from_abi) {} ListViewItem(); ListViewItem(ListViewItem const&) noexcept = default; ListViewItem(ListViewItem&&) noexcept = default; ListViewItem& operator=(ListViewItem const&) & noexcept = default; ListViewItem& operator=(ListViewItem&&) & noexcept = default; }; struct __declspec(empty_bases) ListViewPersistenceHelper : winrt::Windows::UI::Xaml::Controls::IListViewPersistenceHelper { ListViewPersistenceHelper(std::nullptr_t) noexcept {} ListViewPersistenceHelper(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IListViewPersistenceHelper(ptr, take_ownership_from_abi) {} ListViewPersistenceHelper(ListViewPersistenceHelper const&) noexcept = default; ListViewPersistenceHelper(ListViewPersistenceHelper&&) noexcept = default; ListViewPersistenceHelper& operator=(ListViewPersistenceHelper const&) & noexcept = default; ListViewPersistenceHelper& operator=(ListViewPersistenceHelper&&) & noexcept = default; static auto GetRelativeScrollPosition(winrt::Windows::UI::Xaml::Controls::ListViewBase const& listViewBase, winrt::Windows::UI::Xaml::Controls::ListViewItemToKeyHandler const& itemToKeyHandler); static auto SetRelativeScrollPositionAsync(winrt::Windows::UI::Xaml::Controls::ListViewBase const& listViewBase, param::hstring const& relativeScrollPosition, winrt::Windows::UI::Xaml::Controls::ListViewKeyToItemHandler const& keyToItemHandler); }; struct __declspec(empty_bases) MediaElement : winrt::Windows::UI::Xaml::Controls::IMediaElement, impl::base, impl::require { MediaElement(std::nullptr_t) noexcept {} MediaElement(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IMediaElement(ptr, take_ownership_from_abi) {} MediaElement(); MediaElement(MediaElement const&) noexcept = default; MediaElement(MediaElement&&) noexcept = default; MediaElement& operator=(MediaElement const&) & noexcept = default; MediaElement& operator=(MediaElement&&) & noexcept = default; [[nodiscard]] static auto PosterSourceProperty(); [[nodiscard]] static auto SourceProperty(); [[nodiscard]] static auto IsMutedProperty(); [[nodiscard]] static auto IsAudioOnlyProperty(); [[nodiscard]] static auto AutoPlayProperty(); [[nodiscard]] static auto VolumeProperty(); [[nodiscard]] static auto BalanceProperty(); [[nodiscard]] static auto NaturalVideoHeightProperty(); [[nodiscard]] static auto NaturalVideoWidthProperty(); [[nodiscard]] static auto NaturalDurationProperty(); [[nodiscard]] static auto PositionProperty(); [[nodiscard]] static auto DownloadProgressProperty(); [[nodiscard]] static auto BufferingProgressProperty(); [[nodiscard]] static auto DownloadProgressOffsetProperty(); [[nodiscard]] static auto CurrentStateProperty(); [[nodiscard]] static auto CanSeekProperty(); [[nodiscard]] static auto CanPauseProperty(); [[nodiscard]] static auto AudioStreamCountProperty(); [[nodiscard]] static auto AudioStreamIndexProperty(); [[nodiscard]] static auto PlaybackRateProperty(); [[nodiscard]] static auto IsLoopingProperty(); [[nodiscard]] static auto PlayToSourceProperty(); [[nodiscard]] static auto DefaultPlaybackRateProperty(); [[nodiscard]] static auto AspectRatioWidthProperty(); [[nodiscard]] static auto AspectRatioHeightProperty(); [[nodiscard]] static auto RealTimePlaybackProperty(); [[nodiscard]] static auto AudioCategoryProperty(); [[nodiscard]] static auto AudioDeviceTypeProperty(); [[nodiscard]] static auto ProtectionManagerProperty(); [[nodiscard]] static auto Stereo3DVideoPackingModeProperty(); [[nodiscard]] static auto Stereo3DVideoRenderModeProperty(); [[nodiscard]] static auto IsStereo3DVideoProperty(); [[nodiscard]] static auto ActualStereo3DVideoPackingModeProperty(); [[nodiscard]] static auto AreTransportControlsEnabledProperty(); [[nodiscard]] static auto StretchProperty(); [[nodiscard]] static auto IsFullWindowProperty(); [[nodiscard]] static auto PlayToPreferredSourceUriProperty(); }; struct __declspec(empty_bases) MediaPlayerElement : winrt::Windows::UI::Xaml::Controls::IMediaPlayerElement, impl::base, impl::require { MediaPlayerElement(std::nullptr_t) noexcept {} MediaPlayerElement(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IMediaPlayerElement(ptr, take_ownership_from_abi) {} MediaPlayerElement(); MediaPlayerElement(MediaPlayerElement const&) noexcept = default; MediaPlayerElement(MediaPlayerElement&&) noexcept = default; MediaPlayerElement& operator=(MediaPlayerElement const&) & noexcept = default; MediaPlayerElement& operator=(MediaPlayerElement&&) & noexcept = default; [[nodiscard]] static auto SourceProperty(); [[nodiscard]] static auto AreTransportControlsEnabledProperty(); [[nodiscard]] static auto PosterSourceProperty(); [[nodiscard]] static auto StretchProperty(); [[nodiscard]] static auto AutoPlayProperty(); [[nodiscard]] static auto IsFullWindowProperty(); [[nodiscard]] static auto MediaPlayerProperty(); }; struct __declspec(empty_bases) MediaPlayerPresenter : winrt::Windows::UI::Xaml::Controls::IMediaPlayerPresenter, impl::base, impl::require { MediaPlayerPresenter(std::nullptr_t) noexcept {} MediaPlayerPresenter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IMediaPlayerPresenter(ptr, take_ownership_from_abi) {} MediaPlayerPresenter(); MediaPlayerPresenter(MediaPlayerPresenter const&) noexcept = default; MediaPlayerPresenter(MediaPlayerPresenter&&) noexcept = default; MediaPlayerPresenter& operator=(MediaPlayerPresenter const&) & noexcept = default; MediaPlayerPresenter& operator=(MediaPlayerPresenter&&) & noexcept = default; [[nodiscard]] static auto MediaPlayerProperty(); [[nodiscard]] static auto StretchProperty(); [[nodiscard]] static auto IsFullWindowProperty(); }; struct __declspec(empty_bases) MediaTransportControls : winrt::Windows::UI::Xaml::Controls::IMediaTransportControls, impl::base, impl::require { MediaTransportControls(std::nullptr_t) noexcept {} MediaTransportControls(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IMediaTransportControls(ptr, take_ownership_from_abi) {} MediaTransportControls(); MediaTransportControls(MediaTransportControls const&) noexcept = default; MediaTransportControls(MediaTransportControls&&) noexcept = default; MediaTransportControls& operator=(MediaTransportControls const&) & noexcept = default; MediaTransportControls& operator=(MediaTransportControls&&) & noexcept = default; [[nodiscard]] static auto IsFullWindowButtonVisibleProperty(); [[nodiscard]] static auto IsFullWindowEnabledProperty(); [[nodiscard]] static auto IsZoomButtonVisibleProperty(); [[nodiscard]] static auto IsZoomEnabledProperty(); [[nodiscard]] static auto IsFastForwardButtonVisibleProperty(); [[nodiscard]] static auto IsFastForwardEnabledProperty(); [[nodiscard]] static auto IsFastRewindButtonVisibleProperty(); [[nodiscard]] static auto IsFastRewindEnabledProperty(); [[nodiscard]] static auto IsStopButtonVisibleProperty(); [[nodiscard]] static auto IsStopEnabledProperty(); [[nodiscard]] static auto IsVolumeButtonVisibleProperty(); [[nodiscard]] static auto IsVolumeEnabledProperty(); [[nodiscard]] static auto IsPlaybackRateButtonVisibleProperty(); [[nodiscard]] static auto IsPlaybackRateEnabledProperty(); [[nodiscard]] static auto IsSeekBarVisibleProperty(); [[nodiscard]] static auto IsSeekEnabledProperty(); [[nodiscard]] static auto IsCompactProperty(); [[nodiscard]] static auto IsSkipForwardButtonVisibleProperty(); [[nodiscard]] static auto IsSkipForwardEnabledProperty(); [[nodiscard]] static auto IsSkipBackwardButtonVisibleProperty(); [[nodiscard]] static auto IsSkipBackwardEnabledProperty(); [[nodiscard]] static auto IsNextTrackButtonVisibleProperty(); [[nodiscard]] static auto IsPreviousTrackButtonVisibleProperty(); [[nodiscard]] static auto FastPlayFallbackBehaviourProperty(); [[nodiscard]] static auto ShowAndHideAutomaticallyProperty(); [[nodiscard]] static auto IsRepeatEnabledProperty(); [[nodiscard]] static auto IsRepeatButtonVisibleProperty(); [[nodiscard]] static auto IsCompactOverlayButtonVisibleProperty(); [[nodiscard]] static auto IsCompactOverlayEnabledProperty(); }; struct __declspec(empty_bases) MediaTransportControlsHelper : winrt::Windows::UI::Xaml::Controls::IMediaTransportControlsHelper { MediaTransportControlsHelper(std::nullptr_t) noexcept {} MediaTransportControlsHelper(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IMediaTransportControlsHelper(ptr, take_ownership_from_abi) {} MediaTransportControlsHelper(MediaTransportControlsHelper const&) noexcept = default; MediaTransportControlsHelper(MediaTransportControlsHelper&&) noexcept = default; MediaTransportControlsHelper& operator=(MediaTransportControlsHelper const&) & noexcept = default; MediaTransportControlsHelper& operator=(MediaTransportControlsHelper&&) & noexcept = default; [[nodiscard]] static auto DropoutOrderProperty(); static auto GetDropoutOrder(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetDropoutOrder(winrt::Windows::UI::Xaml::UIElement const& element, winrt::Windows::Foundation::IReference const& value); }; struct __declspec(empty_bases) MenuBar : winrt::Windows::UI::Xaml::Controls::IMenuBar, impl::base, impl::require { MenuBar(std::nullptr_t) noexcept {} MenuBar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IMenuBar(ptr, take_ownership_from_abi) {} MenuBar(); MenuBar(MenuBar const&) noexcept = default; MenuBar(MenuBar&&) noexcept = default; MenuBar& operator=(MenuBar const&) & noexcept = default; MenuBar& operator=(MenuBar&&) & noexcept = default; [[nodiscard]] static auto ItemsProperty(); }; struct __declspec(empty_bases) MenuBarItem : winrt::Windows::UI::Xaml::Controls::IMenuBarItem, impl::base, impl::require { MenuBarItem(std::nullptr_t) noexcept {} MenuBarItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IMenuBarItem(ptr, take_ownership_from_abi) {} MenuBarItem(); MenuBarItem(MenuBarItem const&) noexcept = default; MenuBarItem(MenuBarItem&&) noexcept = default; MenuBarItem& operator=(MenuBarItem const&) & noexcept = default; MenuBarItem& operator=(MenuBarItem&&) & noexcept = default; [[nodiscard]] static auto TitleProperty(); [[nodiscard]] static auto ItemsProperty(); }; struct __declspec(empty_bases) MenuBarItemFlyout : winrt::Windows::UI::Xaml::Controls::IMenuBarItemFlyout, impl::base, impl::require { MenuBarItemFlyout(std::nullptr_t) noexcept {} MenuBarItemFlyout(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IMenuBarItemFlyout(ptr, take_ownership_from_abi) {} MenuBarItemFlyout(); MenuBarItemFlyout(MenuBarItemFlyout const&) noexcept = default; MenuBarItemFlyout(MenuBarItemFlyout&&) noexcept = default; MenuBarItemFlyout& operator=(MenuBarItemFlyout const&) & noexcept = default; MenuBarItemFlyout& operator=(MenuBarItemFlyout&&) & noexcept = default; using impl::consume_t::ShowAt; using impl::consume_t::ShowAt; using impl::consume_t::ShowAt; }; struct __declspec(empty_bases) MenuFlyout : winrt::Windows::UI::Xaml::Controls::IMenuFlyout, impl::base, impl::require { MenuFlyout(std::nullptr_t) noexcept {} MenuFlyout(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IMenuFlyout(ptr, take_ownership_from_abi) {} MenuFlyout(); MenuFlyout(MenuFlyout const&) noexcept = default; MenuFlyout(MenuFlyout&&) noexcept = default; MenuFlyout& operator=(MenuFlyout const&) & noexcept = default; MenuFlyout& operator=(MenuFlyout&&) & noexcept = default; using impl::consume_t::ShowAt; using impl::consume_t::ShowAt; using impl::consume_t::ShowAt; [[nodiscard]] static auto MenuFlyoutPresenterStyleProperty(); }; struct __declspec(empty_bases) MenuFlyoutItem : winrt::Windows::UI::Xaml::Controls::IMenuFlyoutItem, impl::base, impl::require { MenuFlyoutItem(std::nullptr_t) noexcept {} MenuFlyoutItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IMenuFlyoutItem(ptr, take_ownership_from_abi) {} MenuFlyoutItem(); MenuFlyoutItem(MenuFlyoutItem const&) noexcept = default; MenuFlyoutItem(MenuFlyoutItem&&) noexcept = default; MenuFlyoutItem& operator=(MenuFlyoutItem const&) & noexcept = default; MenuFlyoutItem& operator=(MenuFlyoutItem&&) & noexcept = default; [[nodiscard]] static auto TextProperty(); [[nodiscard]] static auto CommandProperty(); [[nodiscard]] static auto CommandParameterProperty(); [[nodiscard]] static auto IconProperty(); [[nodiscard]] static auto KeyboardAcceleratorTextOverrideProperty(); }; struct __declspec(empty_bases) MenuFlyoutItemBase : winrt::Windows::UI::Xaml::Controls::IMenuFlyoutItemBase, impl::base, impl::require { MenuFlyoutItemBase(std::nullptr_t) noexcept {} MenuFlyoutItemBase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IMenuFlyoutItemBase(ptr, take_ownership_from_abi) {} MenuFlyoutItemBase(MenuFlyoutItemBase const&) noexcept = default; MenuFlyoutItemBase(MenuFlyoutItemBase&&) noexcept = default; MenuFlyoutItemBase& operator=(MenuFlyoutItemBase const&) & noexcept = default; MenuFlyoutItemBase& operator=(MenuFlyoutItemBase&&) & noexcept = default; }; struct __declspec(empty_bases) MenuFlyoutPresenter : winrt::Windows::UI::Xaml::Controls::IMenuFlyoutPresenter, impl::base, impl::require { MenuFlyoutPresenter(std::nullptr_t) noexcept {} MenuFlyoutPresenter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IMenuFlyoutPresenter(ptr, take_ownership_from_abi) {} MenuFlyoutPresenter(); MenuFlyoutPresenter(MenuFlyoutPresenter const&) noexcept = default; MenuFlyoutPresenter(MenuFlyoutPresenter&&) noexcept = default; MenuFlyoutPresenter& operator=(MenuFlyoutPresenter const&) & noexcept = default; MenuFlyoutPresenter& operator=(MenuFlyoutPresenter&&) & noexcept = default; [[nodiscard]] static auto IsDefaultShadowEnabledProperty(); }; struct __declspec(empty_bases) MenuFlyoutSeparator : winrt::Windows::UI::Xaml::Controls::IMenuFlyoutSeparator, impl::base, impl::require { MenuFlyoutSeparator(std::nullptr_t) noexcept {} MenuFlyoutSeparator(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IMenuFlyoutSeparator(ptr, take_ownership_from_abi) {} MenuFlyoutSeparator(); MenuFlyoutSeparator(MenuFlyoutSeparator const&) noexcept = default; MenuFlyoutSeparator(MenuFlyoutSeparator&&) noexcept = default; MenuFlyoutSeparator& operator=(MenuFlyoutSeparator const&) & noexcept = default; MenuFlyoutSeparator& operator=(MenuFlyoutSeparator&&) & noexcept = default; }; struct __declspec(empty_bases) MenuFlyoutSubItem : winrt::Windows::UI::Xaml::Controls::IMenuFlyoutSubItem, impl::base, impl::require { MenuFlyoutSubItem(std::nullptr_t) noexcept {} MenuFlyoutSubItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IMenuFlyoutSubItem(ptr, take_ownership_from_abi) {} MenuFlyoutSubItem(); MenuFlyoutSubItem(MenuFlyoutSubItem const&) noexcept = default; MenuFlyoutSubItem(MenuFlyoutSubItem&&) noexcept = default; MenuFlyoutSubItem& operator=(MenuFlyoutSubItem const&) & noexcept = default; MenuFlyoutSubItem& operator=(MenuFlyoutSubItem&&) & noexcept = default; [[nodiscard]] static auto TextProperty(); [[nodiscard]] static auto IconProperty(); }; struct __declspec(empty_bases) NavigationView : winrt::Windows::UI::Xaml::Controls::INavigationView, impl::base, impl::require { NavigationView(std::nullptr_t) noexcept {} NavigationView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::INavigationView(ptr, take_ownership_from_abi) {} NavigationView(); NavigationView(NavigationView const&) noexcept = default; NavigationView(NavigationView&&) noexcept = default; NavigationView& operator=(NavigationView const&) & noexcept = default; NavigationView& operator=(NavigationView&&) & noexcept = default; [[nodiscard]] static auto IsPaneOpenProperty(); [[nodiscard]] static auto CompactModeThresholdWidthProperty(); [[nodiscard]] static auto ExpandedModeThresholdWidthProperty(); [[nodiscard]] static auto PaneFooterProperty(); [[nodiscard]] static auto HeaderProperty(); [[nodiscard]] static auto HeaderTemplateProperty(); [[nodiscard]] static auto DisplayModeProperty(); [[nodiscard]] static auto IsSettingsVisibleProperty(); [[nodiscard]] static auto IsPaneToggleButtonVisibleProperty(); [[nodiscard]] static auto AlwaysShowHeaderProperty(); [[nodiscard]] static auto CompactPaneLengthProperty(); [[nodiscard]] static auto OpenPaneLengthProperty(); [[nodiscard]] static auto PaneToggleButtonStyleProperty(); [[nodiscard]] static auto MenuItemsProperty(); [[nodiscard]] static auto MenuItemsSourceProperty(); [[nodiscard]] static auto SelectedItemProperty(); [[nodiscard]] static auto SettingsItemProperty(); [[nodiscard]] static auto AutoSuggestBoxProperty(); [[nodiscard]] static auto MenuItemTemplateProperty(); [[nodiscard]] static auto MenuItemTemplateSelectorProperty(); [[nodiscard]] static auto MenuItemContainerStyleProperty(); [[nodiscard]] static auto MenuItemContainerStyleSelectorProperty(); [[nodiscard]] static auto IsBackButtonVisibleProperty(); [[nodiscard]] static auto IsBackEnabledProperty(); [[nodiscard]] static auto PaneTitleProperty(); [[nodiscard]] static auto PaneDisplayModeProperty(); [[nodiscard]] static auto PaneHeaderProperty(); [[nodiscard]] static auto PaneCustomContentProperty(); [[nodiscard]] static auto ContentOverlayProperty(); [[nodiscard]] static auto IsPaneVisibleProperty(); [[nodiscard]] static auto SelectionFollowsFocusProperty(); [[nodiscard]] static auto TemplateSettingsProperty(); [[nodiscard]] static auto ShoulderNavigationEnabledProperty(); [[nodiscard]] static auto OverflowLabelModeProperty(); }; struct __declspec(empty_bases) NavigationViewBackRequestedEventArgs : winrt::Windows::UI::Xaml::Controls::INavigationViewBackRequestedEventArgs { NavigationViewBackRequestedEventArgs(std::nullptr_t) noexcept {} NavigationViewBackRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::INavigationViewBackRequestedEventArgs(ptr, take_ownership_from_abi) {} NavigationViewBackRequestedEventArgs(NavigationViewBackRequestedEventArgs const&) noexcept = default; NavigationViewBackRequestedEventArgs(NavigationViewBackRequestedEventArgs&&) noexcept = default; NavigationViewBackRequestedEventArgs& operator=(NavigationViewBackRequestedEventArgs const&) & noexcept = default; NavigationViewBackRequestedEventArgs& operator=(NavigationViewBackRequestedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) NavigationViewDisplayModeChangedEventArgs : winrt::Windows::UI::Xaml::Controls::INavigationViewDisplayModeChangedEventArgs { NavigationViewDisplayModeChangedEventArgs(std::nullptr_t) noexcept {} NavigationViewDisplayModeChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::INavigationViewDisplayModeChangedEventArgs(ptr, take_ownership_from_abi) {} NavigationViewDisplayModeChangedEventArgs(NavigationViewDisplayModeChangedEventArgs const&) noexcept = default; NavigationViewDisplayModeChangedEventArgs(NavigationViewDisplayModeChangedEventArgs&&) noexcept = default; NavigationViewDisplayModeChangedEventArgs& operator=(NavigationViewDisplayModeChangedEventArgs const&) & noexcept = default; NavigationViewDisplayModeChangedEventArgs& operator=(NavigationViewDisplayModeChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) NavigationViewItem : winrt::Windows::UI::Xaml::Controls::INavigationViewItem, impl::base, impl::require { NavigationViewItem(std::nullptr_t) noexcept {} NavigationViewItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::INavigationViewItem(ptr, take_ownership_from_abi) {} NavigationViewItem(); NavigationViewItem(NavigationViewItem const&) noexcept = default; NavigationViewItem(NavigationViewItem&&) noexcept = default; NavigationViewItem& operator=(NavigationViewItem const&) & noexcept = default; NavigationViewItem& operator=(NavigationViewItem&&) & noexcept = default; [[nodiscard]] static auto IconProperty(); [[nodiscard]] static auto CompactPaneLengthProperty(); [[nodiscard]] static auto SelectsOnInvokedProperty(); }; struct __declspec(empty_bases) NavigationViewItemBase : winrt::Windows::UI::Xaml::Controls::INavigationViewItemBase, impl::base, impl::require { NavigationViewItemBase(std::nullptr_t) noexcept {} NavigationViewItemBase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::INavigationViewItemBase(ptr, take_ownership_from_abi) {} NavigationViewItemBase(NavigationViewItemBase const&) noexcept = default; NavigationViewItemBase(NavigationViewItemBase&&) noexcept = default; NavigationViewItemBase& operator=(NavigationViewItemBase const&) & noexcept = default; NavigationViewItemBase& operator=(NavigationViewItemBase&&) & noexcept = default; }; struct __declspec(empty_bases) NavigationViewItemHeader : winrt::Windows::UI::Xaml::Controls::INavigationViewItemHeader, impl::base, impl::require { NavigationViewItemHeader(std::nullptr_t) noexcept {} NavigationViewItemHeader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::INavigationViewItemHeader(ptr, take_ownership_from_abi) {} NavigationViewItemHeader(); NavigationViewItemHeader(NavigationViewItemHeader const&) noexcept = default; NavigationViewItemHeader(NavigationViewItemHeader&&) noexcept = default; NavigationViewItemHeader& operator=(NavigationViewItemHeader const&) & noexcept = default; NavigationViewItemHeader& operator=(NavigationViewItemHeader&&) & noexcept = default; }; struct __declspec(empty_bases) NavigationViewItemInvokedEventArgs : winrt::Windows::UI::Xaml::Controls::INavigationViewItemInvokedEventArgs, impl::require { NavigationViewItemInvokedEventArgs(std::nullptr_t) noexcept {} NavigationViewItemInvokedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::INavigationViewItemInvokedEventArgs(ptr, take_ownership_from_abi) {} NavigationViewItemInvokedEventArgs(); NavigationViewItemInvokedEventArgs(NavigationViewItemInvokedEventArgs const&) noexcept = default; NavigationViewItemInvokedEventArgs(NavigationViewItemInvokedEventArgs&&) noexcept = default; NavigationViewItemInvokedEventArgs& operator=(NavigationViewItemInvokedEventArgs const&) & noexcept = default; NavigationViewItemInvokedEventArgs& operator=(NavigationViewItemInvokedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) NavigationViewItemSeparator : winrt::Windows::UI::Xaml::Controls::INavigationViewItemSeparator, impl::base, impl::require { NavigationViewItemSeparator(std::nullptr_t) noexcept {} NavigationViewItemSeparator(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::INavigationViewItemSeparator(ptr, take_ownership_from_abi) {} NavigationViewItemSeparator(); NavigationViewItemSeparator(NavigationViewItemSeparator const&) noexcept = default; NavigationViewItemSeparator(NavigationViewItemSeparator&&) noexcept = default; NavigationViewItemSeparator& operator=(NavigationViewItemSeparator const&) & noexcept = default; NavigationViewItemSeparator& operator=(NavigationViewItemSeparator&&) & noexcept = default; }; struct __declspec(empty_bases) NavigationViewList : winrt::Windows::UI::Xaml::Controls::INavigationViewList, impl::base, impl::require { NavigationViewList(std::nullptr_t) noexcept {} NavigationViewList(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::INavigationViewList(ptr, take_ownership_from_abi) {} NavigationViewList(); NavigationViewList(NavigationViewList const&) noexcept = default; NavigationViewList(NavigationViewList&&) noexcept = default; NavigationViewList& operator=(NavigationViewList const&) & noexcept = default; NavigationViewList& operator=(NavigationViewList&&) & noexcept = default; }; struct __declspec(empty_bases) NavigationViewPaneClosingEventArgs : winrt::Windows::UI::Xaml::Controls::INavigationViewPaneClosingEventArgs { NavigationViewPaneClosingEventArgs(std::nullptr_t) noexcept {} NavigationViewPaneClosingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::INavigationViewPaneClosingEventArgs(ptr, take_ownership_from_abi) {} NavigationViewPaneClosingEventArgs(NavigationViewPaneClosingEventArgs const&) noexcept = default; NavigationViewPaneClosingEventArgs(NavigationViewPaneClosingEventArgs&&) noexcept = default; NavigationViewPaneClosingEventArgs& operator=(NavigationViewPaneClosingEventArgs const&) & noexcept = default; NavigationViewPaneClosingEventArgs& operator=(NavigationViewPaneClosingEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) NavigationViewSelectionChangedEventArgs : winrt::Windows::UI::Xaml::Controls::INavigationViewSelectionChangedEventArgs, impl::require { NavigationViewSelectionChangedEventArgs(std::nullptr_t) noexcept {} NavigationViewSelectionChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::INavigationViewSelectionChangedEventArgs(ptr, take_ownership_from_abi) {} NavigationViewSelectionChangedEventArgs(NavigationViewSelectionChangedEventArgs const&) noexcept = default; NavigationViewSelectionChangedEventArgs(NavigationViewSelectionChangedEventArgs&&) noexcept = default; NavigationViewSelectionChangedEventArgs& operator=(NavigationViewSelectionChangedEventArgs const&) & noexcept = default; NavigationViewSelectionChangedEventArgs& operator=(NavigationViewSelectionChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) NavigationViewTemplateSettings : winrt::Windows::UI::Xaml::Controls::INavigationViewTemplateSettings, impl::base, impl::require { NavigationViewTemplateSettings(std::nullptr_t) noexcept {} NavigationViewTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::INavigationViewTemplateSettings(ptr, take_ownership_from_abi) {} NavigationViewTemplateSettings(); NavigationViewTemplateSettings(NavigationViewTemplateSettings const&) noexcept = default; NavigationViewTemplateSettings(NavigationViewTemplateSettings&&) noexcept = default; NavigationViewTemplateSettings& operator=(NavigationViewTemplateSettings const&) & noexcept = default; NavigationViewTemplateSettings& operator=(NavigationViewTemplateSettings&&) & noexcept = default; [[nodiscard]] static auto TopPaddingProperty(); [[nodiscard]] static auto OverflowButtonVisibilityProperty(); [[nodiscard]] static auto PaneToggleButtonVisibilityProperty(); [[nodiscard]] static auto BackButtonVisibilityProperty(); [[nodiscard]] static auto TopPaneVisibilityProperty(); [[nodiscard]] static auto LeftPaneVisibilityProperty(); [[nodiscard]] static auto SingleSelectionFollowsFocusProperty(); }; struct __declspec(empty_bases) NotifyEventArgs : winrt::Windows::UI::Xaml::Controls::INotifyEventArgs, impl::require { NotifyEventArgs(std::nullptr_t) noexcept {} NotifyEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::INotifyEventArgs(ptr, take_ownership_from_abi) {} NotifyEventArgs(NotifyEventArgs const&) noexcept = default; NotifyEventArgs(NotifyEventArgs&&) noexcept = default; NotifyEventArgs& operator=(NotifyEventArgs const&) & noexcept = default; NotifyEventArgs& operator=(NotifyEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) Page : winrt::Windows::UI::Xaml::Controls::IPage, impl::base, impl::require { Page(std::nullptr_t) noexcept {} Page(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IPage(ptr, take_ownership_from_abi) {} Page(); Page(Page const&) noexcept = default; Page(Page&&) noexcept = default; Page& operator=(Page const&) & noexcept = default; Page& operator=(Page&&) & noexcept = default; [[nodiscard]] static auto FrameProperty(); [[nodiscard]] static auto TopAppBarProperty(); [[nodiscard]] static auto BottomAppBarProperty(); }; struct __declspec(empty_bases) Panel : winrt::Windows::UI::Xaml::Controls::IPanel, impl::base, impl::require { Panel(std::nullptr_t) noexcept {} Panel(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IPanel(ptr, take_ownership_from_abi) {} Panel(Panel const&) noexcept = default; Panel(Panel&&) noexcept = default; Panel& operator=(Panel const&) & noexcept = default; Panel& operator=(Panel&&) & noexcept = default; [[nodiscard]] static auto BackgroundProperty(); [[nodiscard]] static auto IsItemsHostProperty(); [[nodiscard]] static auto ChildrenTransitionsProperty(); }; struct __declspec(empty_bases) ParallaxView : winrt::Windows::UI::Xaml::Controls::IParallaxView, impl::base, impl::require { ParallaxView(std::nullptr_t) noexcept {} ParallaxView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IParallaxView(ptr, take_ownership_from_abi) {} ParallaxView(); ParallaxView(ParallaxView const&) noexcept = default; ParallaxView(ParallaxView&&) noexcept = default; ParallaxView& operator=(ParallaxView const&) & noexcept = default; ParallaxView& operator=(ParallaxView&&) & noexcept = default; [[nodiscard]] static auto ChildProperty(); [[nodiscard]] static auto HorizontalSourceEndOffsetProperty(); [[nodiscard]] static auto HorizontalSourceOffsetKindProperty(); [[nodiscard]] static auto HorizontalSourceStartOffsetProperty(); [[nodiscard]] static auto MaxHorizontalShiftRatioProperty(); [[nodiscard]] static auto HorizontalShiftProperty(); [[nodiscard]] static auto IsHorizontalShiftClampedProperty(); [[nodiscard]] static auto IsVerticalShiftClampedProperty(); [[nodiscard]] static auto SourceProperty(); [[nodiscard]] static auto VerticalSourceEndOffsetProperty(); [[nodiscard]] static auto VerticalSourceOffsetKindProperty(); [[nodiscard]] static auto VerticalSourceStartOffsetProperty(); [[nodiscard]] static auto MaxVerticalShiftRatioProperty(); [[nodiscard]] static auto VerticalShiftProperty(); }; struct __declspec(empty_bases) PasswordBox : winrt::Windows::UI::Xaml::Controls::IPasswordBox, impl::base, impl::require { PasswordBox(std::nullptr_t) noexcept {} PasswordBox(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IPasswordBox(ptr, take_ownership_from_abi) {} PasswordBox(); PasswordBox(PasswordBox const&) noexcept = default; PasswordBox(PasswordBox&&) noexcept = default; PasswordBox& operator=(PasswordBox const&) & noexcept = default; PasswordBox& operator=(PasswordBox&&) & noexcept = default; [[nodiscard]] static auto PasswordProperty(); [[nodiscard]] static auto PasswordCharProperty(); [[nodiscard]] static auto IsPasswordRevealButtonEnabledProperty(); [[nodiscard]] static auto MaxLengthProperty(); [[nodiscard]] static auto HeaderProperty(); [[nodiscard]] static auto HeaderTemplateProperty(); [[nodiscard]] static auto PlaceholderTextProperty(); [[nodiscard]] static auto SelectionHighlightColorProperty(); [[nodiscard]] static auto PreventKeyboardDisplayOnProgrammaticFocusProperty(); [[nodiscard]] static auto PasswordRevealModeProperty(); [[nodiscard]] static auto TextReadingOrderProperty(); [[nodiscard]] static auto InputScopeProperty(); [[nodiscard]] static auto CanPasteClipboardContentProperty(); [[nodiscard]] static auto SelectionFlyoutProperty(); [[nodiscard]] static auto DescriptionProperty(); }; struct __declspec(empty_bases) PasswordBoxPasswordChangingEventArgs : winrt::Windows::UI::Xaml::Controls::IPasswordBoxPasswordChangingEventArgs { PasswordBoxPasswordChangingEventArgs(std::nullptr_t) noexcept {} PasswordBoxPasswordChangingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IPasswordBoxPasswordChangingEventArgs(ptr, take_ownership_from_abi) {} PasswordBoxPasswordChangingEventArgs(PasswordBoxPasswordChangingEventArgs const&) noexcept = default; PasswordBoxPasswordChangingEventArgs(PasswordBoxPasswordChangingEventArgs&&) noexcept = default; PasswordBoxPasswordChangingEventArgs& operator=(PasswordBoxPasswordChangingEventArgs const&) & noexcept = default; PasswordBoxPasswordChangingEventArgs& operator=(PasswordBoxPasswordChangingEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) PathIcon : winrt::Windows::UI::Xaml::Controls::IPathIcon, impl::base, impl::require { PathIcon(std::nullptr_t) noexcept {} PathIcon(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IPathIcon(ptr, take_ownership_from_abi) {} PathIcon(); PathIcon(PathIcon const&) noexcept = default; PathIcon(PathIcon&&) noexcept = default; PathIcon& operator=(PathIcon const&) & noexcept = default; PathIcon& operator=(PathIcon&&) & noexcept = default; [[nodiscard]] static auto DataProperty(); }; struct __declspec(empty_bases) PathIconSource : winrt::Windows::UI::Xaml::Controls::IPathIconSource, impl::base, impl::require { PathIconSource(std::nullptr_t) noexcept {} PathIconSource(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IPathIconSource(ptr, take_ownership_from_abi) {} PathIconSource(); PathIconSource(PathIconSource const&) noexcept = default; PathIconSource(PathIconSource&&) noexcept = default; PathIconSource& operator=(PathIconSource const&) & noexcept = default; PathIconSource& operator=(PathIconSource&&) & noexcept = default; [[nodiscard]] static auto DataProperty(); }; struct __declspec(empty_bases) PersonPicture : winrt::Windows::UI::Xaml::Controls::IPersonPicture, impl::base, impl::require { PersonPicture(std::nullptr_t) noexcept {} PersonPicture(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IPersonPicture(ptr, take_ownership_from_abi) {} PersonPicture(); PersonPicture(PersonPicture const&) noexcept = default; PersonPicture(PersonPicture&&) noexcept = default; PersonPicture& operator=(PersonPicture const&) & noexcept = default; PersonPicture& operator=(PersonPicture&&) & noexcept = default; [[nodiscard]] static auto BadgeNumberProperty(); [[nodiscard]] static auto BadgeGlyphProperty(); [[nodiscard]] static auto BadgeImageSourceProperty(); [[nodiscard]] static auto BadgeTextProperty(); [[nodiscard]] static auto IsGroupProperty(); [[nodiscard]] static auto ContactProperty(); [[nodiscard]] static auto DisplayNameProperty(); [[nodiscard]] static auto InitialsProperty(); [[nodiscard]] static auto PreferSmallImageProperty(); [[nodiscard]] static auto ProfilePictureProperty(); }; struct __declspec(empty_bases) PickerConfirmedEventArgs : winrt::Windows::UI::Xaml::Controls::IPickerConfirmedEventArgs, impl::base, impl::require { PickerConfirmedEventArgs(std::nullptr_t) noexcept {} PickerConfirmedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IPickerConfirmedEventArgs(ptr, take_ownership_from_abi) {} PickerConfirmedEventArgs(); PickerConfirmedEventArgs(PickerConfirmedEventArgs const&) noexcept = default; PickerConfirmedEventArgs(PickerConfirmedEventArgs&&) noexcept = default; PickerConfirmedEventArgs& operator=(PickerConfirmedEventArgs const&) & noexcept = default; PickerConfirmedEventArgs& operator=(PickerConfirmedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) PickerFlyout : winrt::Windows::UI::Xaml::Controls::IPickerFlyout, impl::base, impl::require { PickerFlyout(std::nullptr_t) noexcept {} PickerFlyout(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IPickerFlyout(ptr, take_ownership_from_abi) {} PickerFlyout(); PickerFlyout(PickerFlyout const&) noexcept = default; PickerFlyout(PickerFlyout&&) noexcept = default; PickerFlyout& operator=(PickerFlyout const&) & noexcept = default; PickerFlyout& operator=(PickerFlyout&&) & noexcept = default; using impl::consume_t::ShowAt; using impl::consume_t::ShowAt; [[nodiscard]] static auto ContentProperty(); [[nodiscard]] static auto ConfirmationButtonsVisibleProperty(); }; struct __declspec(empty_bases) PickerFlyoutPresenter : winrt::Windows::UI::Xaml::Controls::IPickerFlyoutPresenter, impl::base, impl::require { PickerFlyoutPresenter(std::nullptr_t) noexcept {} PickerFlyoutPresenter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IPickerFlyoutPresenter(ptr, take_ownership_from_abi) {} PickerFlyoutPresenter(PickerFlyoutPresenter const&) noexcept = default; PickerFlyoutPresenter(PickerFlyoutPresenter&&) noexcept = default; PickerFlyoutPresenter& operator=(PickerFlyoutPresenter const&) & noexcept = default; PickerFlyoutPresenter& operator=(PickerFlyoutPresenter&&) & noexcept = default; }; struct __declspec(empty_bases) Pivot : winrt::Windows::UI::Xaml::Controls::IPivot, impl::base, impl::require { Pivot(std::nullptr_t) noexcept {} Pivot(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IPivot(ptr, take_ownership_from_abi) {} Pivot(); Pivot(Pivot const&) noexcept = default; Pivot(Pivot&&) noexcept = default; Pivot& operator=(Pivot const&) & noexcept = default; Pivot& operator=(Pivot&&) & noexcept = default; [[nodiscard]] static auto TitleProperty(); [[nodiscard]] static auto TitleTemplateProperty(); [[nodiscard]] static auto HeaderTemplateProperty(); [[nodiscard]] static auto SelectedIndexProperty(); [[nodiscard]] static auto SelectedItemProperty(); [[nodiscard]] static auto IsLockedProperty(); [[nodiscard]] static auto SlideInAnimationGroupProperty(); static auto GetSlideInAnimationGroup(winrt::Windows::UI::Xaml::FrameworkElement const& element); static auto SetSlideInAnimationGroup(winrt::Windows::UI::Xaml::FrameworkElement const& element, winrt::Windows::UI::Xaml::Controls::PivotSlideInAnimationGroup const& value); [[nodiscard]] static auto LeftHeaderProperty(); [[nodiscard]] static auto LeftHeaderTemplateProperty(); [[nodiscard]] static auto RightHeaderProperty(); [[nodiscard]] static auto RightHeaderTemplateProperty(); [[nodiscard]] static auto HeaderFocusVisualPlacementProperty(); [[nodiscard]] static auto IsHeaderItemsCarouselEnabledProperty(); }; struct __declspec(empty_bases) PivotItem : winrt::Windows::UI::Xaml::Controls::IPivotItem, impl::base, impl::require { PivotItem(std::nullptr_t) noexcept {} PivotItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IPivotItem(ptr, take_ownership_from_abi) {} PivotItem(); PivotItem(PivotItem const&) noexcept = default; PivotItem(PivotItem&&) noexcept = default; PivotItem& operator=(PivotItem const&) & noexcept = default; PivotItem& operator=(PivotItem&&) & noexcept = default; [[nodiscard]] static auto HeaderProperty(); }; struct __declspec(empty_bases) PivotItemEventArgs : winrt::Windows::UI::Xaml::Controls::IPivotItemEventArgs { PivotItemEventArgs(std::nullptr_t) noexcept {} PivotItemEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IPivotItemEventArgs(ptr, take_ownership_from_abi) {} PivotItemEventArgs(); PivotItemEventArgs(PivotItemEventArgs const&) noexcept = default; PivotItemEventArgs(PivotItemEventArgs&&) noexcept = default; PivotItemEventArgs& operator=(PivotItemEventArgs const&) & noexcept = default; PivotItemEventArgs& operator=(PivotItemEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) ProgressBar : winrt::Windows::UI::Xaml::Controls::IProgressBar, impl::base, impl::require { ProgressBar(std::nullptr_t) noexcept {} ProgressBar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IProgressBar(ptr, take_ownership_from_abi) {} ProgressBar(); ProgressBar(ProgressBar const&) noexcept = default; ProgressBar(ProgressBar&&) noexcept = default; ProgressBar& operator=(ProgressBar const&) & noexcept = default; ProgressBar& operator=(ProgressBar&&) & noexcept = default; [[nodiscard]] static auto IsIndeterminateProperty(); [[nodiscard]] static auto ShowErrorProperty(); [[nodiscard]] static auto ShowPausedProperty(); }; struct __declspec(empty_bases) ProgressRing : winrt::Windows::UI::Xaml::Controls::IProgressRing, impl::base, impl::require { ProgressRing(std::nullptr_t) noexcept {} ProgressRing(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IProgressRing(ptr, take_ownership_from_abi) {} ProgressRing(); ProgressRing(ProgressRing const&) noexcept = default; ProgressRing(ProgressRing&&) noexcept = default; ProgressRing& operator=(ProgressRing const&) & noexcept = default; ProgressRing& operator=(ProgressRing&&) & noexcept = default; [[nodiscard]] static auto IsActiveProperty(); }; struct __declspec(empty_bases) RadioButton : winrt::Windows::UI::Xaml::Controls::IRadioButton, impl::base, impl::require { RadioButton(std::nullptr_t) noexcept {} RadioButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IRadioButton(ptr, take_ownership_from_abi) {} RadioButton(); RadioButton(RadioButton const&) noexcept = default; RadioButton(RadioButton&&) noexcept = default; RadioButton& operator=(RadioButton const&) & noexcept = default; RadioButton& operator=(RadioButton&&) & noexcept = default; [[nodiscard]] static auto GroupNameProperty(); }; struct __declspec(empty_bases) RatingControl : winrt::Windows::UI::Xaml::Controls::IRatingControl, impl::base, impl::require { RatingControl(std::nullptr_t) noexcept {} RatingControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IRatingControl(ptr, take_ownership_from_abi) {} RatingControl(); RatingControl(RatingControl const&) noexcept = default; RatingControl(RatingControl&&) noexcept = default; RatingControl& operator=(RatingControl const&) & noexcept = default; RatingControl& operator=(RatingControl&&) & noexcept = default; [[nodiscard]] static auto CaptionProperty(); [[nodiscard]] static auto InitialSetValueProperty(); [[nodiscard]] static auto IsClearEnabledProperty(); [[nodiscard]] static auto IsReadOnlyProperty(); [[nodiscard]] static auto MaxRatingProperty(); [[nodiscard]] static auto PlaceholderValueProperty(); [[nodiscard]] static auto ItemInfoProperty(); [[nodiscard]] static auto ValueProperty(); }; struct __declspec(empty_bases) RatingItemFontInfo : winrt::Windows::UI::Xaml::Controls::IRatingItemFontInfo, impl::base, impl::require { RatingItemFontInfo(std::nullptr_t) noexcept {} RatingItemFontInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IRatingItemFontInfo(ptr, take_ownership_from_abi) {} RatingItemFontInfo(); RatingItemFontInfo(RatingItemFontInfo const&) noexcept = default; RatingItemFontInfo(RatingItemFontInfo&&) noexcept = default; RatingItemFontInfo& operator=(RatingItemFontInfo const&) & noexcept = default; RatingItemFontInfo& operator=(RatingItemFontInfo&&) & noexcept = default; [[nodiscard]] static auto DisabledGlyphProperty(); [[nodiscard]] static auto GlyphProperty(); [[nodiscard]] static auto PlaceholderGlyphProperty(); [[nodiscard]] static auto PointerOverGlyphProperty(); [[nodiscard]] static auto PointerOverPlaceholderGlyphProperty(); [[nodiscard]] static auto UnsetGlyphProperty(); }; struct __declspec(empty_bases) RatingItemImageInfo : winrt::Windows::UI::Xaml::Controls::IRatingItemImageInfo, impl::base, impl::require { RatingItemImageInfo(std::nullptr_t) noexcept {} RatingItemImageInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IRatingItemImageInfo(ptr, take_ownership_from_abi) {} RatingItemImageInfo(); RatingItemImageInfo(RatingItemImageInfo const&) noexcept = default; RatingItemImageInfo(RatingItemImageInfo&&) noexcept = default; RatingItemImageInfo& operator=(RatingItemImageInfo const&) & noexcept = default; RatingItemImageInfo& operator=(RatingItemImageInfo&&) & noexcept = default; [[nodiscard]] static auto DisabledImageProperty(); [[nodiscard]] static auto ImageProperty(); [[nodiscard]] static auto PlaceholderImageProperty(); [[nodiscard]] static auto PointerOverImageProperty(); [[nodiscard]] static auto PointerOverPlaceholderImageProperty(); [[nodiscard]] static auto UnsetImageProperty(); }; struct __declspec(empty_bases) RatingItemInfo : winrt::Windows::UI::Xaml::Controls::IRatingItemInfo, impl::base, impl::require { RatingItemInfo(std::nullptr_t) noexcept {} RatingItemInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IRatingItemInfo(ptr, take_ownership_from_abi) {} RatingItemInfo(); RatingItemInfo(RatingItemInfo const&) noexcept = default; RatingItemInfo(RatingItemInfo&&) noexcept = default; RatingItemInfo& operator=(RatingItemInfo const&) & noexcept = default; RatingItemInfo& operator=(RatingItemInfo&&) & noexcept = default; }; struct __declspec(empty_bases) RefreshContainer : winrt::Windows::UI::Xaml::Controls::IRefreshContainer, impl::base, impl::require { RefreshContainer(std::nullptr_t) noexcept {} RefreshContainer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IRefreshContainer(ptr, take_ownership_from_abi) {} RefreshContainer(); RefreshContainer(RefreshContainer const&) noexcept = default; RefreshContainer(RefreshContainer&&) noexcept = default; RefreshContainer& operator=(RefreshContainer const&) & noexcept = default; RefreshContainer& operator=(RefreshContainer&&) & noexcept = default; [[nodiscard]] static auto VisualizerProperty(); [[nodiscard]] static auto PullDirectionProperty(); }; struct __declspec(empty_bases) RefreshInteractionRatioChangedEventArgs : winrt::Windows::UI::Xaml::Controls::IRefreshInteractionRatioChangedEventArgs { RefreshInteractionRatioChangedEventArgs(std::nullptr_t) noexcept {} RefreshInteractionRatioChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IRefreshInteractionRatioChangedEventArgs(ptr, take_ownership_from_abi) {} RefreshInteractionRatioChangedEventArgs(RefreshInteractionRatioChangedEventArgs const&) noexcept = default; RefreshInteractionRatioChangedEventArgs(RefreshInteractionRatioChangedEventArgs&&) noexcept = default; RefreshInteractionRatioChangedEventArgs& operator=(RefreshInteractionRatioChangedEventArgs const&) & noexcept = default; RefreshInteractionRatioChangedEventArgs& operator=(RefreshInteractionRatioChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) RefreshRequestedEventArgs : winrt::Windows::UI::Xaml::Controls::IRefreshRequestedEventArgs { RefreshRequestedEventArgs(std::nullptr_t) noexcept {} RefreshRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IRefreshRequestedEventArgs(ptr, take_ownership_from_abi) {} RefreshRequestedEventArgs(RefreshRequestedEventArgs const&) noexcept = default; RefreshRequestedEventArgs(RefreshRequestedEventArgs&&) noexcept = default; RefreshRequestedEventArgs& operator=(RefreshRequestedEventArgs const&) & noexcept = default; RefreshRequestedEventArgs& operator=(RefreshRequestedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) RefreshStateChangedEventArgs : winrt::Windows::UI::Xaml::Controls::IRefreshStateChangedEventArgs { RefreshStateChangedEventArgs(std::nullptr_t) noexcept {} RefreshStateChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IRefreshStateChangedEventArgs(ptr, take_ownership_from_abi) {} RefreshStateChangedEventArgs(RefreshStateChangedEventArgs const&) noexcept = default; RefreshStateChangedEventArgs(RefreshStateChangedEventArgs&&) noexcept = default; RefreshStateChangedEventArgs& operator=(RefreshStateChangedEventArgs const&) & noexcept = default; RefreshStateChangedEventArgs& operator=(RefreshStateChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) RefreshVisualizer : winrt::Windows::UI::Xaml::Controls::IRefreshVisualizer, impl::base, impl::require { RefreshVisualizer(std::nullptr_t) noexcept {} RefreshVisualizer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IRefreshVisualizer(ptr, take_ownership_from_abi) {} RefreshVisualizer(); RefreshVisualizer(RefreshVisualizer const&) noexcept = default; RefreshVisualizer(RefreshVisualizer&&) noexcept = default; RefreshVisualizer& operator=(RefreshVisualizer const&) & noexcept = default; RefreshVisualizer& operator=(RefreshVisualizer&&) & noexcept = default; [[nodiscard]] static auto InfoProviderProperty(); [[nodiscard]] static auto OrientationProperty(); [[nodiscard]] static auto ContentProperty(); [[nodiscard]] static auto StateProperty(); }; struct __declspec(empty_bases) RelativePanel : winrt::Windows::UI::Xaml::Controls::IRelativePanel, impl::base, impl::require { RelativePanel(std::nullptr_t) noexcept {} RelativePanel(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IRelativePanel(ptr, take_ownership_from_abi) {} RelativePanel(); RelativePanel(RelativePanel const&) noexcept = default; RelativePanel(RelativePanel&&) noexcept = default; RelativePanel& operator=(RelativePanel const&) & noexcept = default; RelativePanel& operator=(RelativePanel&&) & noexcept = default; [[nodiscard]] static auto LeftOfProperty(); static auto GetLeftOf(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetLeftOf(winrt::Windows::UI::Xaml::UIElement const& element, winrt::Windows::Foundation::IInspectable const& value); [[nodiscard]] static auto AboveProperty(); static auto GetAbove(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetAbove(winrt::Windows::UI::Xaml::UIElement const& element, winrt::Windows::Foundation::IInspectable const& value); [[nodiscard]] static auto RightOfProperty(); static auto GetRightOf(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetRightOf(winrt::Windows::UI::Xaml::UIElement const& element, winrt::Windows::Foundation::IInspectable const& value); [[nodiscard]] static auto BelowProperty(); static auto GetBelow(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetBelow(winrt::Windows::UI::Xaml::UIElement const& element, winrt::Windows::Foundation::IInspectable const& value); [[nodiscard]] static auto AlignHorizontalCenterWithProperty(); static auto GetAlignHorizontalCenterWith(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetAlignHorizontalCenterWith(winrt::Windows::UI::Xaml::UIElement const& element, winrt::Windows::Foundation::IInspectable const& value); [[nodiscard]] static auto AlignVerticalCenterWithProperty(); static auto GetAlignVerticalCenterWith(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetAlignVerticalCenterWith(winrt::Windows::UI::Xaml::UIElement const& element, winrt::Windows::Foundation::IInspectable const& value); [[nodiscard]] static auto AlignLeftWithProperty(); static auto GetAlignLeftWith(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetAlignLeftWith(winrt::Windows::UI::Xaml::UIElement const& element, winrt::Windows::Foundation::IInspectable const& value); [[nodiscard]] static auto AlignTopWithProperty(); static auto GetAlignTopWith(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetAlignTopWith(winrt::Windows::UI::Xaml::UIElement const& element, winrt::Windows::Foundation::IInspectable const& value); [[nodiscard]] static auto AlignRightWithProperty(); static auto GetAlignRightWith(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetAlignRightWith(winrt::Windows::UI::Xaml::UIElement const& element, winrt::Windows::Foundation::IInspectable const& value); [[nodiscard]] static auto AlignBottomWithProperty(); static auto GetAlignBottomWith(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetAlignBottomWith(winrt::Windows::UI::Xaml::UIElement const& element, winrt::Windows::Foundation::IInspectable const& value); [[nodiscard]] static auto AlignLeftWithPanelProperty(); static auto GetAlignLeftWithPanel(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetAlignLeftWithPanel(winrt::Windows::UI::Xaml::UIElement const& element, bool value); [[nodiscard]] static auto AlignTopWithPanelProperty(); static auto GetAlignTopWithPanel(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetAlignTopWithPanel(winrt::Windows::UI::Xaml::UIElement const& element, bool value); [[nodiscard]] static auto AlignRightWithPanelProperty(); static auto GetAlignRightWithPanel(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetAlignRightWithPanel(winrt::Windows::UI::Xaml::UIElement const& element, bool value); [[nodiscard]] static auto AlignBottomWithPanelProperty(); static auto GetAlignBottomWithPanel(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetAlignBottomWithPanel(winrt::Windows::UI::Xaml::UIElement const& element, bool value); [[nodiscard]] static auto AlignHorizontalCenterWithPanelProperty(); static auto GetAlignHorizontalCenterWithPanel(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetAlignHorizontalCenterWithPanel(winrt::Windows::UI::Xaml::UIElement const& element, bool value); [[nodiscard]] static auto AlignVerticalCenterWithPanelProperty(); static auto GetAlignVerticalCenterWithPanel(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetAlignVerticalCenterWithPanel(winrt::Windows::UI::Xaml::UIElement const& element, bool value); [[nodiscard]] static auto BorderBrushProperty(); [[nodiscard]] static auto BorderThicknessProperty(); [[nodiscard]] static auto CornerRadiusProperty(); [[nodiscard]] static auto PaddingProperty(); [[nodiscard]] static auto BackgroundSizingProperty(); }; struct __declspec(empty_bases) RichEditBox : winrt::Windows::UI::Xaml::Controls::IRichEditBox, impl::base, impl::require { RichEditBox(std::nullptr_t) noexcept {} RichEditBox(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IRichEditBox(ptr, take_ownership_from_abi) {} RichEditBox(); RichEditBox(RichEditBox const&) noexcept = default; RichEditBox(RichEditBox&&) noexcept = default; RichEditBox& operator=(RichEditBox const&) & noexcept = default; RichEditBox& operator=(RichEditBox&&) & noexcept = default; [[nodiscard]] static auto IsReadOnlyProperty(); [[nodiscard]] static auto AcceptsReturnProperty(); [[nodiscard]] static auto TextAlignmentProperty(); [[nodiscard]] static auto TextWrappingProperty(); [[nodiscard]] static auto IsSpellCheckEnabledProperty(); [[nodiscard]] static auto IsTextPredictionEnabledProperty(); [[nodiscard]] static auto InputScopeProperty(); [[nodiscard]] static auto HeaderProperty(); [[nodiscard]] static auto HeaderTemplateProperty(); [[nodiscard]] static auto PlaceholderTextProperty(); [[nodiscard]] static auto SelectionHighlightColorProperty(); [[nodiscard]] static auto PreventKeyboardDisplayOnProgrammaticFocusProperty(); [[nodiscard]] static auto IsColorFontEnabledProperty(); [[nodiscard]] static auto DesiredCandidateWindowAlignmentProperty(); [[nodiscard]] static auto TextReadingOrderProperty(); [[nodiscard]] static auto ClipboardCopyFormatProperty(); [[nodiscard]] static auto SelectionHighlightColorWhenNotFocusedProperty(); [[nodiscard]] static auto MaxLengthProperty(); [[nodiscard]] static auto HorizontalTextAlignmentProperty(); [[nodiscard]] static auto CharacterCasingProperty(); [[nodiscard]] static auto DisabledFormattingAcceleratorsProperty(); [[nodiscard]] static auto ContentLinkForegroundColorProperty(); [[nodiscard]] static auto ContentLinkBackgroundColorProperty(); [[nodiscard]] static auto ContentLinkProvidersProperty(); [[nodiscard]] static auto HandwritingViewProperty(); [[nodiscard]] static auto IsHandwritingViewEnabledProperty(); [[nodiscard]] static auto SelectionFlyoutProperty(); [[nodiscard]] static auto ProofingMenuFlyoutProperty(); [[nodiscard]] static auto DescriptionProperty(); }; struct __declspec(empty_bases) RichEditBoxSelectionChangingEventArgs : winrt::Windows::UI::Xaml::Controls::IRichEditBoxSelectionChangingEventArgs { RichEditBoxSelectionChangingEventArgs(std::nullptr_t) noexcept {} RichEditBoxSelectionChangingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IRichEditBoxSelectionChangingEventArgs(ptr, take_ownership_from_abi) {} RichEditBoxSelectionChangingEventArgs(RichEditBoxSelectionChangingEventArgs const&) noexcept = default; RichEditBoxSelectionChangingEventArgs(RichEditBoxSelectionChangingEventArgs&&) noexcept = default; RichEditBoxSelectionChangingEventArgs& operator=(RichEditBoxSelectionChangingEventArgs const&) & noexcept = default; RichEditBoxSelectionChangingEventArgs& operator=(RichEditBoxSelectionChangingEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) RichEditBoxTextChangingEventArgs : winrt::Windows::UI::Xaml::Controls::IRichEditBoxTextChangingEventArgs, impl::require { RichEditBoxTextChangingEventArgs(std::nullptr_t) noexcept {} RichEditBoxTextChangingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IRichEditBoxTextChangingEventArgs(ptr, take_ownership_from_abi) {} RichEditBoxTextChangingEventArgs(RichEditBoxTextChangingEventArgs const&) noexcept = default; RichEditBoxTextChangingEventArgs(RichEditBoxTextChangingEventArgs&&) noexcept = default; RichEditBoxTextChangingEventArgs& operator=(RichEditBoxTextChangingEventArgs const&) & noexcept = default; RichEditBoxTextChangingEventArgs& operator=(RichEditBoxTextChangingEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) RichTextBlock : winrt::Windows::UI::Xaml::Controls::IRichTextBlock, impl::base, impl::require { RichTextBlock(std::nullptr_t) noexcept {} RichTextBlock(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IRichTextBlock(ptr, take_ownership_from_abi) {} RichTextBlock(); RichTextBlock(RichTextBlock const&) noexcept = default; RichTextBlock(RichTextBlock&&) noexcept = default; RichTextBlock& operator=(RichTextBlock const&) & noexcept = default; RichTextBlock& operator=(RichTextBlock&&) & noexcept = default; [[nodiscard]] static auto FontSizeProperty(); [[nodiscard]] static auto FontFamilyProperty(); [[nodiscard]] static auto FontWeightProperty(); [[nodiscard]] static auto FontStyleProperty(); [[nodiscard]] static auto FontStretchProperty(); [[nodiscard]] static auto ForegroundProperty(); [[nodiscard]] static auto TextWrappingProperty(); [[nodiscard]] static auto TextTrimmingProperty(); [[nodiscard]] static auto TextAlignmentProperty(); [[nodiscard]] static auto PaddingProperty(); [[nodiscard]] static auto LineHeightProperty(); [[nodiscard]] static auto LineStackingStrategyProperty(); [[nodiscard]] static auto CharacterSpacingProperty(); [[nodiscard]] static auto OverflowContentTargetProperty(); [[nodiscard]] static auto IsTextSelectionEnabledProperty(); [[nodiscard]] static auto HasOverflowContentProperty(); [[nodiscard]] static auto SelectedTextProperty(); [[nodiscard]] static auto TextIndentProperty(); [[nodiscard]] static auto MaxLinesProperty(); [[nodiscard]] static auto TextLineBoundsProperty(); [[nodiscard]] static auto SelectionHighlightColorProperty(); [[nodiscard]] static auto OpticalMarginAlignmentProperty(); [[nodiscard]] static auto IsColorFontEnabledProperty(); [[nodiscard]] static auto TextReadingOrderProperty(); [[nodiscard]] static auto IsTextScaleFactorEnabledProperty(); [[nodiscard]] static auto TextDecorationsProperty(); [[nodiscard]] static auto IsTextTrimmedProperty(); [[nodiscard]] static auto HorizontalTextAlignmentProperty(); [[nodiscard]] static auto SelectionFlyoutProperty(); }; struct __declspec(empty_bases) RichTextBlockOverflow : winrt::Windows::UI::Xaml::Controls::IRichTextBlockOverflow, impl::base, impl::require { RichTextBlockOverflow(std::nullptr_t) noexcept {} RichTextBlockOverflow(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IRichTextBlockOverflow(ptr, take_ownership_from_abi) {} RichTextBlockOverflow(); RichTextBlockOverflow(RichTextBlockOverflow const&) noexcept = default; RichTextBlockOverflow(RichTextBlockOverflow&&) noexcept = default; RichTextBlockOverflow& operator=(RichTextBlockOverflow const&) & noexcept = default; RichTextBlockOverflow& operator=(RichTextBlockOverflow&&) & noexcept = default; [[nodiscard]] static auto OverflowContentTargetProperty(); [[nodiscard]] static auto PaddingProperty(); [[nodiscard]] static auto HasOverflowContentProperty(); [[nodiscard]] static auto MaxLinesProperty(); [[nodiscard]] static auto IsTextTrimmedProperty(); }; struct __declspec(empty_bases) RowDefinition : winrt::Windows::UI::Xaml::Controls::IRowDefinition, impl::base, impl::require { RowDefinition(std::nullptr_t) noexcept {} RowDefinition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IRowDefinition(ptr, take_ownership_from_abi) {} RowDefinition(); RowDefinition(RowDefinition const&) noexcept = default; RowDefinition(RowDefinition&&) noexcept = default; RowDefinition& operator=(RowDefinition const&) & noexcept = default; RowDefinition& operator=(RowDefinition&&) & noexcept = default; [[nodiscard]] static auto HeightProperty(); [[nodiscard]] static auto MaxHeightProperty(); [[nodiscard]] static auto MinHeightProperty(); }; struct __declspec(empty_bases) RowDefinitionCollection : winrt::Windows::Foundation::Collections::IVector { RowDefinitionCollection(std::nullptr_t) noexcept {} RowDefinitionCollection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::Collections::IVector(ptr, take_ownership_from_abi) {} RowDefinitionCollection(RowDefinitionCollection const&) noexcept = default; RowDefinitionCollection(RowDefinitionCollection&&) noexcept = default; RowDefinitionCollection& operator=(RowDefinitionCollection const&) & noexcept = default; RowDefinitionCollection& operator=(RowDefinitionCollection&&) & noexcept = default; }; struct __declspec(empty_bases) ScrollContentPresenter : winrt::Windows::UI::Xaml::Controls::IScrollContentPresenter, impl::base, impl::require { ScrollContentPresenter(std::nullptr_t) noexcept {} ScrollContentPresenter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IScrollContentPresenter(ptr, take_ownership_from_abi) {} ScrollContentPresenter(); ScrollContentPresenter(ScrollContentPresenter const&) noexcept = default; ScrollContentPresenter(ScrollContentPresenter&&) noexcept = default; ScrollContentPresenter& operator=(ScrollContentPresenter const&) & noexcept = default; ScrollContentPresenter& operator=(ScrollContentPresenter&&) & noexcept = default; [[nodiscard]] static auto CanContentRenderOutsideBoundsProperty(); [[nodiscard]] static auto SizesContentToTemplatedParentProperty(); }; struct __declspec(empty_bases) ScrollViewer : winrt::Windows::UI::Xaml::Controls::IScrollViewer, impl::base, impl::require { ScrollViewer(std::nullptr_t) noexcept {} ScrollViewer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IScrollViewer(ptr, take_ownership_from_abi) {} ScrollViewer(); ScrollViewer(ScrollViewer const&) noexcept = default; ScrollViewer(ScrollViewer&&) noexcept = default; ScrollViewer& operator=(ScrollViewer const&) & noexcept = default; ScrollViewer& operator=(ScrollViewer&&) & noexcept = default; [[nodiscard]] static auto HorizontalSnapPointsAlignmentProperty(); [[nodiscard]] static auto VerticalSnapPointsAlignmentProperty(); [[nodiscard]] static auto HorizontalSnapPointsTypeProperty(); [[nodiscard]] static auto VerticalSnapPointsTypeProperty(); [[nodiscard]] static auto ZoomSnapPointsTypeProperty(); [[nodiscard]] static auto HorizontalOffsetProperty(); [[nodiscard]] static auto ViewportWidthProperty(); [[nodiscard]] static auto ScrollableWidthProperty(); [[nodiscard]] static auto ComputedHorizontalScrollBarVisibilityProperty(); [[nodiscard]] static auto ExtentWidthProperty(); [[nodiscard]] static auto VerticalOffsetProperty(); [[nodiscard]] static auto ViewportHeightProperty(); [[nodiscard]] static auto ScrollableHeightProperty(); [[nodiscard]] static auto ComputedVerticalScrollBarVisibilityProperty(); [[nodiscard]] static auto ExtentHeightProperty(); [[nodiscard]] static auto MinZoomFactorProperty(); [[nodiscard]] static auto MaxZoomFactorProperty(); [[nodiscard]] static auto ZoomFactorProperty(); [[nodiscard]] static auto ZoomSnapPointsProperty(); [[nodiscard]] static auto HorizontalScrollBarVisibilityProperty(); static auto GetHorizontalScrollBarVisibility(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetHorizontalScrollBarVisibility(winrt::Windows::UI::Xaml::DependencyObject const& element, winrt::Windows::UI::Xaml::Controls::ScrollBarVisibility const& horizontalScrollBarVisibility); [[nodiscard]] static auto VerticalScrollBarVisibilityProperty(); static auto GetVerticalScrollBarVisibility(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetVerticalScrollBarVisibility(winrt::Windows::UI::Xaml::DependencyObject const& element, winrt::Windows::UI::Xaml::Controls::ScrollBarVisibility const& verticalScrollBarVisibility); [[nodiscard]] static auto IsHorizontalRailEnabledProperty(); static auto GetIsHorizontalRailEnabled(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetIsHorizontalRailEnabled(winrt::Windows::UI::Xaml::DependencyObject const& element, bool isHorizontalRailEnabled); [[nodiscard]] static auto IsVerticalRailEnabledProperty(); static auto GetIsVerticalRailEnabled(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetIsVerticalRailEnabled(winrt::Windows::UI::Xaml::DependencyObject const& element, bool isVerticalRailEnabled); [[nodiscard]] static auto IsHorizontalScrollChainingEnabledProperty(); static auto GetIsHorizontalScrollChainingEnabled(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetIsHorizontalScrollChainingEnabled(winrt::Windows::UI::Xaml::DependencyObject const& element, bool isHorizontalScrollChainingEnabled); [[nodiscard]] static auto IsVerticalScrollChainingEnabledProperty(); static auto GetIsVerticalScrollChainingEnabled(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetIsVerticalScrollChainingEnabled(winrt::Windows::UI::Xaml::DependencyObject const& element, bool isVerticalScrollChainingEnabled); [[nodiscard]] static auto IsZoomChainingEnabledProperty(); static auto GetIsZoomChainingEnabled(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetIsZoomChainingEnabled(winrt::Windows::UI::Xaml::DependencyObject const& element, bool isZoomChainingEnabled); [[nodiscard]] static auto IsScrollInertiaEnabledProperty(); static auto GetIsScrollInertiaEnabled(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetIsScrollInertiaEnabled(winrt::Windows::UI::Xaml::DependencyObject const& element, bool isScrollInertiaEnabled); [[nodiscard]] static auto IsZoomInertiaEnabledProperty(); static auto GetIsZoomInertiaEnabled(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetIsZoomInertiaEnabled(winrt::Windows::UI::Xaml::DependencyObject const& element, bool isZoomInertiaEnabled); [[nodiscard]] static auto HorizontalScrollModeProperty(); static auto GetHorizontalScrollMode(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetHorizontalScrollMode(winrt::Windows::UI::Xaml::DependencyObject const& element, winrt::Windows::UI::Xaml::Controls::ScrollMode const& horizontalScrollMode); [[nodiscard]] static auto VerticalScrollModeProperty(); static auto GetVerticalScrollMode(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetVerticalScrollMode(winrt::Windows::UI::Xaml::DependencyObject const& element, winrt::Windows::UI::Xaml::Controls::ScrollMode const& verticalScrollMode); [[nodiscard]] static auto ZoomModeProperty(); static auto GetZoomMode(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetZoomMode(winrt::Windows::UI::Xaml::DependencyObject const& element, winrt::Windows::UI::Xaml::Controls::ZoomMode const& zoomMode); [[nodiscard]] static auto IsDeferredScrollingEnabledProperty(); static auto GetIsDeferredScrollingEnabled(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetIsDeferredScrollingEnabled(winrt::Windows::UI::Xaml::DependencyObject const& element, bool isDeferredScrollingEnabled); [[nodiscard]] static auto BringIntoViewOnFocusChangeProperty(); static auto GetBringIntoViewOnFocusChange(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetBringIntoViewOnFocusChange(winrt::Windows::UI::Xaml::DependencyObject const& element, bool bringIntoViewOnFocusChange); [[nodiscard]] static auto TopLeftHeaderProperty(); [[nodiscard]] static auto LeftHeaderProperty(); [[nodiscard]] static auto TopHeaderProperty(); [[nodiscard]] static auto ReduceViewportForCoreInputViewOcclusionsProperty(); [[nodiscard]] static auto HorizontalAnchorRatioProperty(); [[nodiscard]] static auto VerticalAnchorRatioProperty(); [[nodiscard]] static auto CanContentRenderOutsideBoundsProperty(); static auto GetCanContentRenderOutsideBounds(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetCanContentRenderOutsideBounds(winrt::Windows::UI::Xaml::DependencyObject const& element, bool canContentRenderOutsideBounds); }; struct __declspec(empty_bases) ScrollViewerView : winrt::Windows::UI::Xaml::Controls::IScrollViewerView { ScrollViewerView(std::nullptr_t) noexcept {} ScrollViewerView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IScrollViewerView(ptr, take_ownership_from_abi) {} ScrollViewerView(ScrollViewerView const&) noexcept = default; ScrollViewerView(ScrollViewerView&&) noexcept = default; ScrollViewerView& operator=(ScrollViewerView const&) & noexcept = default; ScrollViewerView& operator=(ScrollViewerView&&) & noexcept = default; }; struct __declspec(empty_bases) ScrollViewerViewChangedEventArgs : winrt::Windows::UI::Xaml::Controls::IScrollViewerViewChangedEventArgs { ScrollViewerViewChangedEventArgs(std::nullptr_t) noexcept {} ScrollViewerViewChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IScrollViewerViewChangedEventArgs(ptr, take_ownership_from_abi) {} ScrollViewerViewChangedEventArgs(); ScrollViewerViewChangedEventArgs(ScrollViewerViewChangedEventArgs const&) noexcept = default; ScrollViewerViewChangedEventArgs(ScrollViewerViewChangedEventArgs&&) noexcept = default; ScrollViewerViewChangedEventArgs& operator=(ScrollViewerViewChangedEventArgs const&) & noexcept = default; ScrollViewerViewChangedEventArgs& operator=(ScrollViewerViewChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) ScrollViewerViewChangingEventArgs : winrt::Windows::UI::Xaml::Controls::IScrollViewerViewChangingEventArgs { ScrollViewerViewChangingEventArgs(std::nullptr_t) noexcept {} ScrollViewerViewChangingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IScrollViewerViewChangingEventArgs(ptr, take_ownership_from_abi) {} ScrollViewerViewChangingEventArgs(ScrollViewerViewChangingEventArgs const&) noexcept = default; ScrollViewerViewChangingEventArgs(ScrollViewerViewChangingEventArgs&&) noexcept = default; ScrollViewerViewChangingEventArgs& operator=(ScrollViewerViewChangingEventArgs const&) & noexcept = default; ScrollViewerViewChangingEventArgs& operator=(ScrollViewerViewChangingEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) SearchBox : winrt::Windows::UI::Xaml::Controls::ISearchBox, impl::base, impl::require { SearchBox(std::nullptr_t) noexcept {} SearchBox(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISearchBox(ptr, take_ownership_from_abi) {} SearchBox(); SearchBox(SearchBox const&) noexcept = default; SearchBox(SearchBox&&) noexcept = default; SearchBox& operator=(SearchBox const&) & noexcept = default; SearchBox& operator=(SearchBox&&) & noexcept = default; [[nodiscard]] static auto SearchHistoryEnabledProperty(); [[nodiscard]] static auto SearchHistoryContextProperty(); [[nodiscard]] static auto PlaceholderTextProperty(); [[nodiscard]] static auto QueryTextProperty(); [[nodiscard]] static auto FocusOnKeyboardInputProperty(); [[nodiscard]] static auto ChooseSuggestionOnEnterProperty(); }; struct __declspec(empty_bases) SearchBoxQueryChangedEventArgs : winrt::Windows::UI::Xaml::Controls::ISearchBoxQueryChangedEventArgs { SearchBoxQueryChangedEventArgs(std::nullptr_t) noexcept {} SearchBoxQueryChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISearchBoxQueryChangedEventArgs(ptr, take_ownership_from_abi) {} SearchBoxQueryChangedEventArgs(SearchBoxQueryChangedEventArgs const&) noexcept = default; SearchBoxQueryChangedEventArgs(SearchBoxQueryChangedEventArgs&&) noexcept = default; SearchBoxQueryChangedEventArgs& operator=(SearchBoxQueryChangedEventArgs const&) & noexcept = default; SearchBoxQueryChangedEventArgs& operator=(SearchBoxQueryChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) SearchBoxQuerySubmittedEventArgs : winrt::Windows::UI::Xaml::Controls::ISearchBoxQuerySubmittedEventArgs { SearchBoxQuerySubmittedEventArgs(std::nullptr_t) noexcept {} SearchBoxQuerySubmittedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISearchBoxQuerySubmittedEventArgs(ptr, take_ownership_from_abi) {} SearchBoxQuerySubmittedEventArgs(SearchBoxQuerySubmittedEventArgs const&) noexcept = default; SearchBoxQuerySubmittedEventArgs(SearchBoxQuerySubmittedEventArgs&&) noexcept = default; SearchBoxQuerySubmittedEventArgs& operator=(SearchBoxQuerySubmittedEventArgs const&) & noexcept = default; SearchBoxQuerySubmittedEventArgs& operator=(SearchBoxQuerySubmittedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) SearchBoxResultSuggestionChosenEventArgs : winrt::Windows::UI::Xaml::Controls::ISearchBoxResultSuggestionChosenEventArgs { SearchBoxResultSuggestionChosenEventArgs(std::nullptr_t) noexcept {} SearchBoxResultSuggestionChosenEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISearchBoxResultSuggestionChosenEventArgs(ptr, take_ownership_from_abi) {} SearchBoxResultSuggestionChosenEventArgs(); SearchBoxResultSuggestionChosenEventArgs(SearchBoxResultSuggestionChosenEventArgs const&) noexcept = default; SearchBoxResultSuggestionChosenEventArgs(SearchBoxResultSuggestionChosenEventArgs&&) noexcept = default; SearchBoxResultSuggestionChosenEventArgs& operator=(SearchBoxResultSuggestionChosenEventArgs const&) & noexcept = default; SearchBoxResultSuggestionChosenEventArgs& operator=(SearchBoxResultSuggestionChosenEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) SearchBoxSuggestionsRequestedEventArgs : winrt::Windows::UI::Xaml::Controls::ISearchBoxSuggestionsRequestedEventArgs { SearchBoxSuggestionsRequestedEventArgs(std::nullptr_t) noexcept {} SearchBoxSuggestionsRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISearchBoxSuggestionsRequestedEventArgs(ptr, take_ownership_from_abi) {} SearchBoxSuggestionsRequestedEventArgs(SearchBoxSuggestionsRequestedEventArgs const&) noexcept = default; SearchBoxSuggestionsRequestedEventArgs(SearchBoxSuggestionsRequestedEventArgs&&) noexcept = default; SearchBoxSuggestionsRequestedEventArgs& operator=(SearchBoxSuggestionsRequestedEventArgs const&) & noexcept = default; SearchBoxSuggestionsRequestedEventArgs& operator=(SearchBoxSuggestionsRequestedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) SectionsInViewChangedEventArgs : winrt::Windows::UI::Xaml::Controls::ISectionsInViewChangedEventArgs { SectionsInViewChangedEventArgs(std::nullptr_t) noexcept {} SectionsInViewChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISectionsInViewChangedEventArgs(ptr, take_ownership_from_abi) {} SectionsInViewChangedEventArgs(SectionsInViewChangedEventArgs const&) noexcept = default; SectionsInViewChangedEventArgs(SectionsInViewChangedEventArgs&&) noexcept = default; SectionsInViewChangedEventArgs& operator=(SectionsInViewChangedEventArgs const&) & noexcept = default; SectionsInViewChangedEventArgs& operator=(SectionsInViewChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) SelectionChangedEventArgs : winrt::Windows::UI::Xaml::Controls::ISelectionChangedEventArgs, impl::base, impl::require { SelectionChangedEventArgs(std::nullptr_t) noexcept {} SelectionChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISelectionChangedEventArgs(ptr, take_ownership_from_abi) {} SelectionChangedEventArgs(param::vector const& removedItems, param::vector const& addedItems); SelectionChangedEventArgs(SelectionChangedEventArgs const&) noexcept = default; SelectionChangedEventArgs(SelectionChangedEventArgs&&) noexcept = default; SelectionChangedEventArgs& operator=(SelectionChangedEventArgs const&) & noexcept = default; SelectionChangedEventArgs& operator=(SelectionChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) SemanticZoom : winrt::Windows::UI::Xaml::Controls::ISemanticZoom, impl::base, impl::require { SemanticZoom(std::nullptr_t) noexcept {} SemanticZoom(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISemanticZoom(ptr, take_ownership_from_abi) {} SemanticZoom(); SemanticZoom(SemanticZoom const&) noexcept = default; SemanticZoom(SemanticZoom&&) noexcept = default; SemanticZoom& operator=(SemanticZoom const&) & noexcept = default; SemanticZoom& operator=(SemanticZoom&&) & noexcept = default; [[nodiscard]] static auto ZoomedInViewProperty(); [[nodiscard]] static auto ZoomedOutViewProperty(); [[nodiscard]] static auto IsZoomedInViewActiveProperty(); [[nodiscard]] static auto CanChangeViewsProperty(); [[nodiscard]] static auto IsZoomOutButtonEnabledProperty(); }; struct __declspec(empty_bases) SemanticZoomLocation : winrt::Windows::UI::Xaml::Controls::ISemanticZoomLocation { SemanticZoomLocation(std::nullptr_t) noexcept {} SemanticZoomLocation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISemanticZoomLocation(ptr, take_ownership_from_abi) {} SemanticZoomLocation(); SemanticZoomLocation(SemanticZoomLocation const&) noexcept = default; SemanticZoomLocation(SemanticZoomLocation&&) noexcept = default; SemanticZoomLocation& operator=(SemanticZoomLocation const&) & noexcept = default; SemanticZoomLocation& operator=(SemanticZoomLocation&&) & noexcept = default; }; struct __declspec(empty_bases) SemanticZoomViewChangedEventArgs : winrt::Windows::UI::Xaml::Controls::ISemanticZoomViewChangedEventArgs { SemanticZoomViewChangedEventArgs(std::nullptr_t) noexcept {} SemanticZoomViewChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISemanticZoomViewChangedEventArgs(ptr, take_ownership_from_abi) {} SemanticZoomViewChangedEventArgs(); SemanticZoomViewChangedEventArgs(SemanticZoomViewChangedEventArgs const&) noexcept = default; SemanticZoomViewChangedEventArgs(SemanticZoomViewChangedEventArgs&&) noexcept = default; SemanticZoomViewChangedEventArgs& operator=(SemanticZoomViewChangedEventArgs const&) & noexcept = default; SemanticZoomViewChangedEventArgs& operator=(SemanticZoomViewChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) SettingsFlyout : winrt::Windows::UI::Xaml::Controls::ISettingsFlyout, impl::base, impl::require { SettingsFlyout(std::nullptr_t) noexcept {} SettingsFlyout(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISettingsFlyout(ptr, take_ownership_from_abi) {} SettingsFlyout(); SettingsFlyout(SettingsFlyout const&) noexcept = default; SettingsFlyout(SettingsFlyout&&) noexcept = default; SettingsFlyout& operator=(SettingsFlyout const&) & noexcept = default; SettingsFlyout& operator=(SettingsFlyout&&) & noexcept = default; [[nodiscard]] static auto TitleProperty(); [[nodiscard]] static auto HeaderBackgroundProperty(); [[nodiscard]] static auto HeaderForegroundProperty(); [[nodiscard]] static auto IconSourceProperty(); }; struct __declspec(empty_bases) Slider : winrt::Windows::UI::Xaml::Controls::ISlider, impl::base, impl::require { Slider(std::nullptr_t) noexcept {} Slider(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISlider(ptr, take_ownership_from_abi) {} Slider(); Slider(Slider const&) noexcept = default; Slider(Slider&&) noexcept = default; Slider& operator=(Slider const&) & noexcept = default; Slider& operator=(Slider&&) & noexcept = default; [[nodiscard]] static auto IntermediateValueProperty(); [[nodiscard]] static auto StepFrequencyProperty(); [[nodiscard]] static auto SnapsToProperty(); [[nodiscard]] static auto TickFrequencyProperty(); [[nodiscard]] static auto TickPlacementProperty(); [[nodiscard]] static auto OrientationProperty(); [[nodiscard]] static auto IsDirectionReversedProperty(); [[nodiscard]] static auto IsThumbToolTipEnabledProperty(); [[nodiscard]] static auto ThumbToolTipValueConverterProperty(); [[nodiscard]] static auto HeaderProperty(); [[nodiscard]] static auto HeaderTemplateProperty(); }; struct __declspec(empty_bases) SplitButton : winrt::Windows::UI::Xaml::Controls::ISplitButton, impl::base, impl::require { SplitButton(std::nullptr_t) noexcept {} SplitButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISplitButton(ptr, take_ownership_from_abi) {} SplitButton(); SplitButton(SplitButton const&) noexcept = default; SplitButton(SplitButton&&) noexcept = default; SplitButton& operator=(SplitButton const&) & noexcept = default; SplitButton& operator=(SplitButton&&) & noexcept = default; [[nodiscard]] static auto FlyoutProperty(); [[nodiscard]] static auto CommandProperty(); [[nodiscard]] static auto CommandParameterProperty(); }; struct __declspec(empty_bases) SplitButtonAutomationPeer : winrt::Windows::UI::Xaml::Controls::ISplitButtonAutomationPeer, impl::base, impl::require { SplitButtonAutomationPeer(std::nullptr_t) noexcept {} SplitButtonAutomationPeer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISplitButtonAutomationPeer(ptr, take_ownership_from_abi) {} explicit SplitButtonAutomationPeer(winrt::Windows::UI::Xaml::Controls::SplitButton const& owner); SplitButtonAutomationPeer(SplitButtonAutomationPeer const&) noexcept = default; SplitButtonAutomationPeer(SplitButtonAutomationPeer&&) noexcept = default; SplitButtonAutomationPeer& operator=(SplitButtonAutomationPeer const&) & noexcept = default; SplitButtonAutomationPeer& operator=(SplitButtonAutomationPeer&&) & noexcept = default; }; struct __declspec(empty_bases) SplitButtonClickEventArgs : winrt::Windows::UI::Xaml::Controls::ISplitButtonClickEventArgs { SplitButtonClickEventArgs(std::nullptr_t) noexcept {} SplitButtonClickEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISplitButtonClickEventArgs(ptr, take_ownership_from_abi) {} SplitButtonClickEventArgs(SplitButtonClickEventArgs const&) noexcept = default; SplitButtonClickEventArgs(SplitButtonClickEventArgs&&) noexcept = default; SplitButtonClickEventArgs& operator=(SplitButtonClickEventArgs const&) & noexcept = default; SplitButtonClickEventArgs& operator=(SplitButtonClickEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) SplitView : winrt::Windows::UI::Xaml::Controls::ISplitView, impl::base, impl::require { SplitView(std::nullptr_t) noexcept {} SplitView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISplitView(ptr, take_ownership_from_abi) {} SplitView(); SplitView(SplitView const&) noexcept = default; SplitView(SplitView&&) noexcept = default; SplitView& operator=(SplitView const&) & noexcept = default; SplitView& operator=(SplitView&&) & noexcept = default; [[nodiscard]] static auto ContentProperty(); [[nodiscard]] static auto PaneProperty(); [[nodiscard]] static auto IsPaneOpenProperty(); [[nodiscard]] static auto OpenPaneLengthProperty(); [[nodiscard]] static auto CompactPaneLengthProperty(); [[nodiscard]] static auto PanePlacementProperty(); [[nodiscard]] static auto DisplayModeProperty(); [[nodiscard]] static auto TemplateSettingsProperty(); [[nodiscard]] static auto PaneBackgroundProperty(); [[nodiscard]] static auto LightDismissOverlayModeProperty(); }; struct __declspec(empty_bases) SplitViewPaneClosingEventArgs : winrt::Windows::UI::Xaml::Controls::ISplitViewPaneClosingEventArgs { SplitViewPaneClosingEventArgs(std::nullptr_t) noexcept {} SplitViewPaneClosingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISplitViewPaneClosingEventArgs(ptr, take_ownership_from_abi) {} SplitViewPaneClosingEventArgs(SplitViewPaneClosingEventArgs const&) noexcept = default; SplitViewPaneClosingEventArgs(SplitViewPaneClosingEventArgs&&) noexcept = default; SplitViewPaneClosingEventArgs& operator=(SplitViewPaneClosingEventArgs const&) & noexcept = default; SplitViewPaneClosingEventArgs& operator=(SplitViewPaneClosingEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) StackPanel : winrt::Windows::UI::Xaml::Controls::IStackPanel, impl::base, impl::require { StackPanel(std::nullptr_t) noexcept {} StackPanel(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IStackPanel(ptr, take_ownership_from_abi) {} StackPanel(); StackPanel(StackPanel const&) noexcept = default; StackPanel(StackPanel&&) noexcept = default; StackPanel& operator=(StackPanel const&) & noexcept = default; StackPanel& operator=(StackPanel&&) & noexcept = default; [[nodiscard]] static auto AreScrollSnapPointsRegularProperty(); [[nodiscard]] static auto OrientationProperty(); [[nodiscard]] static auto BorderBrushProperty(); [[nodiscard]] static auto BorderThicknessProperty(); [[nodiscard]] static auto CornerRadiusProperty(); [[nodiscard]] static auto PaddingProperty(); [[nodiscard]] static auto SpacingProperty(); [[nodiscard]] static auto BackgroundSizingProperty(); }; struct __declspec(empty_bases) StyleSelector : winrt::Windows::UI::Xaml::Controls::IStyleSelector, impl::require { StyleSelector(std::nullptr_t) noexcept {} StyleSelector(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IStyleSelector(ptr, take_ownership_from_abi) {} StyleSelector(); StyleSelector(StyleSelector const&) noexcept = default; StyleSelector(StyleSelector&&) noexcept = default; StyleSelector& operator=(StyleSelector const&) & noexcept = default; StyleSelector& operator=(StyleSelector&&) & noexcept = default; }; struct __declspec(empty_bases) SwapChainBackgroundPanel : winrt::Windows::UI::Xaml::Controls::ISwapChainBackgroundPanel, impl::base, impl::require { SwapChainBackgroundPanel(std::nullptr_t) noexcept {} SwapChainBackgroundPanel(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISwapChainBackgroundPanel(ptr, take_ownership_from_abi) {} SwapChainBackgroundPanel(); SwapChainBackgroundPanel(SwapChainBackgroundPanel const&) noexcept = default; SwapChainBackgroundPanel(SwapChainBackgroundPanel&&) noexcept = default; SwapChainBackgroundPanel& operator=(SwapChainBackgroundPanel const&) & noexcept = default; SwapChainBackgroundPanel& operator=(SwapChainBackgroundPanel&&) & noexcept = default; }; struct __declspec(empty_bases) SwapChainPanel : winrt::Windows::UI::Xaml::Controls::ISwapChainPanel, impl::base, impl::require { SwapChainPanel(std::nullptr_t) noexcept {} SwapChainPanel(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISwapChainPanel(ptr, take_ownership_from_abi) {} SwapChainPanel(); SwapChainPanel(SwapChainPanel const&) noexcept = default; SwapChainPanel(SwapChainPanel&&) noexcept = default; SwapChainPanel& operator=(SwapChainPanel const&) & noexcept = default; SwapChainPanel& operator=(SwapChainPanel&&) & noexcept = default; [[nodiscard]] static auto CompositionScaleXProperty(); [[nodiscard]] static auto CompositionScaleYProperty(); }; struct __declspec(empty_bases) SwipeControl : winrt::Windows::UI::Xaml::Controls::ISwipeControl, impl::base, impl::require { SwipeControl(std::nullptr_t) noexcept {} SwipeControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISwipeControl(ptr, take_ownership_from_abi) {} SwipeControl(); SwipeControl(SwipeControl const&) noexcept = default; SwipeControl(SwipeControl&&) noexcept = default; SwipeControl& operator=(SwipeControl const&) & noexcept = default; SwipeControl& operator=(SwipeControl&&) & noexcept = default; [[nodiscard]] static auto LeftItemsProperty(); [[nodiscard]] static auto RightItemsProperty(); [[nodiscard]] static auto TopItemsProperty(); [[nodiscard]] static auto BottomItemsProperty(); }; struct __declspec(empty_bases) SwipeItem : winrt::Windows::UI::Xaml::Controls::ISwipeItem, impl::base, impl::require { SwipeItem(std::nullptr_t) noexcept {} SwipeItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISwipeItem(ptr, take_ownership_from_abi) {} SwipeItem(); SwipeItem(SwipeItem const&) noexcept = default; SwipeItem(SwipeItem&&) noexcept = default; SwipeItem& operator=(SwipeItem const&) & noexcept = default; SwipeItem& operator=(SwipeItem&&) & noexcept = default; [[nodiscard]] static auto IconSourceProperty(); [[nodiscard]] static auto TextProperty(); [[nodiscard]] static auto BackgroundProperty(); [[nodiscard]] static auto ForegroundProperty(); [[nodiscard]] static auto CommandProperty(); [[nodiscard]] static auto CommandParameterProperty(); [[nodiscard]] static auto BehaviorOnInvokedProperty(); }; struct __declspec(empty_bases) SwipeItemInvokedEventArgs : winrt::Windows::UI::Xaml::Controls::ISwipeItemInvokedEventArgs { SwipeItemInvokedEventArgs(std::nullptr_t) noexcept {} SwipeItemInvokedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISwipeItemInvokedEventArgs(ptr, take_ownership_from_abi) {} SwipeItemInvokedEventArgs(SwipeItemInvokedEventArgs const&) noexcept = default; SwipeItemInvokedEventArgs(SwipeItemInvokedEventArgs&&) noexcept = default; SwipeItemInvokedEventArgs& operator=(SwipeItemInvokedEventArgs const&) & noexcept = default; SwipeItemInvokedEventArgs& operator=(SwipeItemInvokedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) SwipeItems : winrt::Windows::UI::Xaml::Controls::ISwipeItems, impl::base, impl::require, winrt::Windows::Foundation::Collections::IVector, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2> { SwipeItems(std::nullptr_t) noexcept {} SwipeItems(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISwipeItems(ptr, take_ownership_from_abi) {} SwipeItems(); SwipeItems(SwipeItems const&) noexcept = default; SwipeItems(SwipeItems&&) noexcept = default; SwipeItems& operator=(SwipeItems const&) & noexcept = default; SwipeItems& operator=(SwipeItems&&) & noexcept = default; [[nodiscard]] static auto ModeProperty(); }; struct __declspec(empty_bases) SymbolIcon : winrt::Windows::UI::Xaml::Controls::ISymbolIcon, impl::base, impl::require { SymbolIcon(std::nullptr_t) noexcept {} SymbolIcon(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISymbolIcon(ptr, take_ownership_from_abi) {} SymbolIcon(); explicit SymbolIcon(winrt::Windows::UI::Xaml::Controls::Symbol const& symbol); SymbolIcon(SymbolIcon const&) noexcept = default; SymbolIcon(SymbolIcon&&) noexcept = default; SymbolIcon& operator=(SymbolIcon const&) & noexcept = default; SymbolIcon& operator=(SymbolIcon&&) & noexcept = default; [[nodiscard]] static auto SymbolProperty(); }; struct __declspec(empty_bases) SymbolIconSource : winrt::Windows::UI::Xaml::Controls::ISymbolIconSource, impl::base, impl::require { SymbolIconSource(std::nullptr_t) noexcept {} SymbolIconSource(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ISymbolIconSource(ptr, take_ownership_from_abi) {} SymbolIconSource(); SymbolIconSource(SymbolIconSource const&) noexcept = default; SymbolIconSource(SymbolIconSource&&) noexcept = default; SymbolIconSource& operator=(SymbolIconSource const&) & noexcept = default; SymbolIconSource& operator=(SymbolIconSource&&) & noexcept = default; [[nodiscard]] static auto SymbolProperty(); }; struct __declspec(empty_bases) TextBlock : winrt::Windows::UI::Xaml::Controls::ITextBlock, impl::base, impl::require { TextBlock(std::nullptr_t) noexcept {} TextBlock(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITextBlock(ptr, take_ownership_from_abi) {} TextBlock(); TextBlock(TextBlock const&) noexcept = default; TextBlock(TextBlock&&) noexcept = default; TextBlock& operator=(TextBlock const&) & noexcept = default; TextBlock& operator=(TextBlock&&) & noexcept = default; [[nodiscard]] static auto FontSizeProperty(); [[nodiscard]] static auto FontFamilyProperty(); [[nodiscard]] static auto FontWeightProperty(); [[nodiscard]] static auto FontStyleProperty(); [[nodiscard]] static auto FontStretchProperty(); [[nodiscard]] static auto CharacterSpacingProperty(); [[nodiscard]] static auto ForegroundProperty(); [[nodiscard]] static auto TextWrappingProperty(); [[nodiscard]] static auto TextTrimmingProperty(); [[nodiscard]] static auto TextAlignmentProperty(); [[nodiscard]] static auto TextProperty(); [[nodiscard]] static auto PaddingProperty(); [[nodiscard]] static auto LineHeightProperty(); [[nodiscard]] static auto LineStackingStrategyProperty(); [[nodiscard]] static auto IsTextSelectionEnabledProperty(); [[nodiscard]] static auto SelectedTextProperty(); [[nodiscard]] static auto SelectionHighlightColorProperty(); [[nodiscard]] static auto MaxLinesProperty(); [[nodiscard]] static auto TextLineBoundsProperty(); [[nodiscard]] static auto OpticalMarginAlignmentProperty(); [[nodiscard]] static auto IsColorFontEnabledProperty(); [[nodiscard]] static auto TextReadingOrderProperty(); [[nodiscard]] static auto IsTextScaleFactorEnabledProperty(); [[nodiscard]] static auto TextDecorationsProperty(); [[nodiscard]] static auto IsTextTrimmedProperty(); [[nodiscard]] static auto HorizontalTextAlignmentProperty(); [[nodiscard]] static auto SelectionFlyoutProperty(); }; struct __declspec(empty_bases) TextBox : winrt::Windows::UI::Xaml::Controls::ITextBox, impl::base, impl::require { TextBox(std::nullptr_t) noexcept {} TextBox(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITextBox(ptr, take_ownership_from_abi) {} TextBox(); TextBox(TextBox const&) noexcept = default; TextBox(TextBox&&) noexcept = default; TextBox& operator=(TextBox const&) & noexcept = default; TextBox& operator=(TextBox&&) & noexcept = default; [[nodiscard]] static auto TextProperty(); [[nodiscard]] static auto MaxLengthProperty(); [[nodiscard]] static auto IsReadOnlyProperty(); [[nodiscard]] static auto AcceptsReturnProperty(); [[nodiscard]] static auto TextAlignmentProperty(); [[nodiscard]] static auto TextWrappingProperty(); [[nodiscard]] static auto IsSpellCheckEnabledProperty(); [[nodiscard]] static auto IsTextPredictionEnabledProperty(); [[nodiscard]] static auto InputScopeProperty(); [[nodiscard]] static auto HeaderProperty(); [[nodiscard]] static auto HeaderTemplateProperty(); [[nodiscard]] static auto PlaceholderTextProperty(); [[nodiscard]] static auto SelectionHighlightColorProperty(); [[nodiscard]] static auto PreventKeyboardDisplayOnProgrammaticFocusProperty(); [[nodiscard]] static auto IsColorFontEnabledProperty(); [[nodiscard]] static auto DesiredCandidateWindowAlignmentProperty(); [[nodiscard]] static auto TextReadingOrderProperty(); [[nodiscard]] static auto SelectionHighlightColorWhenNotFocusedProperty(); [[nodiscard]] static auto HorizontalTextAlignmentProperty(); [[nodiscard]] static auto CharacterCasingProperty(); [[nodiscard]] static auto PlaceholderForegroundProperty(); [[nodiscard]] static auto HandwritingViewProperty(); [[nodiscard]] static auto IsHandwritingViewEnabledProperty(); [[nodiscard]] static auto CanPasteClipboardContentProperty(); [[nodiscard]] static auto CanUndoProperty(); [[nodiscard]] static auto CanRedoProperty(); [[nodiscard]] static auto SelectionFlyoutProperty(); [[nodiscard]] static auto ProofingMenuFlyoutProperty(); [[nodiscard]] static auto DescriptionProperty(); }; struct __declspec(empty_bases) TextBoxBeforeTextChangingEventArgs : winrt::Windows::UI::Xaml::Controls::ITextBoxBeforeTextChangingEventArgs { TextBoxBeforeTextChangingEventArgs(std::nullptr_t) noexcept {} TextBoxBeforeTextChangingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITextBoxBeforeTextChangingEventArgs(ptr, take_ownership_from_abi) {} TextBoxBeforeTextChangingEventArgs(TextBoxBeforeTextChangingEventArgs const&) noexcept = default; TextBoxBeforeTextChangingEventArgs(TextBoxBeforeTextChangingEventArgs&&) noexcept = default; TextBoxBeforeTextChangingEventArgs& operator=(TextBoxBeforeTextChangingEventArgs const&) & noexcept = default; TextBoxBeforeTextChangingEventArgs& operator=(TextBoxBeforeTextChangingEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) TextBoxSelectionChangingEventArgs : winrt::Windows::UI::Xaml::Controls::ITextBoxSelectionChangingEventArgs { TextBoxSelectionChangingEventArgs(std::nullptr_t) noexcept {} TextBoxSelectionChangingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITextBoxSelectionChangingEventArgs(ptr, take_ownership_from_abi) {} TextBoxSelectionChangingEventArgs(TextBoxSelectionChangingEventArgs const&) noexcept = default; TextBoxSelectionChangingEventArgs(TextBoxSelectionChangingEventArgs&&) noexcept = default; TextBoxSelectionChangingEventArgs& operator=(TextBoxSelectionChangingEventArgs const&) & noexcept = default; TextBoxSelectionChangingEventArgs& operator=(TextBoxSelectionChangingEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) TextBoxTextChangingEventArgs : winrt::Windows::UI::Xaml::Controls::ITextBoxTextChangingEventArgs, impl::require { TextBoxTextChangingEventArgs(std::nullptr_t) noexcept {} TextBoxTextChangingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITextBoxTextChangingEventArgs(ptr, take_ownership_from_abi) {} TextBoxTextChangingEventArgs(TextBoxTextChangingEventArgs const&) noexcept = default; TextBoxTextChangingEventArgs(TextBoxTextChangingEventArgs&&) noexcept = default; TextBoxTextChangingEventArgs& operator=(TextBoxTextChangingEventArgs const&) & noexcept = default; TextBoxTextChangingEventArgs& operator=(TextBoxTextChangingEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) TextChangedEventArgs : winrt::Windows::UI::Xaml::Controls::ITextChangedEventArgs, impl::base, impl::require { TextChangedEventArgs(std::nullptr_t) noexcept {} TextChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITextChangedEventArgs(ptr, take_ownership_from_abi) {} TextChangedEventArgs(TextChangedEventArgs const&) noexcept = default; TextChangedEventArgs(TextChangedEventArgs&&) noexcept = default; TextChangedEventArgs& operator=(TextChangedEventArgs const&) & noexcept = default; TextChangedEventArgs& operator=(TextChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) TextCommandBarFlyout : winrt::Windows::UI::Xaml::Controls::ITextCommandBarFlyout, impl::base, impl::require { TextCommandBarFlyout(std::nullptr_t) noexcept {} TextCommandBarFlyout(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITextCommandBarFlyout(ptr, take_ownership_from_abi) {} TextCommandBarFlyout(); TextCommandBarFlyout(TextCommandBarFlyout const&) noexcept = default; TextCommandBarFlyout(TextCommandBarFlyout&&) noexcept = default; TextCommandBarFlyout& operator=(TextCommandBarFlyout const&) & noexcept = default; TextCommandBarFlyout& operator=(TextCommandBarFlyout&&) & noexcept = default; using impl::consume_t::ShowAt; using impl::consume_t::ShowAt; }; struct __declspec(empty_bases) TextCompositionChangedEventArgs : winrt::Windows::UI::Xaml::Controls::ITextCompositionChangedEventArgs { TextCompositionChangedEventArgs(std::nullptr_t) noexcept {} TextCompositionChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITextCompositionChangedEventArgs(ptr, take_ownership_from_abi) {} TextCompositionChangedEventArgs(TextCompositionChangedEventArgs const&) noexcept = default; TextCompositionChangedEventArgs(TextCompositionChangedEventArgs&&) noexcept = default; TextCompositionChangedEventArgs& operator=(TextCompositionChangedEventArgs const&) & noexcept = default; TextCompositionChangedEventArgs& operator=(TextCompositionChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) TextCompositionEndedEventArgs : winrt::Windows::UI::Xaml::Controls::ITextCompositionEndedEventArgs { TextCompositionEndedEventArgs(std::nullptr_t) noexcept {} TextCompositionEndedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITextCompositionEndedEventArgs(ptr, take_ownership_from_abi) {} TextCompositionEndedEventArgs(TextCompositionEndedEventArgs const&) noexcept = default; TextCompositionEndedEventArgs(TextCompositionEndedEventArgs&&) noexcept = default; TextCompositionEndedEventArgs& operator=(TextCompositionEndedEventArgs const&) & noexcept = default; TextCompositionEndedEventArgs& operator=(TextCompositionEndedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) TextCompositionStartedEventArgs : winrt::Windows::UI::Xaml::Controls::ITextCompositionStartedEventArgs { TextCompositionStartedEventArgs(std::nullptr_t) noexcept {} TextCompositionStartedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITextCompositionStartedEventArgs(ptr, take_ownership_from_abi) {} TextCompositionStartedEventArgs(TextCompositionStartedEventArgs const&) noexcept = default; TextCompositionStartedEventArgs(TextCompositionStartedEventArgs&&) noexcept = default; TextCompositionStartedEventArgs& operator=(TextCompositionStartedEventArgs const&) & noexcept = default; TextCompositionStartedEventArgs& operator=(TextCompositionStartedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) TextControlCopyingToClipboardEventArgs : winrt::Windows::UI::Xaml::Controls::ITextControlCopyingToClipboardEventArgs { TextControlCopyingToClipboardEventArgs(std::nullptr_t) noexcept {} TextControlCopyingToClipboardEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITextControlCopyingToClipboardEventArgs(ptr, take_ownership_from_abi) {} TextControlCopyingToClipboardEventArgs(TextControlCopyingToClipboardEventArgs const&) noexcept = default; TextControlCopyingToClipboardEventArgs(TextControlCopyingToClipboardEventArgs&&) noexcept = default; TextControlCopyingToClipboardEventArgs& operator=(TextControlCopyingToClipboardEventArgs const&) & noexcept = default; TextControlCopyingToClipboardEventArgs& operator=(TextControlCopyingToClipboardEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) TextControlCuttingToClipboardEventArgs : winrt::Windows::UI::Xaml::Controls::ITextControlCuttingToClipboardEventArgs { TextControlCuttingToClipboardEventArgs(std::nullptr_t) noexcept {} TextControlCuttingToClipboardEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITextControlCuttingToClipboardEventArgs(ptr, take_ownership_from_abi) {} TextControlCuttingToClipboardEventArgs(TextControlCuttingToClipboardEventArgs const&) noexcept = default; TextControlCuttingToClipboardEventArgs(TextControlCuttingToClipboardEventArgs&&) noexcept = default; TextControlCuttingToClipboardEventArgs& operator=(TextControlCuttingToClipboardEventArgs const&) & noexcept = default; TextControlCuttingToClipboardEventArgs& operator=(TextControlCuttingToClipboardEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) TextControlPasteEventArgs : winrt::Windows::UI::Xaml::Controls::ITextControlPasteEventArgs { TextControlPasteEventArgs(std::nullptr_t) noexcept {} TextControlPasteEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITextControlPasteEventArgs(ptr, take_ownership_from_abi) {} TextControlPasteEventArgs(TextControlPasteEventArgs const&) noexcept = default; TextControlPasteEventArgs(TextControlPasteEventArgs&&) noexcept = default; TextControlPasteEventArgs& operator=(TextControlPasteEventArgs const&) & noexcept = default; TextControlPasteEventArgs& operator=(TextControlPasteEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) TimePickedEventArgs : winrt::Windows::UI::Xaml::Controls::ITimePickedEventArgs, impl::base, impl::require { TimePickedEventArgs(std::nullptr_t) noexcept {} TimePickedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITimePickedEventArgs(ptr, take_ownership_from_abi) {} TimePickedEventArgs(); TimePickedEventArgs(TimePickedEventArgs const&) noexcept = default; TimePickedEventArgs(TimePickedEventArgs&&) noexcept = default; TimePickedEventArgs& operator=(TimePickedEventArgs const&) & noexcept = default; TimePickedEventArgs& operator=(TimePickedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) TimePicker : winrt::Windows::UI::Xaml::Controls::ITimePicker, impl::base, impl::require { TimePicker(std::nullptr_t) noexcept {} TimePicker(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITimePicker(ptr, take_ownership_from_abi) {} TimePicker(); TimePicker(TimePicker const&) noexcept = default; TimePicker(TimePicker&&) noexcept = default; TimePicker& operator=(TimePicker const&) & noexcept = default; TimePicker& operator=(TimePicker&&) & noexcept = default; [[nodiscard]] static auto HeaderProperty(); [[nodiscard]] static auto HeaderTemplateProperty(); [[nodiscard]] static auto ClockIdentifierProperty(); [[nodiscard]] static auto MinuteIncrementProperty(); [[nodiscard]] static auto TimeProperty(); [[nodiscard]] static auto LightDismissOverlayModeProperty(); [[nodiscard]] static auto SelectedTimeProperty(); }; struct __declspec(empty_bases) TimePickerFlyout : winrt::Windows::UI::Xaml::Controls::ITimePickerFlyout, impl::base, impl::require { TimePickerFlyout(std::nullptr_t) noexcept {} TimePickerFlyout(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITimePickerFlyout(ptr, take_ownership_from_abi) {} TimePickerFlyout(); TimePickerFlyout(TimePickerFlyout const&) noexcept = default; TimePickerFlyout(TimePickerFlyout&&) noexcept = default; TimePickerFlyout& operator=(TimePickerFlyout const&) & noexcept = default; TimePickerFlyout& operator=(TimePickerFlyout&&) & noexcept = default; using impl::consume_t::ShowAt; using impl::consume_t::ShowAt; [[nodiscard]] static auto ClockIdentifierProperty(); [[nodiscard]] static auto TimeProperty(); [[nodiscard]] static auto MinuteIncrementProperty(); }; struct __declspec(empty_bases) TimePickerFlyoutPresenter : winrt::Windows::UI::Xaml::Controls::ITimePickerFlyoutPresenter, impl::base, impl::require { TimePickerFlyoutPresenter(std::nullptr_t) noexcept {} TimePickerFlyoutPresenter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITimePickerFlyoutPresenter(ptr, take_ownership_from_abi) {} TimePickerFlyoutPresenter(TimePickerFlyoutPresenter const&) noexcept = default; TimePickerFlyoutPresenter(TimePickerFlyoutPresenter&&) noexcept = default; TimePickerFlyoutPresenter& operator=(TimePickerFlyoutPresenter const&) & noexcept = default; TimePickerFlyoutPresenter& operator=(TimePickerFlyoutPresenter&&) & noexcept = default; [[nodiscard]] static auto IsDefaultShadowEnabledProperty(); }; struct __declspec(empty_bases) TimePickerSelectedValueChangedEventArgs : winrt::Windows::UI::Xaml::Controls::ITimePickerSelectedValueChangedEventArgs { TimePickerSelectedValueChangedEventArgs(std::nullptr_t) noexcept {} TimePickerSelectedValueChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITimePickerSelectedValueChangedEventArgs(ptr, take_ownership_from_abi) {} TimePickerSelectedValueChangedEventArgs(TimePickerSelectedValueChangedEventArgs const&) noexcept = default; TimePickerSelectedValueChangedEventArgs(TimePickerSelectedValueChangedEventArgs&&) noexcept = default; TimePickerSelectedValueChangedEventArgs& operator=(TimePickerSelectedValueChangedEventArgs const&) & noexcept = default; TimePickerSelectedValueChangedEventArgs& operator=(TimePickerSelectedValueChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) TimePickerValueChangedEventArgs : winrt::Windows::UI::Xaml::Controls::ITimePickerValueChangedEventArgs { TimePickerValueChangedEventArgs(std::nullptr_t) noexcept {} TimePickerValueChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITimePickerValueChangedEventArgs(ptr, take_ownership_from_abi) {} TimePickerValueChangedEventArgs(TimePickerValueChangedEventArgs const&) noexcept = default; TimePickerValueChangedEventArgs(TimePickerValueChangedEventArgs&&) noexcept = default; TimePickerValueChangedEventArgs& operator=(TimePickerValueChangedEventArgs const&) & noexcept = default; TimePickerValueChangedEventArgs& operator=(TimePickerValueChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) ToggleMenuFlyoutItem : winrt::Windows::UI::Xaml::Controls::IToggleMenuFlyoutItem, impl::base, impl::require { ToggleMenuFlyoutItem(std::nullptr_t) noexcept {} ToggleMenuFlyoutItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IToggleMenuFlyoutItem(ptr, take_ownership_from_abi) {} ToggleMenuFlyoutItem(); ToggleMenuFlyoutItem(ToggleMenuFlyoutItem const&) noexcept = default; ToggleMenuFlyoutItem(ToggleMenuFlyoutItem&&) noexcept = default; ToggleMenuFlyoutItem& operator=(ToggleMenuFlyoutItem const&) & noexcept = default; ToggleMenuFlyoutItem& operator=(ToggleMenuFlyoutItem&&) & noexcept = default; [[nodiscard]] static auto IsCheckedProperty(); }; struct __declspec(empty_bases) ToggleSplitButton : winrt::Windows::UI::Xaml::Controls::IToggleSplitButton, impl::base, impl::require { ToggleSplitButton(std::nullptr_t) noexcept {} ToggleSplitButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IToggleSplitButton(ptr, take_ownership_from_abi) {} ToggleSplitButton(); ToggleSplitButton(ToggleSplitButton const&) noexcept = default; ToggleSplitButton(ToggleSplitButton&&) noexcept = default; ToggleSplitButton& operator=(ToggleSplitButton const&) & noexcept = default; ToggleSplitButton& operator=(ToggleSplitButton&&) & noexcept = default; }; struct __declspec(empty_bases) ToggleSplitButtonAutomationPeer : winrt::Windows::UI::Xaml::Controls::IToggleSplitButtonAutomationPeer, impl::base, impl::require { ToggleSplitButtonAutomationPeer(std::nullptr_t) noexcept {} ToggleSplitButtonAutomationPeer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IToggleSplitButtonAutomationPeer(ptr, take_ownership_from_abi) {} explicit ToggleSplitButtonAutomationPeer(winrt::Windows::UI::Xaml::Controls::ToggleSplitButton const& owner); ToggleSplitButtonAutomationPeer(ToggleSplitButtonAutomationPeer const&) noexcept = default; ToggleSplitButtonAutomationPeer(ToggleSplitButtonAutomationPeer&&) noexcept = default; ToggleSplitButtonAutomationPeer& operator=(ToggleSplitButtonAutomationPeer const&) & noexcept = default; ToggleSplitButtonAutomationPeer& operator=(ToggleSplitButtonAutomationPeer&&) & noexcept = default; }; struct __declspec(empty_bases) ToggleSplitButtonIsCheckedChangedEventArgs : winrt::Windows::UI::Xaml::Controls::IToggleSplitButtonIsCheckedChangedEventArgs { ToggleSplitButtonIsCheckedChangedEventArgs(std::nullptr_t) noexcept {} ToggleSplitButtonIsCheckedChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IToggleSplitButtonIsCheckedChangedEventArgs(ptr, take_ownership_from_abi) {} ToggleSplitButtonIsCheckedChangedEventArgs(ToggleSplitButtonIsCheckedChangedEventArgs const&) noexcept = default; ToggleSplitButtonIsCheckedChangedEventArgs(ToggleSplitButtonIsCheckedChangedEventArgs&&) noexcept = default; ToggleSplitButtonIsCheckedChangedEventArgs& operator=(ToggleSplitButtonIsCheckedChangedEventArgs const&) & noexcept = default; ToggleSplitButtonIsCheckedChangedEventArgs& operator=(ToggleSplitButtonIsCheckedChangedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) ToggleSwitch : winrt::Windows::UI::Xaml::Controls::IToggleSwitch, impl::base, impl::require { ToggleSwitch(std::nullptr_t) noexcept {} ToggleSwitch(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IToggleSwitch(ptr, take_ownership_from_abi) {} ToggleSwitch(); ToggleSwitch(ToggleSwitch const&) noexcept = default; ToggleSwitch(ToggleSwitch&&) noexcept = default; ToggleSwitch& operator=(ToggleSwitch const&) & noexcept = default; ToggleSwitch& operator=(ToggleSwitch&&) & noexcept = default; [[nodiscard]] static auto IsOnProperty(); [[nodiscard]] static auto HeaderProperty(); [[nodiscard]] static auto HeaderTemplateProperty(); [[nodiscard]] static auto OnContentProperty(); [[nodiscard]] static auto OnContentTemplateProperty(); [[nodiscard]] static auto OffContentProperty(); [[nodiscard]] static auto OffContentTemplateProperty(); }; struct __declspec(empty_bases) ToolTip : winrt::Windows::UI::Xaml::Controls::IToolTip, impl::base, impl::require { ToolTip(std::nullptr_t) noexcept {} ToolTip(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IToolTip(ptr, take_ownership_from_abi) {} ToolTip(); ToolTip(ToolTip const&) noexcept = default; ToolTip(ToolTip&&) noexcept = default; ToolTip& operator=(ToolTip const&) & noexcept = default; ToolTip& operator=(ToolTip&&) & noexcept = default; [[nodiscard]] static auto HorizontalOffsetProperty(); [[nodiscard]] static auto IsOpenProperty(); [[nodiscard]] static auto PlacementProperty(); [[nodiscard]] static auto PlacementTargetProperty(); [[nodiscard]] static auto VerticalOffsetProperty(); [[nodiscard]] static auto PlacementRectProperty(); }; struct __declspec(empty_bases) ToolTipService : winrt::Windows::UI::Xaml::Controls::IToolTipService { ToolTipService(std::nullptr_t) noexcept {} ToolTipService(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IToolTipService(ptr, take_ownership_from_abi) {} ToolTipService(ToolTipService const&) noexcept = default; ToolTipService(ToolTipService&&) noexcept = default; ToolTipService& operator=(ToolTipService const&) & noexcept = default; ToolTipService& operator=(ToolTipService&&) & noexcept = default; [[nodiscard]] static auto PlacementProperty(); static auto GetPlacement(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetPlacement(winrt::Windows::UI::Xaml::DependencyObject const& element, winrt::Windows::UI::Xaml::Controls::Primitives::PlacementMode const& value); [[nodiscard]] static auto PlacementTargetProperty(); static auto GetPlacementTarget(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetPlacementTarget(winrt::Windows::UI::Xaml::DependencyObject const& element, winrt::Windows::UI::Xaml::UIElement const& value); [[nodiscard]] static auto ToolTipProperty(); static auto GetToolTip(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetToolTip(winrt::Windows::UI::Xaml::DependencyObject const& element, winrt::Windows::Foundation::IInspectable const& value); }; struct __declspec(empty_bases) TreeView : winrt::Windows::UI::Xaml::Controls::ITreeView, impl::base, impl::require { TreeView(std::nullptr_t) noexcept {} TreeView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITreeView(ptr, take_ownership_from_abi) {} TreeView(); TreeView(TreeView const&) noexcept = default; TreeView(TreeView&&) noexcept = default; TreeView& operator=(TreeView const&) & noexcept = default; TreeView& operator=(TreeView&&) & noexcept = default; [[nodiscard]] static auto SelectionModeProperty(); [[nodiscard]] static auto CanDragItemsProperty(); [[nodiscard]] static auto CanReorderItemsProperty(); [[nodiscard]] static auto ItemTemplateProperty(); [[nodiscard]] static auto ItemTemplateSelectorProperty(); [[nodiscard]] static auto ItemContainerStyleProperty(); [[nodiscard]] static auto ItemContainerStyleSelectorProperty(); [[nodiscard]] static auto ItemContainerTransitionsProperty(); [[nodiscard]] static auto ItemsSourceProperty(); }; struct __declspec(empty_bases) TreeViewCollapsedEventArgs : winrt::Windows::UI::Xaml::Controls::ITreeViewCollapsedEventArgs, impl::require { TreeViewCollapsedEventArgs(std::nullptr_t) noexcept {} TreeViewCollapsedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITreeViewCollapsedEventArgs(ptr, take_ownership_from_abi) {} TreeViewCollapsedEventArgs(TreeViewCollapsedEventArgs const&) noexcept = default; TreeViewCollapsedEventArgs(TreeViewCollapsedEventArgs&&) noexcept = default; TreeViewCollapsedEventArgs& operator=(TreeViewCollapsedEventArgs const&) & noexcept = default; TreeViewCollapsedEventArgs& operator=(TreeViewCollapsedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) TreeViewDragItemsCompletedEventArgs : winrt::Windows::UI::Xaml::Controls::ITreeViewDragItemsCompletedEventArgs { TreeViewDragItemsCompletedEventArgs(std::nullptr_t) noexcept {} TreeViewDragItemsCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITreeViewDragItemsCompletedEventArgs(ptr, take_ownership_from_abi) {} TreeViewDragItemsCompletedEventArgs(TreeViewDragItemsCompletedEventArgs const&) noexcept = default; TreeViewDragItemsCompletedEventArgs(TreeViewDragItemsCompletedEventArgs&&) noexcept = default; TreeViewDragItemsCompletedEventArgs& operator=(TreeViewDragItemsCompletedEventArgs const&) & noexcept = default; TreeViewDragItemsCompletedEventArgs& operator=(TreeViewDragItemsCompletedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) TreeViewDragItemsStartingEventArgs : winrt::Windows::UI::Xaml::Controls::ITreeViewDragItemsStartingEventArgs { TreeViewDragItemsStartingEventArgs(std::nullptr_t) noexcept {} TreeViewDragItemsStartingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITreeViewDragItemsStartingEventArgs(ptr, take_ownership_from_abi) {} TreeViewDragItemsStartingEventArgs(TreeViewDragItemsStartingEventArgs const&) noexcept = default; TreeViewDragItemsStartingEventArgs(TreeViewDragItemsStartingEventArgs&&) noexcept = default; TreeViewDragItemsStartingEventArgs& operator=(TreeViewDragItemsStartingEventArgs const&) & noexcept = default; TreeViewDragItemsStartingEventArgs& operator=(TreeViewDragItemsStartingEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) TreeViewExpandingEventArgs : winrt::Windows::UI::Xaml::Controls::ITreeViewExpandingEventArgs, impl::require { TreeViewExpandingEventArgs(std::nullptr_t) noexcept {} TreeViewExpandingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITreeViewExpandingEventArgs(ptr, take_ownership_from_abi) {} TreeViewExpandingEventArgs(TreeViewExpandingEventArgs const&) noexcept = default; TreeViewExpandingEventArgs(TreeViewExpandingEventArgs&&) noexcept = default; TreeViewExpandingEventArgs& operator=(TreeViewExpandingEventArgs const&) & noexcept = default; TreeViewExpandingEventArgs& operator=(TreeViewExpandingEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) TreeViewItem : winrt::Windows::UI::Xaml::Controls::ITreeViewItem, impl::base, impl::require { TreeViewItem(std::nullptr_t) noexcept {} TreeViewItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITreeViewItem(ptr, take_ownership_from_abi) {} TreeViewItem(); TreeViewItem(TreeViewItem const&) noexcept = default; TreeViewItem(TreeViewItem&&) noexcept = default; TreeViewItem& operator=(TreeViewItem const&) & noexcept = default; TreeViewItem& operator=(TreeViewItem&&) & noexcept = default; [[nodiscard]] static auto GlyphOpacityProperty(); [[nodiscard]] static auto GlyphBrushProperty(); [[nodiscard]] static auto ExpandedGlyphProperty(); [[nodiscard]] static auto CollapsedGlyphProperty(); [[nodiscard]] static auto GlyphSizeProperty(); [[nodiscard]] static auto IsExpandedProperty(); [[nodiscard]] static auto TreeViewItemTemplateSettingsProperty(); [[nodiscard]] static auto HasUnrealizedChildrenProperty(); [[nodiscard]] static auto ItemsSourceProperty(); }; struct __declspec(empty_bases) TreeViewItemInvokedEventArgs : winrt::Windows::UI::Xaml::Controls::ITreeViewItemInvokedEventArgs { TreeViewItemInvokedEventArgs(std::nullptr_t) noexcept {} TreeViewItemInvokedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITreeViewItemInvokedEventArgs(ptr, take_ownership_from_abi) {} TreeViewItemInvokedEventArgs(TreeViewItemInvokedEventArgs const&) noexcept = default; TreeViewItemInvokedEventArgs(TreeViewItemInvokedEventArgs&&) noexcept = default; TreeViewItemInvokedEventArgs& operator=(TreeViewItemInvokedEventArgs const&) & noexcept = default; TreeViewItemInvokedEventArgs& operator=(TreeViewItemInvokedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) TreeViewItemTemplateSettings : winrt::Windows::UI::Xaml::Controls::ITreeViewItemTemplateSettings, impl::base, impl::require { TreeViewItemTemplateSettings(std::nullptr_t) noexcept {} TreeViewItemTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITreeViewItemTemplateSettings(ptr, take_ownership_from_abi) {} TreeViewItemTemplateSettings(); TreeViewItemTemplateSettings(TreeViewItemTemplateSettings const&) noexcept = default; TreeViewItemTemplateSettings(TreeViewItemTemplateSettings&&) noexcept = default; TreeViewItemTemplateSettings& operator=(TreeViewItemTemplateSettings const&) & noexcept = default; TreeViewItemTemplateSettings& operator=(TreeViewItemTemplateSettings&&) & noexcept = default; [[nodiscard]] static auto ExpandedGlyphVisibilityProperty(); [[nodiscard]] static auto CollapsedGlyphVisibilityProperty(); [[nodiscard]] static auto IndentationProperty(); [[nodiscard]] static auto DragItemsCountProperty(); }; struct __declspec(empty_bases) TreeViewList : winrt::Windows::UI::Xaml::Controls::ITreeViewList, impl::base, impl::require { TreeViewList(std::nullptr_t) noexcept {} TreeViewList(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITreeViewList(ptr, take_ownership_from_abi) {} TreeViewList(); TreeViewList(TreeViewList const&) noexcept = default; TreeViewList(TreeViewList&&) noexcept = default; TreeViewList& operator=(TreeViewList const&) & noexcept = default; TreeViewList& operator=(TreeViewList&&) & noexcept = default; }; struct __declspec(empty_bases) TreeViewNode : winrt::Windows::UI::Xaml::Controls::ITreeViewNode, impl::base, impl::require { TreeViewNode(std::nullptr_t) noexcept {} TreeViewNode(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITreeViewNode(ptr, take_ownership_from_abi) {} TreeViewNode(); TreeViewNode(TreeViewNode const&) noexcept = default; TreeViewNode(TreeViewNode&&) noexcept = default; TreeViewNode& operator=(TreeViewNode const&) & noexcept = default; TreeViewNode& operator=(TreeViewNode&&) & noexcept = default; [[nodiscard]] static auto ContentProperty(); [[nodiscard]] static auto DepthProperty(); [[nodiscard]] static auto IsExpandedProperty(); [[nodiscard]] static auto HasChildrenProperty(); }; struct __declspec(empty_bases) TwoPaneView : winrt::Windows::UI::Xaml::Controls::ITwoPaneView, impl::base, impl::require { TwoPaneView(std::nullptr_t) noexcept {} TwoPaneView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::ITwoPaneView(ptr, take_ownership_from_abi) {} TwoPaneView(); TwoPaneView(TwoPaneView const&) noexcept = default; TwoPaneView(TwoPaneView&&) noexcept = default; TwoPaneView& operator=(TwoPaneView const&) & noexcept = default; TwoPaneView& operator=(TwoPaneView&&) & noexcept = default; [[nodiscard]] static auto Pane1Property(); [[nodiscard]] static auto Pane2Property(); [[nodiscard]] static auto Pane1LengthProperty(); [[nodiscard]] static auto Pane2LengthProperty(); [[nodiscard]] static auto PanePriorityProperty(); [[nodiscard]] static auto ModeProperty(); [[nodiscard]] static auto WideModeConfigurationProperty(); [[nodiscard]] static auto TallModeConfigurationProperty(); [[nodiscard]] static auto MinWideModeWidthProperty(); [[nodiscard]] static auto MinTallModeHeightProperty(); }; struct __declspec(empty_bases) UIElementCollection : winrt::Windows::Foundation::Collections::IVector, impl::require { UIElementCollection(std::nullptr_t) noexcept {} UIElementCollection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::Collections::IVector(ptr, take_ownership_from_abi) {} UIElementCollection(UIElementCollection const&) noexcept = default; UIElementCollection(UIElementCollection&&) noexcept = default; UIElementCollection& operator=(UIElementCollection const&) & noexcept = default; UIElementCollection& operator=(UIElementCollection&&) & noexcept = default; }; struct __declspec(empty_bases) UserControl : winrt::Windows::UI::Xaml::Controls::IUserControl, impl::base, impl::require { UserControl(std::nullptr_t) noexcept {} UserControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IUserControl(ptr, take_ownership_from_abi) {} UserControl(); UserControl(UserControl const&) noexcept = default; UserControl(UserControl&&) noexcept = default; UserControl& operator=(UserControl const&) & noexcept = default; UserControl& operator=(UserControl&&) & noexcept = default; [[nodiscard]] static auto ContentProperty(); }; struct __declspec(empty_bases) VariableSizedWrapGrid : winrt::Windows::UI::Xaml::Controls::IVariableSizedWrapGrid, impl::base, impl::require { VariableSizedWrapGrid(std::nullptr_t) noexcept {} VariableSizedWrapGrid(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IVariableSizedWrapGrid(ptr, take_ownership_from_abi) {} VariableSizedWrapGrid(); VariableSizedWrapGrid(VariableSizedWrapGrid const&) noexcept = default; VariableSizedWrapGrid(VariableSizedWrapGrid&&) noexcept = default; VariableSizedWrapGrid& operator=(VariableSizedWrapGrid const&) & noexcept = default; VariableSizedWrapGrid& operator=(VariableSizedWrapGrid&&) & noexcept = default; [[nodiscard]] static auto ItemHeightProperty(); [[nodiscard]] static auto ItemWidthProperty(); [[nodiscard]] static auto OrientationProperty(); [[nodiscard]] static auto HorizontalChildrenAlignmentProperty(); [[nodiscard]] static auto VerticalChildrenAlignmentProperty(); [[nodiscard]] static auto MaximumRowsOrColumnsProperty(); [[nodiscard]] static auto RowSpanProperty(); static auto GetRowSpan(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetRowSpan(winrt::Windows::UI::Xaml::UIElement const& element, int32_t value); [[nodiscard]] static auto ColumnSpanProperty(); static auto GetColumnSpan(winrt::Windows::UI::Xaml::UIElement const& element); static auto SetColumnSpan(winrt::Windows::UI::Xaml::UIElement const& element, int32_t value); }; struct __declspec(empty_bases) Viewbox : winrt::Windows::UI::Xaml::Controls::IViewbox, impl::base, impl::require { Viewbox(std::nullptr_t) noexcept {} Viewbox(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IViewbox(ptr, take_ownership_from_abi) {} Viewbox(); Viewbox(Viewbox const&) noexcept = default; Viewbox(Viewbox&&) noexcept = default; Viewbox& operator=(Viewbox const&) & noexcept = default; Viewbox& operator=(Viewbox&&) & noexcept = default; [[nodiscard]] static auto StretchProperty(); [[nodiscard]] static auto StretchDirectionProperty(); }; struct __declspec(empty_bases) VirtualizingPanel : winrt::Windows::UI::Xaml::Controls::IVirtualizingPanel, impl::base, impl::require { VirtualizingPanel(std::nullptr_t) noexcept {} VirtualizingPanel(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IVirtualizingPanel(ptr, take_ownership_from_abi) {} VirtualizingPanel(VirtualizingPanel const&) noexcept = default; VirtualizingPanel(VirtualizingPanel&&) noexcept = default; VirtualizingPanel& operator=(VirtualizingPanel const&) & noexcept = default; VirtualizingPanel& operator=(VirtualizingPanel&&) & noexcept = default; }; struct __declspec(empty_bases) VirtualizingStackPanel : winrt::Windows::UI::Xaml::Controls::IVirtualizingStackPanel, impl::base, impl::require { VirtualizingStackPanel(std::nullptr_t) noexcept {} VirtualizingStackPanel(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IVirtualizingStackPanel(ptr, take_ownership_from_abi) {} VirtualizingStackPanel(); VirtualizingStackPanel(VirtualizingStackPanel const&) noexcept = default; VirtualizingStackPanel(VirtualizingStackPanel&&) noexcept = default; VirtualizingStackPanel& operator=(VirtualizingStackPanel const&) & noexcept = default; VirtualizingStackPanel& operator=(VirtualizingStackPanel&&) & noexcept = default; [[nodiscard]] static auto AreScrollSnapPointsRegularProperty(); [[nodiscard]] static auto OrientationProperty(); [[nodiscard]] static auto VirtualizationModeProperty(); static auto GetVirtualizationMode(winrt::Windows::UI::Xaml::DependencyObject const& element); static auto SetVirtualizationMode(winrt::Windows::UI::Xaml::DependencyObject const& element, winrt::Windows::UI::Xaml::Controls::VirtualizationMode const& value); [[nodiscard]] static auto IsVirtualizingProperty(); static auto GetIsVirtualizing(winrt::Windows::UI::Xaml::DependencyObject const& o); }; struct __declspec(empty_bases) WebView : winrt::Windows::UI::Xaml::Controls::IWebView, impl::base, impl::require { WebView(std::nullptr_t) noexcept {} WebView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IWebView(ptr, take_ownership_from_abi) {} WebView(); explicit WebView(winrt::Windows::UI::Xaml::Controls::WebViewExecutionMode const& executionMode); WebView(WebView const&) noexcept = default; WebView(WebView&&) noexcept = default; WebView& operator=(WebView const&) & noexcept = default; WebView& operator=(WebView&&) & noexcept = default; [[nodiscard]] static auto AnyScriptNotifyUri(); [[nodiscard]] static auto SourceProperty(); [[nodiscard]] static auto AllowedScriptNotifyUrisProperty(); [[nodiscard]] static auto DataTransferPackageProperty(); [[nodiscard]] static auto CanGoBackProperty(); [[nodiscard]] static auto CanGoForwardProperty(); [[nodiscard]] static auto DocumentTitleProperty(); [[nodiscard]] static auto DefaultBackgroundColorProperty(); [[nodiscard]] static auto ContainsFullScreenElementProperty(); [[nodiscard]] static auto DefaultExecutionMode(); static auto ClearTemporaryWebDataAsync(); [[nodiscard]] static auto XYFocusLeftProperty(); [[nodiscard]] static auto XYFocusRightProperty(); [[nodiscard]] static auto XYFocusUpProperty(); [[nodiscard]] static auto XYFocusDownProperty(); }; struct __declspec(empty_bases) WebViewBrush : winrt::Windows::UI::Xaml::Controls::IWebViewBrush, impl::base, impl::require { WebViewBrush(std::nullptr_t) noexcept {} WebViewBrush(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IWebViewBrush(ptr, take_ownership_from_abi) {} WebViewBrush(); WebViewBrush(WebViewBrush const&) noexcept = default; WebViewBrush(WebViewBrush&&) noexcept = default; WebViewBrush& operator=(WebViewBrush const&) & noexcept = default; WebViewBrush& operator=(WebViewBrush&&) & noexcept = default; [[nodiscard]] static auto SourceNameProperty(); }; struct __declspec(empty_bases) WebViewContentLoadingEventArgs : winrt::Windows::UI::Xaml::Controls::IWebViewContentLoadingEventArgs { WebViewContentLoadingEventArgs(std::nullptr_t) noexcept {} WebViewContentLoadingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IWebViewContentLoadingEventArgs(ptr, take_ownership_from_abi) {} WebViewContentLoadingEventArgs(WebViewContentLoadingEventArgs const&) noexcept = default; WebViewContentLoadingEventArgs(WebViewContentLoadingEventArgs&&) noexcept = default; WebViewContentLoadingEventArgs& operator=(WebViewContentLoadingEventArgs const&) & noexcept = default; WebViewContentLoadingEventArgs& operator=(WebViewContentLoadingEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) WebViewDOMContentLoadedEventArgs : winrt::Windows::UI::Xaml::Controls::IWebViewDOMContentLoadedEventArgs { WebViewDOMContentLoadedEventArgs(std::nullptr_t) noexcept {} WebViewDOMContentLoadedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IWebViewDOMContentLoadedEventArgs(ptr, take_ownership_from_abi) {} WebViewDOMContentLoadedEventArgs(WebViewDOMContentLoadedEventArgs const&) noexcept = default; WebViewDOMContentLoadedEventArgs(WebViewDOMContentLoadedEventArgs&&) noexcept = default; WebViewDOMContentLoadedEventArgs& operator=(WebViewDOMContentLoadedEventArgs const&) & noexcept = default; WebViewDOMContentLoadedEventArgs& operator=(WebViewDOMContentLoadedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) WebViewDeferredPermissionRequest : winrt::Windows::UI::Xaml::Controls::IWebViewDeferredPermissionRequest { WebViewDeferredPermissionRequest(std::nullptr_t) noexcept {} WebViewDeferredPermissionRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IWebViewDeferredPermissionRequest(ptr, take_ownership_from_abi) {} WebViewDeferredPermissionRequest(WebViewDeferredPermissionRequest const&) noexcept = default; WebViewDeferredPermissionRequest(WebViewDeferredPermissionRequest&&) noexcept = default; WebViewDeferredPermissionRequest& operator=(WebViewDeferredPermissionRequest const&) & noexcept = default; WebViewDeferredPermissionRequest& operator=(WebViewDeferredPermissionRequest&&) & noexcept = default; }; struct __declspec(empty_bases) WebViewLongRunningScriptDetectedEventArgs : winrt::Windows::UI::Xaml::Controls::IWebViewLongRunningScriptDetectedEventArgs { WebViewLongRunningScriptDetectedEventArgs(std::nullptr_t) noexcept {} WebViewLongRunningScriptDetectedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IWebViewLongRunningScriptDetectedEventArgs(ptr, take_ownership_from_abi) {} WebViewLongRunningScriptDetectedEventArgs(WebViewLongRunningScriptDetectedEventArgs const&) noexcept = default; WebViewLongRunningScriptDetectedEventArgs(WebViewLongRunningScriptDetectedEventArgs&&) noexcept = default; WebViewLongRunningScriptDetectedEventArgs& operator=(WebViewLongRunningScriptDetectedEventArgs const&) & noexcept = default; WebViewLongRunningScriptDetectedEventArgs& operator=(WebViewLongRunningScriptDetectedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) WebViewNavigationCompletedEventArgs : winrt::Windows::UI::Xaml::Controls::IWebViewNavigationCompletedEventArgs { WebViewNavigationCompletedEventArgs(std::nullptr_t) noexcept {} WebViewNavigationCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IWebViewNavigationCompletedEventArgs(ptr, take_ownership_from_abi) {} WebViewNavigationCompletedEventArgs(WebViewNavigationCompletedEventArgs const&) noexcept = default; WebViewNavigationCompletedEventArgs(WebViewNavigationCompletedEventArgs&&) noexcept = default; WebViewNavigationCompletedEventArgs& operator=(WebViewNavigationCompletedEventArgs const&) & noexcept = default; WebViewNavigationCompletedEventArgs& operator=(WebViewNavigationCompletedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) WebViewNavigationFailedEventArgs : winrt::Windows::UI::Xaml::Controls::IWebViewNavigationFailedEventArgs { WebViewNavigationFailedEventArgs(std::nullptr_t) noexcept {} WebViewNavigationFailedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IWebViewNavigationFailedEventArgs(ptr, take_ownership_from_abi) {} WebViewNavigationFailedEventArgs(WebViewNavigationFailedEventArgs const&) noexcept = default; WebViewNavigationFailedEventArgs(WebViewNavigationFailedEventArgs&&) noexcept = default; WebViewNavigationFailedEventArgs& operator=(WebViewNavigationFailedEventArgs const&) & noexcept = default; WebViewNavigationFailedEventArgs& operator=(WebViewNavigationFailedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) WebViewNavigationStartingEventArgs : winrt::Windows::UI::Xaml::Controls::IWebViewNavigationStartingEventArgs { WebViewNavigationStartingEventArgs(std::nullptr_t) noexcept {} WebViewNavigationStartingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IWebViewNavigationStartingEventArgs(ptr, take_ownership_from_abi) {} WebViewNavigationStartingEventArgs(WebViewNavigationStartingEventArgs const&) noexcept = default; WebViewNavigationStartingEventArgs(WebViewNavigationStartingEventArgs&&) noexcept = default; WebViewNavigationStartingEventArgs& operator=(WebViewNavigationStartingEventArgs const&) & noexcept = default; WebViewNavigationStartingEventArgs& operator=(WebViewNavigationStartingEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) WebViewNewWindowRequestedEventArgs : winrt::Windows::UI::Xaml::Controls::IWebViewNewWindowRequestedEventArgs { WebViewNewWindowRequestedEventArgs(std::nullptr_t) noexcept {} WebViewNewWindowRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IWebViewNewWindowRequestedEventArgs(ptr, take_ownership_from_abi) {} WebViewNewWindowRequestedEventArgs(WebViewNewWindowRequestedEventArgs const&) noexcept = default; WebViewNewWindowRequestedEventArgs(WebViewNewWindowRequestedEventArgs&&) noexcept = default; WebViewNewWindowRequestedEventArgs& operator=(WebViewNewWindowRequestedEventArgs const&) & noexcept = default; WebViewNewWindowRequestedEventArgs& operator=(WebViewNewWindowRequestedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) WebViewPermissionRequest : winrt::Windows::UI::Xaml::Controls::IWebViewPermissionRequest { WebViewPermissionRequest(std::nullptr_t) noexcept {} WebViewPermissionRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IWebViewPermissionRequest(ptr, take_ownership_from_abi) {} WebViewPermissionRequest(WebViewPermissionRequest const&) noexcept = default; WebViewPermissionRequest(WebViewPermissionRequest&&) noexcept = default; WebViewPermissionRequest& operator=(WebViewPermissionRequest const&) & noexcept = default; WebViewPermissionRequest& operator=(WebViewPermissionRequest&&) & noexcept = default; }; struct __declspec(empty_bases) WebViewPermissionRequestedEventArgs : winrt::Windows::UI::Xaml::Controls::IWebViewPermissionRequestedEventArgs { WebViewPermissionRequestedEventArgs(std::nullptr_t) noexcept {} WebViewPermissionRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IWebViewPermissionRequestedEventArgs(ptr, take_ownership_from_abi) {} WebViewPermissionRequestedEventArgs(WebViewPermissionRequestedEventArgs const&) noexcept = default; WebViewPermissionRequestedEventArgs(WebViewPermissionRequestedEventArgs&&) noexcept = default; WebViewPermissionRequestedEventArgs& operator=(WebViewPermissionRequestedEventArgs const&) & noexcept = default; WebViewPermissionRequestedEventArgs& operator=(WebViewPermissionRequestedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) WebViewSeparateProcessLostEventArgs : winrt::Windows::UI::Xaml::Controls::IWebViewSeparateProcessLostEventArgs { WebViewSeparateProcessLostEventArgs(std::nullptr_t) noexcept {} WebViewSeparateProcessLostEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IWebViewSeparateProcessLostEventArgs(ptr, take_ownership_from_abi) {} WebViewSeparateProcessLostEventArgs(WebViewSeparateProcessLostEventArgs const&) noexcept = default; WebViewSeparateProcessLostEventArgs(WebViewSeparateProcessLostEventArgs&&) noexcept = default; WebViewSeparateProcessLostEventArgs& operator=(WebViewSeparateProcessLostEventArgs const&) & noexcept = default; WebViewSeparateProcessLostEventArgs& operator=(WebViewSeparateProcessLostEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) WebViewSettings : winrt::Windows::UI::Xaml::Controls::IWebViewSettings { WebViewSettings(std::nullptr_t) noexcept {} WebViewSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IWebViewSettings(ptr, take_ownership_from_abi) {} WebViewSettings(WebViewSettings const&) noexcept = default; WebViewSettings(WebViewSettings&&) noexcept = default; WebViewSettings& operator=(WebViewSettings const&) & noexcept = default; WebViewSettings& operator=(WebViewSettings&&) & noexcept = default; }; struct __declspec(empty_bases) WebViewUnsupportedUriSchemeIdentifiedEventArgs : winrt::Windows::UI::Xaml::Controls::IWebViewUnsupportedUriSchemeIdentifiedEventArgs { WebViewUnsupportedUriSchemeIdentifiedEventArgs(std::nullptr_t) noexcept {} WebViewUnsupportedUriSchemeIdentifiedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IWebViewUnsupportedUriSchemeIdentifiedEventArgs(ptr, take_ownership_from_abi) {} WebViewUnsupportedUriSchemeIdentifiedEventArgs(WebViewUnsupportedUriSchemeIdentifiedEventArgs const&) noexcept = default; WebViewUnsupportedUriSchemeIdentifiedEventArgs(WebViewUnsupportedUriSchemeIdentifiedEventArgs&&) noexcept = default; WebViewUnsupportedUriSchemeIdentifiedEventArgs& operator=(WebViewUnsupportedUriSchemeIdentifiedEventArgs const&) & noexcept = default; WebViewUnsupportedUriSchemeIdentifiedEventArgs& operator=(WebViewUnsupportedUriSchemeIdentifiedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) WebViewUnviewableContentIdentifiedEventArgs : winrt::Windows::UI::Xaml::Controls::IWebViewUnviewableContentIdentifiedEventArgs, impl::require { WebViewUnviewableContentIdentifiedEventArgs(std::nullptr_t) noexcept {} WebViewUnviewableContentIdentifiedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IWebViewUnviewableContentIdentifiedEventArgs(ptr, take_ownership_from_abi) {} WebViewUnviewableContentIdentifiedEventArgs(WebViewUnviewableContentIdentifiedEventArgs const&) noexcept = default; WebViewUnviewableContentIdentifiedEventArgs(WebViewUnviewableContentIdentifiedEventArgs&&) noexcept = default; WebViewUnviewableContentIdentifiedEventArgs& operator=(WebViewUnviewableContentIdentifiedEventArgs const&) & noexcept = default; WebViewUnviewableContentIdentifiedEventArgs& operator=(WebViewUnviewableContentIdentifiedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) WebViewWebResourceRequestedEventArgs : winrt::Windows::UI::Xaml::Controls::IWebViewWebResourceRequestedEventArgs { WebViewWebResourceRequestedEventArgs(std::nullptr_t) noexcept {} WebViewWebResourceRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IWebViewWebResourceRequestedEventArgs(ptr, take_ownership_from_abi) {} WebViewWebResourceRequestedEventArgs(WebViewWebResourceRequestedEventArgs const&) noexcept = default; WebViewWebResourceRequestedEventArgs(WebViewWebResourceRequestedEventArgs&&) noexcept = default; WebViewWebResourceRequestedEventArgs& operator=(WebViewWebResourceRequestedEventArgs const&) & noexcept = default; WebViewWebResourceRequestedEventArgs& operator=(WebViewWebResourceRequestedEventArgs&&) & noexcept = default; }; struct __declspec(empty_bases) WrapGrid : winrt::Windows::UI::Xaml::Controls::IWrapGrid, impl::base, impl::require { WrapGrid(std::nullptr_t) noexcept {} WrapGrid(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::IWrapGrid(ptr, take_ownership_from_abi) {} WrapGrid(); WrapGrid(WrapGrid const&) noexcept = default; WrapGrid(WrapGrid&&) noexcept = default; WrapGrid& operator=(WrapGrid const&) & noexcept = default; WrapGrid& operator=(WrapGrid&&) & noexcept = default; [[nodiscard]] static auto ItemWidthProperty(); [[nodiscard]] static auto ItemHeightProperty(); [[nodiscard]] static auto OrientationProperty(); [[nodiscard]] static auto HorizontalChildrenAlignmentProperty(); [[nodiscard]] static auto VerticalChildrenAlignmentProperty(); [[nodiscard]] static auto MaximumRowsOrColumnsProperty(); }; template class IAppBarOverridesT { D& shim() noexcept { return *static_cast(this); } D const& shim() const noexcept { return *static_cast(this); } public: using IAppBarOverrides = winrt::Windows::UI::Xaml::Controls::IAppBarOverrides; WINRT_IMPL_AUTO(void) OnClosed(winrt::Windows::Foundation::IInspectable const& e) const; WINRT_IMPL_AUTO(void) OnOpened(winrt::Windows::Foundation::IInspectable const& e) const; }; template class IAppBarOverrides3T { D& shim() noexcept { return *static_cast(this); } D const& shim() const noexcept { return *static_cast(this); } public: using IAppBarOverrides3 = winrt::Windows::UI::Xaml::Controls::IAppBarOverrides3; WINRT_IMPL_AUTO(void) OnClosing(winrt::Windows::Foundation::IInspectable const& e) const; WINRT_IMPL_AUTO(void) OnOpening(winrt::Windows::Foundation::IInspectable const& e) const; }; template class IComboBoxOverridesT { D& shim() noexcept { return *static_cast(this); } D const& shim() const noexcept { return *static_cast(this); } public: using IComboBoxOverrides = winrt::Windows::UI::Xaml::Controls::IComboBoxOverrides; WINRT_IMPL_AUTO(void) OnDropDownClosed(winrt::Windows::Foundation::IInspectable const& e) const; WINRT_IMPL_AUTO(void) OnDropDownOpened(winrt::Windows::Foundation::IInspectable const& e) const; }; template class IContentControlOverridesT { D& shim() noexcept { return *static_cast(this); } D const& shim() const noexcept { return *static_cast(this); } public: using IContentControlOverrides = winrt::Windows::UI::Xaml::Controls::IContentControlOverrides; WINRT_IMPL_AUTO(void) OnContentChanged(winrt::Windows::Foundation::IInspectable const& oldContent, winrt::Windows::Foundation::IInspectable const& newContent) const; WINRT_IMPL_AUTO(void) OnContentTemplateChanged(winrt::Windows::UI::Xaml::DataTemplate const& oldContentTemplate, winrt::Windows::UI::Xaml::DataTemplate const& newContentTemplate) const; WINRT_IMPL_AUTO(void) OnContentTemplateSelectorChanged(winrt::Windows::UI::Xaml::Controls::DataTemplateSelector const& oldContentTemplateSelector, winrt::Windows::UI::Xaml::Controls::DataTemplateSelector const& newContentTemplateSelector) const; }; template class IContentPresenterOverridesT { D& shim() noexcept { return *static_cast(this); } D const& shim() const noexcept { return *static_cast(this); } public: using IContentPresenterOverrides = winrt::Windows::UI::Xaml::Controls::IContentPresenterOverrides; WINRT_IMPL_AUTO(void) OnContentTemplateChanged(winrt::Windows::UI::Xaml::DataTemplate const& oldContentTemplate, winrt::Windows::UI::Xaml::DataTemplate const& newContentTemplate) const; WINRT_IMPL_AUTO(void) OnContentTemplateSelectorChanged(winrt::Windows::UI::Xaml::Controls::DataTemplateSelector const& oldContentTemplateSelector, winrt::Windows::UI::Xaml::Controls::DataTemplateSelector const& newContentTemplateSelector) const; }; template class IControlOverridesT { D& shim() noexcept { return *static_cast(this); } D const& shim() const noexcept { return *static_cast(this); } public: using IControlOverrides = winrt::Windows::UI::Xaml::Controls::IControlOverrides; WINRT_IMPL_AUTO(void) OnPointerEntered(winrt::Windows::UI::Xaml::Input::PointerRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnPointerPressed(winrt::Windows::UI::Xaml::Input::PointerRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnPointerMoved(winrt::Windows::UI::Xaml::Input::PointerRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnPointerReleased(winrt::Windows::UI::Xaml::Input::PointerRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnPointerExited(winrt::Windows::UI::Xaml::Input::PointerRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnPointerCaptureLost(winrt::Windows::UI::Xaml::Input::PointerRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnPointerCanceled(winrt::Windows::UI::Xaml::Input::PointerRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnPointerWheelChanged(winrt::Windows::UI::Xaml::Input::PointerRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnTapped(winrt::Windows::UI::Xaml::Input::TappedRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnDoubleTapped(winrt::Windows::UI::Xaml::Input::DoubleTappedRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnHolding(winrt::Windows::UI::Xaml::Input::HoldingRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnRightTapped(winrt::Windows::UI::Xaml::Input::RightTappedRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnManipulationStarting(winrt::Windows::UI::Xaml::Input::ManipulationStartingRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnManipulationInertiaStarting(winrt::Windows::UI::Xaml::Input::ManipulationInertiaStartingRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnManipulationStarted(winrt::Windows::UI::Xaml::Input::ManipulationStartedRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnManipulationDelta(winrt::Windows::UI::Xaml::Input::ManipulationDeltaRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnManipulationCompleted(winrt::Windows::UI::Xaml::Input::ManipulationCompletedRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnKeyUp(winrt::Windows::UI::Xaml::Input::KeyRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnKeyDown(winrt::Windows::UI::Xaml::Input::KeyRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnGotFocus(winrt::Windows::UI::Xaml::RoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnLostFocus(winrt::Windows::UI::Xaml::RoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnDragEnter(winrt::Windows::UI::Xaml::DragEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnDragLeave(winrt::Windows::UI::Xaml::DragEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnDragOver(winrt::Windows::UI::Xaml::DragEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnDrop(winrt::Windows::UI::Xaml::DragEventArgs const& e) const; }; template class IControlOverrides6T { D& shim() noexcept { return *static_cast(this); } D const& shim() const noexcept { return *static_cast(this); } public: using IControlOverrides6 = winrt::Windows::UI::Xaml::Controls::IControlOverrides6; WINRT_IMPL_AUTO(void) OnPreviewKeyDown(winrt::Windows::UI::Xaml::Input::KeyRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnPreviewKeyUp(winrt::Windows::UI::Xaml::Input::KeyRoutedEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnCharacterReceived(winrt::Windows::UI::Xaml::Input::CharacterReceivedRoutedEventArgs const& e) const; }; template class IDataTemplateSelectorOverridesT { D& shim() noexcept { return *static_cast(this); } D const& shim() const noexcept { return *static_cast(this); } public: using IDataTemplateSelectorOverrides = winrt::Windows::UI::Xaml::Controls::IDataTemplateSelectorOverrides; WINRT_IMPL_AUTO(winrt::Windows::UI::Xaml::DataTemplate) SelectTemplateCore(winrt::Windows::Foundation::IInspectable const& item, winrt::Windows::UI::Xaml::DependencyObject const& container) const; }; template class IDataTemplateSelectorOverrides2T { D& shim() noexcept { return *static_cast(this); } D const& shim() const noexcept { return *static_cast(this); } public: using IDataTemplateSelectorOverrides2 = winrt::Windows::UI::Xaml::Controls::IDataTemplateSelectorOverrides2; WINRT_IMPL_AUTO(winrt::Windows::UI::Xaml::DataTemplate) SelectTemplateCore(winrt::Windows::Foundation::IInspectable const& item) const; }; template class IGroupStyleSelectorOverridesT { D& shim() noexcept { return *static_cast(this); } D const& shim() const noexcept { return *static_cast(this); } public: using IGroupStyleSelectorOverrides = winrt::Windows::UI::Xaml::Controls::IGroupStyleSelectorOverrides; WINRT_IMPL_AUTO(winrt::Windows::UI::Xaml::Controls::GroupStyle) SelectGroupStyleCore(winrt::Windows::Foundation::IInspectable const& group, uint32_t level) const; }; template class IInkToolbarCustomPenOverridesT { D& shim() noexcept { return *static_cast(this); } D const& shim() const noexcept { return *static_cast(this); } public: using IInkToolbarCustomPenOverrides = winrt::Windows::UI::Xaml::Controls::IInkToolbarCustomPenOverrides; WINRT_IMPL_AUTO(winrt::Windows::UI::Input::Inking::InkDrawingAttributes) CreateInkDrawingAttributesCore(winrt::Windows::UI::Xaml::Media::Brush const& brush, double strokeWidth) const; }; template class IItemsControlOverridesT { D& shim() noexcept { return *static_cast(this); } D const& shim() const noexcept { return *static_cast(this); } public: using IItemsControlOverrides = winrt::Windows::UI::Xaml::Controls::IItemsControlOverrides; WINRT_IMPL_AUTO(bool) IsItemItsOwnContainerOverride(winrt::Windows::Foundation::IInspectable const& item) const; WINRT_IMPL_AUTO(winrt::Windows::UI::Xaml::DependencyObject) GetContainerForItemOverride() const; WINRT_IMPL_AUTO(void) ClearContainerForItemOverride(winrt::Windows::UI::Xaml::DependencyObject const& element, winrt::Windows::Foundation::IInspectable const& item) const; WINRT_IMPL_AUTO(void) PrepareContainerForItemOverride(winrt::Windows::UI::Xaml::DependencyObject const& element, winrt::Windows::Foundation::IInspectable const& item) const; WINRT_IMPL_AUTO(void) OnItemsChanged(winrt::Windows::Foundation::IInspectable const& e) const; WINRT_IMPL_AUTO(void) OnItemContainerStyleChanged(winrt::Windows::UI::Xaml::Style const& oldItemContainerStyle, winrt::Windows::UI::Xaml::Style const& newItemContainerStyle) const; WINRT_IMPL_AUTO(void) OnItemContainerStyleSelectorChanged(winrt::Windows::UI::Xaml::Controls::StyleSelector const& oldItemContainerStyleSelector, winrt::Windows::UI::Xaml::Controls::StyleSelector const& newItemContainerStyleSelector) const; WINRT_IMPL_AUTO(void) OnItemTemplateChanged(winrt::Windows::UI::Xaml::DataTemplate const& oldItemTemplate, winrt::Windows::UI::Xaml::DataTemplate const& newItemTemplate) const; WINRT_IMPL_AUTO(void) OnItemTemplateSelectorChanged(winrt::Windows::UI::Xaml::Controls::DataTemplateSelector const& oldItemTemplateSelector, winrt::Windows::UI::Xaml::Controls::DataTemplateSelector const& newItemTemplateSelector) const; WINRT_IMPL_AUTO(void) OnGroupStyleSelectorChanged(winrt::Windows::UI::Xaml::Controls::GroupStyleSelector const& oldGroupStyleSelector, winrt::Windows::UI::Xaml::Controls::GroupStyleSelector const& newGroupStyleSelector) const; }; template class IPageOverridesT { D& shim() noexcept { return *static_cast(this); } D const& shim() const noexcept { return *static_cast(this); } public: using IPageOverrides = winrt::Windows::UI::Xaml::Controls::IPageOverrides; WINRT_IMPL_AUTO(void) OnNavigatedFrom(winrt::Windows::UI::Xaml::Navigation::NavigationEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnNavigatedTo(winrt::Windows::UI::Xaml::Navigation::NavigationEventArgs const& e) const; WINRT_IMPL_AUTO(void) OnNavigatingFrom(winrt::Windows::UI::Xaml::Navigation::NavigatingCancelEventArgs const& e) const; }; template class IStyleSelectorOverridesT { D& shim() noexcept { return *static_cast(this); } D const& shim() const noexcept { return *static_cast(this); } public: using IStyleSelectorOverrides = winrt::Windows::UI::Xaml::Controls::IStyleSelectorOverrides; WINRT_IMPL_AUTO(winrt::Windows::UI::Xaml::Style) SelectStyleCore(winrt::Windows::Foundation::IInspectable const& item, winrt::Windows::UI::Xaml::DependencyObject const& container) const; }; template class IToggleSwitchOverridesT { D& shim() noexcept { return *static_cast(this); } D const& shim() const noexcept { return *static_cast(this); } public: using IToggleSwitchOverrides = winrt::Windows::UI::Xaml::Controls::IToggleSwitchOverrides; WINRT_IMPL_AUTO(void) OnToggled() const; WINRT_IMPL_AUTO(void) OnOnContentChanged(winrt::Windows::Foundation::IInspectable const& oldContent, winrt::Windows::Foundation::IInspectable const& newContent) const; WINRT_IMPL_AUTO(void) OnOffContentChanged(winrt::Windows::Foundation::IInspectable const& oldContent, winrt::Windows::Foundation::IInspectable const& newContent) const; WINRT_IMPL_AUTO(void) OnHeaderChanged(winrt::Windows::Foundation::IInspectable const& oldContent, winrt::Windows::Foundation::IInspectable const& newContent) const; }; template class IVirtualizingPanelOverridesT { D& shim() noexcept { return *static_cast(this); } D const& shim() const noexcept { return *static_cast(this); } public: using IVirtualizingPanelOverrides = winrt::Windows::UI::Xaml::Controls::IVirtualizingPanelOverrides; WINRT_IMPL_AUTO(void) OnItemsChanged(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::Primitives::ItemsChangedEventArgs const& args) const; WINRT_IMPL_AUTO(void) OnClearChildren() const; WINRT_IMPL_AUTO(void) BringIndexIntoView(int32_t index) const; }; template class IVirtualizingStackPanelOverridesT { D& shim() noexcept { return *static_cast(this); } D const& shim() const noexcept { return *static_cast(this); } public: using IVirtualizingStackPanelOverrides = winrt::Windows::UI::Xaml::Controls::IVirtualizingStackPanelOverrides; WINRT_IMPL_AUTO(void) OnCleanUpVirtualizedItem(winrt::Windows::UI::Xaml::Controls::CleanUpVirtualizedItemEventArgs const& e) const; }; } #endif