// C++/WinRT v2.0.220110.5 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #pragma once #ifndef WINRT_Windows_UI_Xaml_Controls_1_H #define WINRT_Windows_UI_Xaml_Controls_1_H #include "winrt/impl/Windows.UI.Xaml.Controls.0.h" WINRT_EXPORT namespace winrt::Windows::UI::Xaml::Controls { struct __declspec(empty_bases) IAnchorRequestedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAnchorRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} IAnchorRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBar : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBar(std::nullptr_t = nullptr) noexcept {} IAppBar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBar2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBar2(std::nullptr_t = nullptr) noexcept {} IAppBar2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBar3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBar3(std::nullptr_t = nullptr) noexcept {} IAppBar3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBar4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBar4(std::nullptr_t = nullptr) noexcept {} IAppBar4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarButton : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarButton(std::nullptr_t = nullptr) noexcept {} IAppBarButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarButton3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarButton3(std::nullptr_t = nullptr) noexcept {} IAppBarButton3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarButton4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarButton4(std::nullptr_t = nullptr) noexcept {} IAppBarButton4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarButton5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarButton5(std::nullptr_t = nullptr) noexcept {} IAppBarButton5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarButtonFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarButtonFactory(std::nullptr_t = nullptr) noexcept {} IAppBarButtonFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarButtonStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarButtonStatics(std::nullptr_t = nullptr) noexcept {} IAppBarButtonStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarButtonStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarButtonStatics3(std::nullptr_t = nullptr) noexcept {} IAppBarButtonStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarButtonStatics4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarButtonStatics4(std::nullptr_t = nullptr) noexcept {} IAppBarButtonStatics4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarElementContainer : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarElementContainer(std::nullptr_t = nullptr) noexcept {} IAppBarElementContainer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarElementContainerFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarElementContainerFactory(std::nullptr_t = nullptr) noexcept {} IAppBarElementContainerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarElementContainerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarElementContainerStatics(std::nullptr_t = nullptr) noexcept {} IAppBarElementContainerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarFactory(std::nullptr_t = nullptr) noexcept {} IAppBarFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarOverrides : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarOverrides(std::nullptr_t = nullptr) noexcept {} IAppBarOverrides(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarOverrides3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarOverrides3(std::nullptr_t = nullptr) noexcept {} IAppBarOverrides3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarSeparator : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarSeparator(std::nullptr_t = nullptr) noexcept {} IAppBarSeparator(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarSeparatorFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarSeparatorFactory(std::nullptr_t = nullptr) noexcept {} IAppBarSeparatorFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarSeparatorStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarSeparatorStatics(std::nullptr_t = nullptr) noexcept {} IAppBarSeparatorStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarSeparatorStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarSeparatorStatics3(std::nullptr_t = nullptr) noexcept {} IAppBarSeparatorStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarStatics(std::nullptr_t = nullptr) noexcept {} IAppBarStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarStatics2(std::nullptr_t = nullptr) noexcept {} IAppBarStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarStatics4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarStatics4(std::nullptr_t = nullptr) noexcept {} IAppBarStatics4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarToggleButton : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarToggleButton(std::nullptr_t = nullptr) noexcept {} IAppBarToggleButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarToggleButton3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarToggleButton3(std::nullptr_t = nullptr) noexcept {} IAppBarToggleButton3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarToggleButton4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarToggleButton4(std::nullptr_t = nullptr) noexcept {} IAppBarToggleButton4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarToggleButton5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarToggleButton5(std::nullptr_t = nullptr) noexcept {} IAppBarToggleButton5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarToggleButtonFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarToggleButtonFactory(std::nullptr_t = nullptr) noexcept {} IAppBarToggleButtonFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarToggleButtonStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarToggleButtonStatics(std::nullptr_t = nullptr) noexcept {} IAppBarToggleButtonStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarToggleButtonStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarToggleButtonStatics3(std::nullptr_t = nullptr) noexcept {} IAppBarToggleButtonStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarToggleButtonStatics4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppBarToggleButtonStatics4(std::nullptr_t = nullptr) noexcept {} IAppBarToggleButtonStatics4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAutoSuggestBox : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAutoSuggestBox(std::nullptr_t = nullptr) noexcept {} IAutoSuggestBox(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAutoSuggestBox2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAutoSuggestBox2(std::nullptr_t = nullptr) noexcept {} IAutoSuggestBox2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAutoSuggestBox3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAutoSuggestBox3(std::nullptr_t = nullptr) noexcept {} IAutoSuggestBox3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAutoSuggestBox4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAutoSuggestBox4(std::nullptr_t = nullptr) noexcept {} IAutoSuggestBox4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAutoSuggestBoxQuerySubmittedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAutoSuggestBoxQuerySubmittedEventArgs(std::nullptr_t = nullptr) noexcept {} IAutoSuggestBoxQuerySubmittedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAutoSuggestBoxStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAutoSuggestBoxStatics(std::nullptr_t = nullptr) noexcept {} IAutoSuggestBoxStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAutoSuggestBoxStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAutoSuggestBoxStatics2(std::nullptr_t = nullptr) noexcept {} IAutoSuggestBoxStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAutoSuggestBoxStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAutoSuggestBoxStatics3(std::nullptr_t = nullptr) noexcept {} IAutoSuggestBoxStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAutoSuggestBoxStatics4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAutoSuggestBoxStatics4(std::nullptr_t = nullptr) noexcept {} IAutoSuggestBoxStatics4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAutoSuggestBoxSuggestionChosenEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAutoSuggestBoxSuggestionChosenEventArgs(std::nullptr_t = nullptr) noexcept {} IAutoSuggestBoxSuggestionChosenEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAutoSuggestBoxTextChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAutoSuggestBoxTextChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IAutoSuggestBoxTextChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAutoSuggestBoxTextChangedEventArgsStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAutoSuggestBoxTextChangedEventArgsStatics(std::nullptr_t = nullptr) noexcept {} IAutoSuggestBoxTextChangedEventArgsStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBackClickEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBackClickEventArgs(std::nullptr_t = nullptr) noexcept {} IBackClickEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBitmapIcon : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBitmapIcon(std::nullptr_t = nullptr) noexcept {} IBitmapIcon(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBitmapIcon2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBitmapIcon2(std::nullptr_t = nullptr) noexcept {} IBitmapIcon2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBitmapIconFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBitmapIconFactory(std::nullptr_t = nullptr) noexcept {} IBitmapIconFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBitmapIconSource : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBitmapIconSource(std::nullptr_t = nullptr) noexcept {} IBitmapIconSource(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBitmapIconSourceFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBitmapIconSourceFactory(std::nullptr_t = nullptr) noexcept {} IBitmapIconSourceFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBitmapIconSourceStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBitmapIconSourceStatics(std::nullptr_t = nullptr) noexcept {} IBitmapIconSourceStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBitmapIconStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBitmapIconStatics(std::nullptr_t = nullptr) noexcept {} IBitmapIconStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBitmapIconStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBitmapIconStatics2(std::nullptr_t = nullptr) noexcept {} IBitmapIconStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBorder : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBorder(std::nullptr_t = nullptr) noexcept {} IBorder(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBorder2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBorder2(std::nullptr_t = nullptr) noexcept {} IBorder2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBorderStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBorderStatics(std::nullptr_t = nullptr) noexcept {} IBorderStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBorderStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBorderStatics2(std::nullptr_t = nullptr) noexcept {} IBorderStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IButton : winrt::Windows::Foundation::IInspectable, impl::consume_t { IButton(std::nullptr_t = nullptr) noexcept {} IButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IButtonFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IButtonFactory(std::nullptr_t = nullptr) noexcept {} IButtonFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IButtonStaticsWithFlyout : winrt::Windows::Foundation::IInspectable, impl::consume_t { IButtonStaticsWithFlyout(std::nullptr_t = nullptr) noexcept {} IButtonStaticsWithFlyout(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IButtonWithFlyout : winrt::Windows::Foundation::IInspectable, impl::consume_t { IButtonWithFlyout(std::nullptr_t = nullptr) noexcept {} IButtonWithFlyout(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarDatePicker : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarDatePicker(std::nullptr_t = nullptr) noexcept {} ICalendarDatePicker(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarDatePicker2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarDatePicker2(std::nullptr_t = nullptr) noexcept {} ICalendarDatePicker2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarDatePicker3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarDatePicker3(std::nullptr_t = nullptr) noexcept {} ICalendarDatePicker3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarDatePickerDateChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarDatePickerDateChangedEventArgs(std::nullptr_t = nullptr) noexcept {} ICalendarDatePickerDateChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarDatePickerFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarDatePickerFactory(std::nullptr_t = nullptr) noexcept {} ICalendarDatePickerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarDatePickerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarDatePickerStatics(std::nullptr_t = nullptr) noexcept {} ICalendarDatePickerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarDatePickerStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarDatePickerStatics2(std::nullptr_t = nullptr) noexcept {} ICalendarDatePickerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarDatePickerStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarDatePickerStatics3(std::nullptr_t = nullptr) noexcept {} ICalendarDatePickerStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarView : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarView(std::nullptr_t = nullptr) noexcept {} ICalendarView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarView2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarView2(std::nullptr_t = nullptr) noexcept {} ICalendarView2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarViewDayItem : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarViewDayItem(std::nullptr_t = nullptr) noexcept {} ICalendarViewDayItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarViewDayItemChangingEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarViewDayItemChangingEventArgs(std::nullptr_t = nullptr) noexcept {} ICalendarViewDayItemChangingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarViewDayItemFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarViewDayItemFactory(std::nullptr_t = nullptr) noexcept {} ICalendarViewDayItemFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarViewDayItemStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarViewDayItemStatics(std::nullptr_t = nullptr) noexcept {} ICalendarViewDayItemStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarViewFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarViewFactory(std::nullptr_t = nullptr) noexcept {} ICalendarViewFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarViewSelectedDatesChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarViewSelectedDatesChangedEventArgs(std::nullptr_t = nullptr) noexcept {} ICalendarViewSelectedDatesChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarViewStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarViewStatics(std::nullptr_t = nullptr) noexcept {} ICalendarViewStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarViewStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICalendarViewStatics2(std::nullptr_t = nullptr) noexcept {} ICalendarViewStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICandidateWindowBoundsChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICandidateWindowBoundsChangedEventArgs(std::nullptr_t = nullptr) noexcept {} ICandidateWindowBoundsChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICanvas : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICanvas(std::nullptr_t = nullptr) noexcept {} ICanvas(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICanvasFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICanvasFactory(std::nullptr_t = nullptr) noexcept {} ICanvasFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICanvasStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICanvasStatics(std::nullptr_t = nullptr) noexcept {} ICanvasStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICaptureElement : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICaptureElement(std::nullptr_t = nullptr) noexcept {} ICaptureElement(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICaptureElementStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICaptureElementStatics(std::nullptr_t = nullptr) noexcept {} ICaptureElementStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICheckBox : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICheckBox(std::nullptr_t = nullptr) noexcept {} ICheckBox(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICheckBoxFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICheckBoxFactory(std::nullptr_t = nullptr) noexcept {} ICheckBoxFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IChoosingGroupHeaderContainerEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IChoosingGroupHeaderContainerEventArgs(std::nullptr_t = nullptr) noexcept {} IChoosingGroupHeaderContainerEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IChoosingItemContainerEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IChoosingItemContainerEventArgs(std::nullptr_t = nullptr) noexcept {} IChoosingItemContainerEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICleanUpVirtualizedItemEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICleanUpVirtualizedItemEventArgs(std::nullptr_t = nullptr) noexcept {} ICleanUpVirtualizedItemEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColorChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IColorChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IColorChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColorPicker : winrt::Windows::Foundation::IInspectable, impl::consume_t { IColorPicker(std::nullptr_t = nullptr) noexcept {} IColorPicker(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColorPickerFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IColorPickerFactory(std::nullptr_t = nullptr) noexcept {} IColorPickerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColorPickerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IColorPickerStatics(std::nullptr_t = nullptr) noexcept {} IColorPickerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColumnDefinition : winrt::Windows::Foundation::IInspectable, impl::consume_t { IColumnDefinition(std::nullptr_t = nullptr) noexcept {} IColumnDefinition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColumnDefinitionStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IColumnDefinitionStatics(std::nullptr_t = nullptr) noexcept {} IColumnDefinitionStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IComboBox : winrt::Windows::Foundation::IInspectable, impl::consume_t { IComboBox(std::nullptr_t = nullptr) noexcept {} IComboBox(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IComboBox2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IComboBox2(std::nullptr_t = nullptr) noexcept {} IComboBox2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IComboBox3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IComboBox3(std::nullptr_t = nullptr) noexcept {} IComboBox3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IComboBox4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IComboBox4(std::nullptr_t = nullptr) noexcept {} IComboBox4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IComboBox5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IComboBox5(std::nullptr_t = nullptr) noexcept {} IComboBox5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IComboBox6 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IComboBox6(std::nullptr_t = nullptr) noexcept {} IComboBox6(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IComboBoxFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IComboBoxFactory(std::nullptr_t = nullptr) noexcept {} IComboBoxFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IComboBoxItem : winrt::Windows::Foundation::IInspectable, impl::consume_t { IComboBoxItem(std::nullptr_t = nullptr) noexcept {} IComboBoxItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IComboBoxItemFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IComboBoxItemFactory(std::nullptr_t = nullptr) noexcept {} IComboBoxItemFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IComboBoxOverrides : winrt::Windows::Foundation::IInspectable, impl::consume_t { IComboBoxOverrides(std::nullptr_t = nullptr) noexcept {} IComboBoxOverrides(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IComboBoxStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IComboBoxStatics(std::nullptr_t = nullptr) noexcept {} IComboBoxStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IComboBoxStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IComboBoxStatics2(std::nullptr_t = nullptr) noexcept {} IComboBoxStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IComboBoxStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IComboBoxStatics3(std::nullptr_t = nullptr) noexcept {} IComboBoxStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IComboBoxStatics4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IComboBoxStatics4(std::nullptr_t = nullptr) noexcept {} IComboBoxStatics4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IComboBoxStatics5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IComboBoxStatics5(std::nullptr_t = nullptr) noexcept {} IComboBoxStatics5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IComboBoxStatics6 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IComboBoxStatics6(std::nullptr_t = nullptr) noexcept {} IComboBoxStatics6(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IComboBoxTextSubmittedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IComboBoxTextSubmittedEventArgs(std::nullptr_t = nullptr) noexcept {} IComboBoxTextSubmittedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBar : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICommandBar(std::nullptr_t = nullptr) noexcept {} ICommandBar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBar2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICommandBar2(std::nullptr_t = nullptr) noexcept {} ICommandBar2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBar3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICommandBar3(std::nullptr_t = nullptr) noexcept {} ICommandBar3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBarElement : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICommandBarElement(std::nullptr_t = nullptr) noexcept {} ICommandBarElement(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBarElement2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICommandBarElement2(std::nullptr_t = nullptr) noexcept {} ICommandBarElement2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBarFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICommandBarFactory(std::nullptr_t = nullptr) noexcept {} ICommandBarFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBarFlyout : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICommandBarFlyout(std::nullptr_t = nullptr) noexcept {} ICommandBarFlyout(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBarFlyoutFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICommandBarFlyoutFactory(std::nullptr_t = nullptr) noexcept {} ICommandBarFlyoutFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBarOverflowPresenter : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICommandBarOverflowPresenter(std::nullptr_t = nullptr) noexcept {} ICommandBarOverflowPresenter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBarOverflowPresenterFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICommandBarOverflowPresenterFactory(std::nullptr_t = nullptr) noexcept {} ICommandBarOverflowPresenterFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBarStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICommandBarStatics(std::nullptr_t = nullptr) noexcept {} ICommandBarStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBarStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICommandBarStatics2(std::nullptr_t = nullptr) noexcept {} ICommandBarStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBarStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICommandBarStatics3(std::nullptr_t = nullptr) noexcept {} ICommandBarStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContainerContentChangingEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContainerContentChangingEventArgs(std::nullptr_t = nullptr) noexcept {} IContainerContentChangingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentControl : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentControl(std::nullptr_t = nullptr) noexcept {} IContentControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentControl2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentControl2(std::nullptr_t = nullptr) noexcept {} IContentControl2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentControlFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentControlFactory(std::nullptr_t = nullptr) noexcept {} IContentControlFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentControlOverrides : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentControlOverrides(std::nullptr_t = nullptr) noexcept {} IContentControlOverrides(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentControlStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentControlStatics(std::nullptr_t = nullptr) noexcept {} IContentControlStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentDialog : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentDialog(std::nullptr_t = nullptr) noexcept {} IContentDialog(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentDialog2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentDialog2(std::nullptr_t = nullptr) noexcept {} IContentDialog2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentDialog3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentDialog3(std::nullptr_t = nullptr) noexcept {} IContentDialog3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentDialogButtonClickDeferral : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentDialogButtonClickDeferral(std::nullptr_t = nullptr) noexcept {} IContentDialogButtonClickDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentDialogButtonClickEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentDialogButtonClickEventArgs(std::nullptr_t = nullptr) noexcept {} IContentDialogButtonClickEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentDialogClosedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentDialogClosedEventArgs(std::nullptr_t = nullptr) noexcept {} IContentDialogClosedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentDialogClosingDeferral : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentDialogClosingDeferral(std::nullptr_t = nullptr) noexcept {} IContentDialogClosingDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentDialogClosingEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentDialogClosingEventArgs(std::nullptr_t = nullptr) noexcept {} IContentDialogClosingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentDialogFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentDialogFactory(std::nullptr_t = nullptr) noexcept {} IContentDialogFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentDialogOpenedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentDialogOpenedEventArgs(std::nullptr_t = nullptr) noexcept {} IContentDialogOpenedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentDialogStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentDialogStatics(std::nullptr_t = nullptr) noexcept {} IContentDialogStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentDialogStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentDialogStatics2(std::nullptr_t = nullptr) noexcept {} IContentDialogStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentLinkChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentLinkChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IContentLinkChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentPresenter : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentPresenter(std::nullptr_t = nullptr) noexcept {} IContentPresenter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentPresenter2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentPresenter2(std::nullptr_t = nullptr) noexcept {} IContentPresenter2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentPresenter3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentPresenter3(std::nullptr_t = nullptr) noexcept {} IContentPresenter3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentPresenter4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentPresenter4(std::nullptr_t = nullptr) noexcept {} IContentPresenter4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentPresenter5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentPresenter5(std::nullptr_t = nullptr) noexcept {} IContentPresenter5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentPresenterFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentPresenterFactory(std::nullptr_t = nullptr) noexcept {} IContentPresenterFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentPresenterOverrides : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentPresenterOverrides(std::nullptr_t = nullptr) noexcept {} IContentPresenterOverrides(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentPresenterStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentPresenterStatics(std::nullptr_t = nullptr) noexcept {} IContentPresenterStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentPresenterStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentPresenterStatics2(std::nullptr_t = nullptr) noexcept {} IContentPresenterStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentPresenterStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentPresenterStatics3(std::nullptr_t = nullptr) noexcept {} IContentPresenterStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentPresenterStatics4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentPresenterStatics4(std::nullptr_t = nullptr) noexcept {} IContentPresenterStatics4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentPresenterStatics5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentPresenterStatics5(std::nullptr_t = nullptr) noexcept {} IContentPresenterStatics5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContextMenuEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContextMenuEventArgs(std::nullptr_t = nullptr) noexcept {} IContextMenuEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IControl : winrt::Windows::Foundation::IInspectable, impl::consume_t { IControl(std::nullptr_t = nullptr) noexcept {} IControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IControl2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IControl2(std::nullptr_t = nullptr) noexcept {} IControl2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IControl3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IControl3(std::nullptr_t = nullptr) noexcept {} IControl3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IControl4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IControl4(std::nullptr_t = nullptr) noexcept {} IControl4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IControl5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IControl5(std::nullptr_t = nullptr) noexcept {} IControl5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IControl7 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IControl7(std::nullptr_t = nullptr) noexcept {} IControl7(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IControlFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IControlFactory(std::nullptr_t = nullptr) noexcept {} IControlFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IControlOverrides : winrt::Windows::Foundation::IInspectable, impl::consume_t { IControlOverrides(std::nullptr_t = nullptr) noexcept {} IControlOverrides(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IControlOverrides6 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IControlOverrides6(std::nullptr_t = nullptr) noexcept {} IControlOverrides6(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IControlProtected : winrt::Windows::Foundation::IInspectable, impl::consume_t { IControlProtected(std::nullptr_t = nullptr) noexcept {} IControlProtected(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IControlStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IControlStatics(std::nullptr_t = nullptr) noexcept {} IControlStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IControlStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IControlStatics2(std::nullptr_t = nullptr) noexcept {} IControlStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IControlStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IControlStatics3(std::nullptr_t = nullptr) noexcept {} IControlStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IControlStatics4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IControlStatics4(std::nullptr_t = nullptr) noexcept {} IControlStatics4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IControlStatics5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IControlStatics5(std::nullptr_t = nullptr) noexcept {} IControlStatics5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IControlStatics7 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IControlStatics7(std::nullptr_t = nullptr) noexcept {} IControlStatics7(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IControlTemplate : winrt::Windows::Foundation::IInspectable, impl::consume_t { IControlTemplate(std::nullptr_t = nullptr) noexcept {} IControlTemplate(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDataTemplateSelector : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDataTemplateSelector(std::nullptr_t = nullptr) noexcept {} IDataTemplateSelector(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDataTemplateSelector2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDataTemplateSelector2(std::nullptr_t = nullptr) noexcept {} IDataTemplateSelector2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDataTemplateSelectorFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDataTemplateSelectorFactory(std::nullptr_t = nullptr) noexcept {} IDataTemplateSelectorFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDataTemplateSelectorOverrides : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDataTemplateSelectorOverrides(std::nullptr_t = nullptr) noexcept {} IDataTemplateSelectorOverrides(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDataTemplateSelectorOverrides2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDataTemplateSelectorOverrides2(std::nullptr_t = nullptr) noexcept {} IDataTemplateSelectorOverrides2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDatePickedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDatePickedEventArgs(std::nullptr_t = nullptr) noexcept {} IDatePickedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDatePicker : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDatePicker(std::nullptr_t = nullptr) noexcept {} IDatePicker(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDatePicker2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDatePicker2(std::nullptr_t = nullptr) noexcept {} IDatePicker2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDatePicker3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDatePicker3(std::nullptr_t = nullptr) noexcept {} IDatePicker3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDatePickerFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDatePickerFactory(std::nullptr_t = nullptr) noexcept {} IDatePickerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDatePickerFlyout : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDatePickerFlyout(std::nullptr_t = nullptr) noexcept {} IDatePickerFlyout(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDatePickerFlyout2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDatePickerFlyout2(std::nullptr_t = nullptr) noexcept {} IDatePickerFlyout2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDatePickerFlyoutItem : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDatePickerFlyoutItem(std::nullptr_t = nullptr) noexcept {} IDatePickerFlyoutItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDatePickerFlyoutItemStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDatePickerFlyoutItemStatics(std::nullptr_t = nullptr) noexcept {} IDatePickerFlyoutItemStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDatePickerFlyoutPresenter : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDatePickerFlyoutPresenter(std::nullptr_t = nullptr) noexcept {} IDatePickerFlyoutPresenter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDatePickerFlyoutPresenter2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDatePickerFlyoutPresenter2(std::nullptr_t = nullptr) noexcept {} IDatePickerFlyoutPresenter2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDatePickerFlyoutPresenterStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDatePickerFlyoutPresenterStatics2(std::nullptr_t = nullptr) noexcept {} IDatePickerFlyoutPresenterStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDatePickerFlyoutStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDatePickerFlyoutStatics(std::nullptr_t = nullptr) noexcept {} IDatePickerFlyoutStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDatePickerFlyoutStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDatePickerFlyoutStatics2(std::nullptr_t = nullptr) noexcept {} IDatePickerFlyoutStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDatePickerSelectedValueChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDatePickerSelectedValueChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IDatePickerSelectedValueChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDatePickerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDatePickerStatics(std::nullptr_t = nullptr) noexcept {} IDatePickerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDatePickerStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDatePickerStatics2(std::nullptr_t = nullptr) noexcept {} IDatePickerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDatePickerStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDatePickerStatics3(std::nullptr_t = nullptr) noexcept {} IDatePickerStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDatePickerValueChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDatePickerValueChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IDatePickerValueChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragItemsCompletedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDragItemsCompletedEventArgs(std::nullptr_t = nullptr) noexcept {} IDragItemsCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragItemsStartingEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDragItemsStartingEventArgs(std::nullptr_t = nullptr) noexcept {} IDragItemsStartingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDropDownButton : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDropDownButton(std::nullptr_t = nullptr) noexcept {} IDropDownButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDropDownButtonAutomationPeer : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDropDownButtonAutomationPeer(std::nullptr_t = nullptr) noexcept {} IDropDownButtonAutomationPeer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDropDownButtonAutomationPeerFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDropDownButtonAutomationPeerFactory(std::nullptr_t = nullptr) noexcept {} IDropDownButtonAutomationPeerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDropDownButtonFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDropDownButtonFactory(std::nullptr_t = nullptr) noexcept {} IDropDownButtonFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDynamicOverflowItemsChangingEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDynamicOverflowItemsChangingEventArgs(std::nullptr_t = nullptr) noexcept {} IDynamicOverflowItemsChangingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlipView : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFlipView(std::nullptr_t = nullptr) noexcept {} IFlipView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlipView2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFlipView2(std::nullptr_t = nullptr) noexcept {} IFlipView2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlipViewFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFlipViewFactory(std::nullptr_t = nullptr) noexcept {} IFlipViewFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlipViewItem : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFlipViewItem(std::nullptr_t = nullptr) noexcept {} IFlipViewItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlipViewItemFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFlipViewItemFactory(std::nullptr_t = nullptr) noexcept {} IFlipViewItemFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlipViewStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFlipViewStatics2(std::nullptr_t = nullptr) noexcept {} IFlipViewStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyout : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFlyout(std::nullptr_t = nullptr) noexcept {} IFlyout(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFlyoutFactory(std::nullptr_t = nullptr) noexcept {} IFlyoutFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutPresenter : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFlyoutPresenter(std::nullptr_t = nullptr) noexcept {} IFlyoutPresenter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutPresenter2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFlyoutPresenter2(std::nullptr_t = nullptr) noexcept {} IFlyoutPresenter2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutPresenterFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFlyoutPresenterFactory(std::nullptr_t = nullptr) noexcept {} IFlyoutPresenterFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutPresenterStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFlyoutPresenterStatics2(std::nullptr_t = nullptr) noexcept {} IFlyoutPresenterStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFlyoutStatics(std::nullptr_t = nullptr) noexcept {} IFlyoutStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFocusDisengagedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFocusDisengagedEventArgs(std::nullptr_t = nullptr) noexcept {} IFocusDisengagedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFocusEngagedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFocusEngagedEventArgs(std::nullptr_t = nullptr) noexcept {} IFocusEngagedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFocusEngagedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFocusEngagedEventArgs2(std::nullptr_t = nullptr) noexcept {} IFocusEngagedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFontIcon : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFontIcon(std::nullptr_t = nullptr) noexcept {} IFontIcon(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFontIcon2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFontIcon2(std::nullptr_t = nullptr) noexcept {} IFontIcon2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFontIcon3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFontIcon3(std::nullptr_t = nullptr) noexcept {} IFontIcon3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFontIconFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFontIconFactory(std::nullptr_t = nullptr) noexcept {} IFontIconFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFontIconSource : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFontIconSource(std::nullptr_t = nullptr) noexcept {} IFontIconSource(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFontIconSourceFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFontIconSourceFactory(std::nullptr_t = nullptr) noexcept {} IFontIconSourceFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFontIconSourceStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFontIconSourceStatics(std::nullptr_t = nullptr) noexcept {} IFontIconSourceStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFontIconStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFontIconStatics(std::nullptr_t = nullptr) noexcept {} IFontIconStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFontIconStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFontIconStatics2(std::nullptr_t = nullptr) noexcept {} IFontIconStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFontIconStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFontIconStatics3(std::nullptr_t = nullptr) noexcept {} IFontIconStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrame : winrt::Windows::Foundation::IInspectable, impl::consume_t