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