// C++/WinRT v2.0.250303.1 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #pragma once #ifndef WINRT_Windows_UI_ApplicationSettings_1_H #define WINRT_Windows_UI_ApplicationSettings_1_H #include "winrt/impl/Windows.UI.ApplicationSettings.0.h" WINRT_EXPORT namespace winrt::Windows::UI::ApplicationSettings { struct WINRT_IMPL_EMPTY_BASES IAccountsSettingsPane : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAccountsSettingsPane(std::nullptr_t = nullptr) noexcept {} IAccountsSettingsPane(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAccountsSettingsPaneCommandsRequestedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAccountsSettingsPaneCommandsRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} IAccountsSettingsPaneCommandsRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAccountsSettingsPaneCommandsRequestedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAccountsSettingsPaneCommandsRequestedEventArgs2(std::nullptr_t = nullptr) noexcept {} IAccountsSettingsPaneCommandsRequestedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAccountsSettingsPaneEventDeferral : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAccountsSettingsPaneEventDeferral(std::nullptr_t = nullptr) noexcept {} IAccountsSettingsPaneEventDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAccountsSettingsPaneStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAccountsSettingsPaneStatics(std::nullptr_t = nullptr) noexcept {} IAccountsSettingsPaneStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAccountsSettingsPaneStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IAccountsSettingsPaneStatics2(std::nullptr_t = nullptr) noexcept {} IAccountsSettingsPaneStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAccountsSettingsPaneStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAccountsSettingsPaneStatics3(std::nullptr_t = nullptr) noexcept {} IAccountsSettingsPaneStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICredentialCommand : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICredentialCommand(std::nullptr_t = nullptr) noexcept {} ICredentialCommand(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICredentialCommandFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICredentialCommandFactory(std::nullptr_t = nullptr) noexcept {} ICredentialCommandFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ISettingsCommandFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISettingsCommandFactory(std::nullptr_t = nullptr) noexcept {} ISettingsCommandFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ISettingsCommandStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISettingsCommandStatics(std::nullptr_t = nullptr) noexcept {} ISettingsCommandStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ISettingsPane : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISettingsPane(std::nullptr_t = nullptr) noexcept {} ISettingsPane(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ISettingsPaneCommandsRequest : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISettingsPaneCommandsRequest(std::nullptr_t = nullptr) noexcept {} ISettingsPaneCommandsRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ISettingsPaneCommandsRequestedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISettingsPaneCommandsRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} ISettingsPaneCommandsRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ISettingsPaneStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISettingsPaneStatics(std::nullptr_t = nullptr) noexcept {} ISettingsPaneStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountCommand : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAccountCommand(std::nullptr_t = nullptr) noexcept {} IWebAccountCommand(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountCommandFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAccountCommandFactory(std::nullptr_t = nullptr) noexcept {} IWebAccountCommandFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountInvokedArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAccountInvokedArgs(std::nullptr_t = nullptr) noexcept {} IWebAccountInvokedArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountProviderCommand : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAccountProviderCommand(std::nullptr_t = nullptr) noexcept {} IWebAccountProviderCommand(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountProviderCommandFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAccountProviderCommandFactory(std::nullptr_t = nullptr) noexcept {} IWebAccountProviderCommandFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif