// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Microsoft_UI_Content_1_H #define WINRT_Microsoft_UI_Content_1_H #include "winrt/impl/Windows.Foundation.0.h" #include "winrt/impl/Microsoft.UI.Content.0.h" WINRT_EXPORT namespace winrt::Microsoft::UI::Content { struct WINRT_IMPL_EMPTY_BASES IChildSiteLink : winrt::Windows::Foundation::IInspectable, impl::consume_t { IChildSiteLink(std::nullptr_t = nullptr) noexcept {} IChildSiteLink(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IChildSiteLinkStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IChildSiteLinkStatics(std::nullptr_t = nullptr) noexcept {} IChildSiteLinkStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentCoordinateConverter : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentCoordinateConverter(std::nullptr_t = nullptr) noexcept {} IContentCoordinateConverter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentCoordinateConverterFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentCoordinateConverterFactory(std::nullptr_t = nullptr) noexcept {} IContentCoordinateConverterFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentCoordinateConverterStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentCoordinateConverterStatics(std::nullptr_t = nullptr) noexcept {} IContentCoordinateConverterStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentDeferral : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentDeferral(std::nullptr_t = nullptr) noexcept {} IContentDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentEnvironmentSettingChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentEnvironmentSettingChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IContentEnvironmentSettingChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentEnvironmentStateChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentEnvironmentStateChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IContentEnvironmentStateChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentEnvironmentStateChangedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentEnvironmentStateChangedEventArgs2(std::nullptr_t = nullptr) noexcept {} IContentEnvironmentStateChangedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentIsland : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentIsland(std::nullptr_t = nullptr) noexcept {} IContentIsland(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentIsland2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentIsland2(std::nullptr_t = nullptr) noexcept {} IContentIsland2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentIslandAutomation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentIslandAutomation(std::nullptr_t = nullptr) noexcept {} IContentIslandAutomation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentIslandAutomationProviderRequestedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentIslandAutomationProviderRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} IContentIslandAutomationProviderRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentIslandEnvironment : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentIslandEnvironment(std::nullptr_t = nullptr) noexcept {} IContentIslandEnvironment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentIslandEnvironment2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentIslandEnvironment2(std::nullptr_t = nullptr) noexcept {} IContentIslandEnvironment2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentIslandEnvironmentFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentIslandEnvironmentFactory(std::nullptr_t = nullptr) noexcept {} IContentIslandEnvironmentFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentIslandFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentIslandFactory(std::nullptr_t = nullptr) noexcept {} IContentIslandFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentIslandStateChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentIslandStateChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IContentIslandStateChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentIslandStateChangedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentIslandStateChangedEventArgs2(std::nullptr_t = nullptr) noexcept {} IContentIslandStateChangedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentIslandStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentIslandStatics(std::nullptr_t = nullptr) noexcept {} IContentIslandStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentIslandStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentIslandStatics2(std::nullptr_t = nullptr) noexcept {} IContentIslandStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentSite : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentSite(std::nullptr_t = nullptr) noexcept {} IContentSite(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentSite2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentSite2(std::nullptr_t = nullptr) noexcept {} IContentSite2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentSiteAutomation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentSiteAutomation(std::nullptr_t = nullptr) noexcept {} IContentSiteAutomation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentSiteAutomationProviderRequestedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentSiteAutomationProviderRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} IContentSiteAutomationProviderRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentSiteBridge : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IContentSiteBridge(std::nullptr_t = nullptr) noexcept {} IContentSiteBridge(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentSiteEnvironment : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentSiteEnvironment(std::nullptr_t = nullptr) noexcept {} IContentSiteEnvironment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentSiteEnvironment2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentSiteEnvironment2(std::nullptr_t = nullptr) noexcept {} IContentSiteEnvironment2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentSiteEnvironmentFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentSiteEnvironmentFactory(std::nullptr_t = nullptr) noexcept {} IContentSiteEnvironmentFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentSiteEnvironmentView : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentSiteEnvironmentView(std::nullptr_t = nullptr) noexcept {} IContentSiteEnvironmentView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentSiteEnvironmentView2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentSiteEnvironmentView2(std::nullptr_t = nullptr) noexcept {} IContentSiteEnvironmentView2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentSiteEnvironmentViewFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentSiteEnvironmentViewFactory(std::nullptr_t = nullptr) noexcept {} IContentSiteEnvironmentViewFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentSiteFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentSiteFactory(std::nullptr_t = nullptr) noexcept {} IContentSiteFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentSiteInput : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentSiteInput(std::nullptr_t = nullptr) noexcept {} IContentSiteInput(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentSiteLink : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentSiteLink(std::nullptr_t = nullptr) noexcept {} IContentSiteLink(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentSiteRequestedStateChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentSiteRequestedStateChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IContentSiteRequestedStateChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentSiteView : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentSiteView(std::nullptr_t = nullptr) noexcept {} IContentSiteView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentSiteView2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentSiteView2(std::nullptr_t = nullptr) noexcept {} IContentSiteView2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentSiteViewAutomation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentSiteViewAutomation(std::nullptr_t = nullptr) noexcept {} IContentSiteViewAutomation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IContentSiteViewFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentSiteViewFactory(std::nullptr_t = nullptr) noexcept {} IContentSiteViewFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDesktopAttachedSiteBridge : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDesktopAttachedSiteBridge(std::nullptr_t = nullptr) noexcept {} IDesktopAttachedSiteBridge(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDesktopAttachedSiteBridgeStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDesktopAttachedSiteBridgeStatics(std::nullptr_t = nullptr) noexcept {} IDesktopAttachedSiteBridgeStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDesktopChildSiteBridge : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDesktopChildSiteBridge(std::nullptr_t = nullptr) noexcept {} IDesktopChildSiteBridge(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDesktopChildSiteBridgeStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDesktopChildSiteBridgeStatics(std::nullptr_t = nullptr) noexcept {} IDesktopChildSiteBridgeStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDesktopChildSiteBridgeStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDesktopChildSiteBridgeStatics2(std::nullptr_t = nullptr) noexcept {} IDesktopChildSiteBridgeStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDesktopPopupSiteBridge : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDesktopPopupSiteBridge(std::nullptr_t = nullptr) noexcept {} IDesktopPopupSiteBridge(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDesktopPopupSiteBridgeStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDesktopPopupSiteBridgeStatics(std::nullptr_t = nullptr) noexcept {} IDesktopPopupSiteBridgeStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDesktopSiteBridge : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDesktopSiteBridge(std::nullptr_t = nullptr) noexcept {} IDesktopSiteBridge(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDesktopSiteBridgeFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDesktopSiteBridgeFactory(std::nullptr_t = nullptr) noexcept {} IDesktopSiteBridgeFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDesktopSiteBridgeStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDesktopSiteBridgeStatics(std::nullptr_t = nullptr) noexcept {} IDesktopSiteBridgeStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif