// C++/WinRT v2.0.200609.3 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #ifndef WINRT_Windows_ApplicationModel_Activation_1_H #define WINRT_Windows_ApplicationModel_Activation_1_H #include "winrt/impl/Windows.ApplicationModel.Activation.0.h" WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Activation { struct __declspec(empty_bases) IActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IActivatedEventArgsWithUser : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IActivatedEventArgsWithUser(std::nullptr_t = nullptr) noexcept {} IActivatedEventArgsWithUser(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IApplicationViewActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IApplicationViewActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppointmentsProviderActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IAppointmentsProviderActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IAppointmentsProviderActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppointmentsProviderAddAppointmentActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IAppointmentsProviderAddAppointmentActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IAppointmentsProviderAddAppointmentActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppointmentsProviderRemoveAppointmentActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IAppointmentsProviderRemoveAppointmentActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IAppointmentsProviderRemoveAppointmentActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppointmentsProviderReplaceAppointmentActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IAppointmentsProviderReplaceAppointmentActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IAppointmentsProviderReplaceAppointmentActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppointmentsProviderShowTimeFrameActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IAppointmentsProviderShowTimeFrameActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IAppointmentsProviderShowTimeFrameActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBackgroundActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IBackgroundActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IBackgroundActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBarcodeScannerPreviewActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IBarcodeScannerPreviewActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IBarcodeScannerPreviewActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICachedFileUpdaterActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { ICachedFileUpdaterActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} ICachedFileUpdaterActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICameraSettingsActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { ICameraSettingsActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} ICameraSettingsActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandLineActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { ICommandLineActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} ICommandLineActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandLineActivationOperation : Windows::Foundation::IInspectable, impl::consume_t { ICommandLineActivationOperation(std::nullptr_t = nullptr) noexcept {} ICommandLineActivationOperation(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContactActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IContactActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IContactActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContactCallActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IContactCallActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IContactCallActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContactMapActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IContactMapActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IContactMapActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContactMessageActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IContactMessageActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IContactMessageActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContactPanelActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IContactPanelActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IContactPanelActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContactPickerActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IContactPickerActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IContactPickerActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContactPostActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IContactPostActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IContactPostActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContactVideoCallActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IContactVideoCallActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IContactVideoCallActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContactsProviderActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IContactsProviderActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IContactsProviderActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContinuationActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IContinuationActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IContinuationActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDeviceActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IDeviceActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IDeviceActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDevicePairingActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IDevicePairingActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IDevicePairingActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDialReceiverActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IDialReceiverActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IDialReceiverActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFileActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IFileActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IFileActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFileActivatedEventArgsWithCallerPackageFamilyName : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IFileActivatedEventArgsWithCallerPackageFamilyName(std::nullptr_t = nullptr) noexcept {} IFileActivatedEventArgsWithCallerPackageFamilyName(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFileActivatedEventArgsWithNeighboringFiles : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IFileActivatedEventArgsWithNeighboringFiles(std::nullptr_t = nullptr) noexcept {} IFileActivatedEventArgsWithNeighboringFiles(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFileOpenPickerActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IFileOpenPickerActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IFileOpenPickerActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFileOpenPickerActivatedEventArgs2 : Windows::Foundation::IInspectable, impl::consume_t { IFileOpenPickerActivatedEventArgs2(std::nullptr_t = nullptr) noexcept {} IFileOpenPickerActivatedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFileOpenPickerContinuationEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IFileOpenPickerContinuationEventArgs(std::nullptr_t = nullptr) noexcept {} IFileOpenPickerContinuationEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFileSavePickerActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IFileSavePickerActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IFileSavePickerActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFileSavePickerActivatedEventArgs2 : Windows::Foundation::IInspectable, impl::consume_t { IFileSavePickerActivatedEventArgs2(std::nullptr_t = nullptr) noexcept {} IFileSavePickerActivatedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFileSavePickerContinuationEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IFileSavePickerContinuationEventArgs(std::nullptr_t = nullptr) noexcept {} IFileSavePickerContinuationEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFolderPickerContinuationEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IFolderPickerContinuationEventArgs(std::nullptr_t = nullptr) noexcept {} IFolderPickerContinuationEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILaunchActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { ILaunchActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} ILaunchActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILaunchActivatedEventArgs2 : Windows::Foundation::IInspectable, impl::consume_t, impl::require { ILaunchActivatedEventArgs2(std::nullptr_t = nullptr) noexcept {} ILaunchActivatedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILockScreenActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { ILockScreenActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} ILockScreenActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILockScreenCallActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { ILockScreenCallActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} ILockScreenCallActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPickerReturnedActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IPickerReturnedActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IPickerReturnedActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPrelaunchActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IPrelaunchActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IPrelaunchActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPrint3DWorkflowActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IPrint3DWorkflowActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IPrint3DWorkflowActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPrintTaskSettingsActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IPrintTaskSettingsActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintTaskSettingsActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IProtocolActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IProtocolActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IProtocolActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData(std::nullptr_t = nullptr) noexcept {} IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IProtocolForResultsActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IProtocolForResultsActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IProtocolForResultsActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRestrictedLaunchActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IRestrictedLaunchActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IRestrictedLaunchActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISearchActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { ISearchActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} ISearchActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISearchActivatedEventArgsWithLinguisticDetails : Windows::Foundation::IInspectable, impl::consume_t { ISearchActivatedEventArgsWithLinguisticDetails(std::nullptr_t = nullptr) noexcept {} ISearchActivatedEventArgsWithLinguisticDetails(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IShareTargetActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IShareTargetActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IShareTargetActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISplashScreen : Windows::Foundation::IInspectable, impl::consume_t { ISplashScreen(std::nullptr_t = nullptr) noexcept {} ISplashScreen(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStartupTaskActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IStartupTaskActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IStartupTaskActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ITileActivatedInfo : Windows::Foundation::IInspectable, impl::consume_t { ITileActivatedInfo(std::nullptr_t = nullptr) noexcept {} ITileActivatedInfo(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IToastNotificationActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IToastNotificationActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IToastNotificationActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUserDataAccountProviderActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IUserDataAccountProviderActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IUserDataAccountProviderActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IViewSwitcherProvider : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IViewSwitcherProvider(std::nullptr_t = nullptr) noexcept {} IViewSwitcherProvider(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IVoiceCommandActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IVoiceCommandActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IVoiceCommandActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IWalletActionActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IWalletActionActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IWalletActionActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IWebAccountProviderActivatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IWebAccountProviderActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IWebAccountProviderActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IWebAuthenticationBrokerContinuationEventArgs : Windows::Foundation::IInspectable, impl::consume_t, impl::require { IWebAuthenticationBrokerContinuationEventArgs(std::nullptr_t = nullptr) noexcept {} IWebAuthenticationBrokerContinuationEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif