// C++/WinRT v2.0.220110.5 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #pragma once #ifndef WINRT_Windows_UI_ViewManagement_1_H #define WINRT_Windows_UI_ViewManagement_1_H #include "winrt/impl/Windows.UI.ViewManagement.0.h" WINRT_EXPORT namespace winrt::Windows::UI::ViewManagement { struct __declspec(empty_bases) IAccessibilitySettings : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAccessibilitySettings(std::nullptr_t = nullptr) noexcept {} IAccessibilitySettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IActivationViewSwitcher : winrt::Windows::Foundation::IInspectable, impl::consume_t { IActivationViewSwitcher(std::nullptr_t = nullptr) noexcept {} IActivationViewSwitcher(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationView : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationView(std::nullptr_t = nullptr) noexcept {} IApplicationView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationView2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationView2(std::nullptr_t = nullptr) noexcept {} IApplicationView2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationView3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationView3(std::nullptr_t = nullptr) noexcept {} IApplicationView3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationView4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationView4(std::nullptr_t = nullptr) noexcept {} IApplicationView4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationView7 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationView7(std::nullptr_t = nullptr) noexcept {} IApplicationView7(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationView9 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationView9(std::nullptr_t = nullptr) noexcept {} IApplicationView9(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewConsolidatedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewConsolidatedEventArgs(std::nullptr_t = nullptr) noexcept {} IApplicationViewConsolidatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewConsolidatedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewConsolidatedEventArgs2(std::nullptr_t = nullptr) noexcept {} IApplicationViewConsolidatedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewFullscreenStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewFullscreenStatics(std::nullptr_t = nullptr) noexcept {} IApplicationViewFullscreenStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewInteropStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewInteropStatics(std::nullptr_t = nullptr) noexcept {} IApplicationViewInteropStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewScaling : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewScaling(std::nullptr_t = nullptr) noexcept {} IApplicationViewScaling(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewScalingStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewScalingStatics(std::nullptr_t = nullptr) noexcept {} IApplicationViewScalingStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewStatics(std::nullptr_t = nullptr) noexcept {} IApplicationViewStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewStatics2(std::nullptr_t = nullptr) noexcept {} IApplicationViewStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewStatics3(std::nullptr_t = nullptr) noexcept {} IApplicationViewStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewStatics4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewStatics4(std::nullptr_t = nullptr) noexcept {} IApplicationViewStatics4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewSwitcherStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewSwitcherStatics(std::nullptr_t = nullptr) noexcept {} IApplicationViewSwitcherStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewSwitcherStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewSwitcherStatics2(std::nullptr_t = nullptr) noexcept {} IApplicationViewSwitcherStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewSwitcherStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewSwitcherStatics3(std::nullptr_t = nullptr) noexcept {} IApplicationViewSwitcherStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewTitleBar : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewTitleBar(std::nullptr_t = nullptr) noexcept {} IApplicationViewTitleBar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewTransferContext : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewTransferContext(std::nullptr_t = nullptr) noexcept {} IApplicationViewTransferContext(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewTransferContextStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewTransferContextStatics(std::nullptr_t = nullptr) noexcept {} IApplicationViewTransferContextStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewWithContext : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewWithContext(std::nullptr_t = nullptr) noexcept {} IApplicationViewWithContext(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInputPane : winrt::Windows::Foundation::IInspectable, impl::consume_t { IInputPane(std::nullptr_t = nullptr) noexcept {} IInputPane(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInputPane2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IInputPane2(std::nullptr_t = nullptr) noexcept {} IInputPane2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInputPaneControl : winrt::Windows::Foundation::IInspectable, impl::consume_t { IInputPaneControl(std::nullptr_t = nullptr) noexcept {} IInputPaneControl(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInputPaneStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IInputPaneStatics(std::nullptr_t = nullptr) noexcept {} IInputPaneStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInputPaneStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IInputPaneStatics2(std::nullptr_t = nullptr) noexcept {} IInputPaneStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInputPaneVisibilityEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IInputPaneVisibilityEventArgs(std::nullptr_t = nullptr) noexcept {} IInputPaneVisibilityEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IProjectionManagerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IProjectionManagerStatics(std::nullptr_t = nullptr) noexcept {} IProjectionManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IProjectionManagerStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IProjectionManagerStatics2(std::nullptr_t = nullptr) noexcept {} IProjectionManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStatusBar : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStatusBar(std::nullptr_t = nullptr) noexcept {} IStatusBar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStatusBarProgressIndicator : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStatusBarProgressIndicator(std::nullptr_t = nullptr) noexcept {} IStatusBarProgressIndicator(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStatusBarStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStatusBarStatics(std::nullptr_t = nullptr) noexcept {} IStatusBarStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUISettings : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUISettings(std::nullptr_t = nullptr) noexcept {} IUISettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUISettings2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUISettings2(std::nullptr_t = nullptr) noexcept {} IUISettings2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUISettings3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUISettings3(std::nullptr_t = nullptr) noexcept {} IUISettings3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUISettings4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUISettings4(std::nullptr_t = nullptr) noexcept {} IUISettings4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUISettings5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUISettings5(std::nullptr_t = nullptr) noexcept {} IUISettings5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUISettings6 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUISettings6(std::nullptr_t = nullptr) noexcept {} IUISettings6(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUISettingsAnimationsEnabledChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUISettingsAnimationsEnabledChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IUISettingsAnimationsEnabledChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUISettingsAutoHideScrollBarsChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUISettingsAutoHideScrollBarsChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IUISettingsAutoHideScrollBarsChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUISettingsMessageDurationChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUISettingsMessageDurationChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IUISettingsMessageDurationChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIViewSettings : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIViewSettings(std::nullptr_t = nullptr) noexcept {} IUIViewSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIViewSettingsStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIViewSettingsStatics(std::nullptr_t = nullptr) noexcept {} IUIViewSettingsStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IViewModePreferences : winrt::Windows::Foundation::IInspectable, impl::consume_t { IViewModePreferences(std::nullptr_t = nullptr) noexcept {} IViewModePreferences(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IViewModePreferencesStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IViewModePreferencesStatics(std::nullptr_t = nullptr) noexcept {} IViewModePreferencesStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif