// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Windows_UI_WebUI_0_H #define WINRT_Windows_UI_WebUI_0_H WINRT_EXPORT namespace winrt::Windows::ApplicationModel { struct IEnteredBackgroundEventArgs; struct ILeavingBackgroundEventArgs; struct ISuspendingDeferral; struct ISuspendingEventArgs; struct ISuspendingOperation; } WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Activation { struct IActivatedEventArgs; struct IAppointmentsProviderAddAppointmentActivatedEventArgs; struct IAppointmentsProviderRemoveAppointmentActivatedEventArgs; struct IAppointmentsProviderReplaceAppointmentActivatedEventArgs; struct IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs; struct IAppointmentsProviderShowTimeFrameActivatedEventArgs; struct IBackgroundActivatedEventArgs; struct IBarcodeScannerPreviewActivatedEventArgs; struct ICachedFileUpdaterActivatedEventArgs; struct ICameraSettingsActivatedEventArgs; struct ICommandLineActivatedEventArgs; struct IContactCallActivatedEventArgs; struct IContactMapActivatedEventArgs; struct IContactMessageActivatedEventArgs; struct IContactPanelActivatedEventArgs; struct IContactPickerActivatedEventArgs; struct IContactPostActivatedEventArgs; struct IContactVideoCallActivatedEventArgs; struct IDeviceActivatedEventArgs; struct IDevicePairingActivatedEventArgs; struct IDialReceiverActivatedEventArgs; struct IFileActivatedEventArgs; struct IFileOpenPickerActivatedEventArgs; struct IFileOpenPickerContinuationEventArgs; struct IFileSavePickerActivatedEventArgs; struct IFileSavePickerContinuationEventArgs; struct IFolderPickerContinuationEventArgs; struct ILaunchActivatedEventArgs; struct ILockScreenActivatedEventArgs; struct ILockScreenCallActivatedEventArgs; struct IPhoneCallActivatedEventArgs; struct IPrint3DWorkflowActivatedEventArgs; struct IPrintTaskSettingsActivatedEventArgs; struct IProtocolActivatedEventArgs; struct IProtocolForResultsActivatedEventArgs; struct IRestrictedLaunchActivatedEventArgs; struct ISearchActivatedEventArgs; struct IShareTargetActivatedEventArgs; struct IStartupTaskActivatedEventArgs; struct IToastNotificationActivatedEventArgs; struct IUserDataAccountProviderActivatedEventArgs; struct IVoiceCommandActivatedEventArgs; struct IWalletActionActivatedEventArgs; struct IWebAccountProviderActivatedEventArgs; struct IWebAuthenticationBrokerContinuationEventArgs; } WINRT_EXPORT namespace winrt::Windows::Foundation { struct Deferral; template struct WINRT_IMPL_EMPTY_BASES EventHandler; struct EventRegistrationToken; template struct WINRT_IMPL_EMPTY_BASES TypedEventHandler; struct Uri; } WINRT_EXPORT namespace winrt::Windows::System { struct User; } WINRT_EXPORT namespace winrt::Windows::UI::WebUI { enum class PrintContent : int32_t { AllPages = 0, CurrentPage = 1, CustomPageRange = 2, CurrentSelection = 3, }; struct IActivatedDeferral; struct IActivatedEventArgsDeferral; struct IActivatedOperation; struct IHtmlPrintDocumentSource; struct INewWebUIViewCreatedEventArgs; struct IWebUIActivationStatics; struct IWebUIActivationStatics2; struct IWebUIActivationStatics3; struct IWebUIActivationStatics4; struct IWebUIBackgroundTaskInstance; struct IWebUIBackgroundTaskInstanceStatics; struct IWebUINavigatedDeferral; struct IWebUINavigatedEventArgs; struct IWebUINavigatedOperation; struct IWebUIView; struct IWebUIViewStatics; struct ActivatedDeferral; struct ActivatedOperation; struct BackgroundActivatedEventArgs; struct EnteredBackgroundEventArgs; struct HtmlPrintDocumentSource; struct LeavingBackgroundEventArgs; struct NewWebUIViewCreatedEventArgs; struct SuspendingDeferral; struct SuspendingEventArgs; struct SuspendingOperation; struct WebUIApplication; struct WebUIAppointmentsProviderAddAppointmentActivatedEventArgs; struct WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs; struct WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs; struct WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs; struct WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs; struct WebUIBackgroundTaskInstance; struct WebUIBackgroundTaskInstanceRuntimeClass; struct WebUIBarcodeScannerPreviewActivatedEventArgs; struct WebUICachedFileUpdaterActivatedEventArgs; struct WebUICameraSettingsActivatedEventArgs; struct WebUICommandLineActivatedEventArgs; struct WebUIContactCallActivatedEventArgs; struct WebUIContactMapActivatedEventArgs; struct WebUIContactMessageActivatedEventArgs; struct WebUIContactPanelActivatedEventArgs; struct WebUIContactPickerActivatedEventArgs; struct WebUIContactPostActivatedEventArgs; struct WebUIContactVideoCallActivatedEventArgs; struct WebUIDeviceActivatedEventArgs; struct WebUIDevicePairingActivatedEventArgs; struct WebUIDialReceiverActivatedEventArgs; struct WebUIFileActivatedEventArgs; struct WebUIFileOpenPickerActivatedEventArgs; struct WebUIFileOpenPickerContinuationEventArgs; struct WebUIFileSavePickerActivatedEventArgs; struct WebUIFileSavePickerContinuationEventArgs; struct WebUIFolderPickerContinuationEventArgs; struct WebUILaunchActivatedEventArgs; struct WebUILockScreenActivatedEventArgs; struct WebUILockScreenCallActivatedEventArgs; struct WebUILockScreenComponentActivatedEventArgs; struct WebUINavigatedDeferral; struct WebUINavigatedEventArgs; struct WebUINavigatedOperation; struct WebUIPhoneCallActivatedEventArgs; struct WebUIPrint3DWorkflowActivatedEventArgs; struct WebUIPrintTaskSettingsActivatedEventArgs; struct WebUIPrintWorkflowForegroundTaskActivatedEventArgs; struct WebUIProtocolActivatedEventArgs; struct WebUIProtocolForResultsActivatedEventArgs; struct WebUIRestrictedLaunchActivatedEventArgs; struct WebUISearchActivatedEventArgs; struct WebUIShareTargetActivatedEventArgs; struct WebUIStartupTaskActivatedEventArgs; struct WebUIToastNotificationActivatedEventArgs; struct WebUIUserDataAccountProviderActivatedEventArgs; struct WebUIView; struct WebUIVoiceCommandActivatedEventArgs; struct WebUIWalletActionActivatedEventArgs; struct WebUIWebAccountProviderActivatedEventArgs; struct WebUIWebAuthenticationBrokerContinuationEventArgs; struct ActivatedEventHandler; struct BackgroundActivatedEventHandler; struct EnteredBackgroundEventHandler; struct LeavingBackgroundEventHandler; struct NavigatedEventHandler; struct ResumingEventHandler; struct SuspendingEventHandler; } namespace winrt::impl { template <> struct category{ using type = interface_category; }; template <> struct category{ using type = interface_category; }; template <> struct category{ using type = interface_category; }; template <> struct category{ using type = interface_category; }; template <> struct category{ using type = interface_category; }; template <> struct category{ using type = interface_category; }; template <> struct category{ using type = interface_category; }; template <> struct category{ using type = interface_category; }; template <> struct category{ using type = interface_category; }; template <> struct category{ using type = interface_category; }; template <> struct category{ using type = interface_category; }; template <> struct category{ using type = interface_category; }; template <> struct category{ using type = interface_category; }; template <> struct category{ using type = interface_category; }; template <> struct category{ using type = interface_category; }; template <> struct category{ using type = interface_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = class_category; }; template <> struct category{ using type = enum_category; }; template <> struct category{ using type = delegate_category; }; template <> struct category{ using type = delegate_category; }; template <> struct category{ using type = delegate_category; }; template <> struct category{ using type = delegate_category; }; template <> struct category{ using type = delegate_category; }; template <> struct category{ using type = delegate_category; }; template <> struct category{ using type = delegate_category; }; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.ActivatedDeferral"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.ActivatedOperation"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.BackgroundActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.EnteredBackgroundEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.HtmlPrintDocumentSource"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.LeavingBackgroundEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.NewWebUIViewCreatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.SuspendingDeferral"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.SuspendingEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.SuspendingOperation"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIApplication"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIAppointmentsProviderAddAppointmentActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIBackgroundTaskInstance"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIBackgroundTaskInstanceRuntimeClass"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIBarcodeScannerPreviewActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUICachedFileUpdaterActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUICameraSettingsActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUICommandLineActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIContactCallActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIContactMapActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIContactMessageActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIContactPanelActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIContactPickerActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIContactPostActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIContactVideoCallActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIDeviceActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIDevicePairingActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIDialReceiverActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIFileActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIFileOpenPickerActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIFileOpenPickerContinuationEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIFileSavePickerActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIFileSavePickerContinuationEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIFolderPickerContinuationEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUILaunchActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUILockScreenActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUILockScreenCallActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUILockScreenComponentActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUINavigatedDeferral"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUINavigatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUINavigatedOperation"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIPhoneCallActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIPrint3DWorkflowActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIPrintTaskSettingsActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIPrintWorkflowForegroundTaskActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIProtocolActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIProtocolForResultsActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIRestrictedLaunchActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUISearchActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIShareTargetActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIStartupTaskActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIToastNotificationActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIUserDataAccountProviderActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIView"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIVoiceCommandActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIWalletActionActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIWebAccountProviderActivatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.WebUIWebAuthenticationBrokerContinuationEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.PrintContent"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.IActivatedDeferral"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.IActivatedEventArgsDeferral"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.IActivatedOperation"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.IHtmlPrintDocumentSource"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.INewWebUIViewCreatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.IWebUIActivationStatics"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.IWebUIActivationStatics2"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.IWebUIActivationStatics3"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.IWebUIActivationStatics4"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.IWebUIBackgroundTaskInstance"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.IWebUIBackgroundTaskInstanceStatics"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.IWebUINavigatedDeferral"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.IWebUINavigatedEventArgs"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.IWebUINavigatedOperation"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.IWebUIView"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.IWebUIViewStatics"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.ActivatedEventHandler"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.BackgroundActivatedEventHandler"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.EnteredBackgroundEventHandler"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.LeavingBackgroundEventHandler"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.NavigatedEventHandler"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.ResumingEventHandler"; template <> inline constexpr auto& name_v = L"Windows.UI.WebUI.SuspendingEventHandler"; template <> inline constexpr guid guid_v{ 0xC3BD1978,0xA431,0x49D8,{ 0xA7,0x6A,0x39,0x5A,0x4E,0x03,0xDC,0xF3 } }; // C3BD1978-A431-49D8-A76A-395A4E03DCF3 template <> inline constexpr guid guid_v{ 0xCA6D5F74,0x63C2,0x44A6,{ 0xB9,0x7B,0xD9,0xA0,0x3C,0x20,0xBC,0x9B } }; // CA6D5F74-63C2-44A6-B97B-D9A03C20BC9B template <> inline constexpr guid guid_v{ 0xB6A0B4BC,0xC6CA,0x42FD,{ 0x98,0x18,0x71,0x90,0x4E,0x45,0xFE,0xD7 } }; // B6A0B4BC-C6CA-42FD-9818-71904E45FED7 template <> inline constexpr guid guid_v{ 0xCEA6469A,0x0E05,0x467A,{ 0xAB,0xC9,0x36,0xEC,0x1D,0x4C,0xDC,0xB6 } }; // CEA6469A-0E05-467A-ABC9-36EC1D4CDCB6 template <> inline constexpr guid guid_v{ 0xE8E1B216,0xBE2B,0x4C9E,{ 0x85,0xE7,0x08,0x31,0x43,0xEC,0x4B,0xE7 } }; // E8E1B216-BE2B-4C9E-85E7-083143EC4BE7 template <> inline constexpr guid guid_v{ 0x351B86BD,0x43B3,0x482B,{ 0x85,0xDB,0x35,0xD8,0x7B,0x51,0x7A,0xD9 } }; // 351B86BD-43B3-482B-85DB-35D87B517AD9 template <> inline constexpr guid guid_v{ 0xC8E88696,0x4D78,0x4AA4,{ 0x8F,0x06,0x2A,0x9E,0xAD,0xC6,0xC4,0x0A } }; // C8E88696-4D78-4AA4-8F06-2A9EADC6C40A template <> inline constexpr guid guid_v{ 0x91ABB686,0x1AF5,0x4445,{ 0xB4,0x9F,0x94,0x59,0xF4,0x0F,0xC8,0xDE } }; // 91ABB686-1AF5-4445-B49F-9459F40FC8DE template <> inline constexpr guid guid_v{ 0x5E391429,0x183F,0x478D,{ 0x8A,0x25,0x67,0xF8,0x0D,0x03,0x93,0x5B } }; // 5E391429-183F-478D-8A25-67F80D03935B template <> inline constexpr guid guid_v{ 0x23F12C25,0xE2F7,0x4741,{ 0xBC,0x9C,0x39,0x45,0x95,0xDE,0x24,0xDC } }; // 23F12C25-E2F7-4741-BC9C-394595DE24DC template <> inline constexpr guid guid_v{ 0x9C7A5291,0x19AE,0x4CA3,{ 0xB9,0x4B,0xFE,0x4E,0xC7,0x44,0xA7,0x40 } }; // 9C7A5291-19AE-4CA3-B94B-FE4EC744A740 template <> inline constexpr guid guid_v{ 0xD804204D,0x831F,0x46E2,{ 0xB4,0x32,0x3A,0xFC,0xE2,0x11,0xF9,0x62 } }; // D804204D-831F-46E2-B432-3AFCE211F962 template <> inline constexpr guid guid_v{ 0xA75841B8,0x2499,0x4030,{ 0xA6,0x9D,0x15,0xD2,0xD9,0xCF,0xE5,0x24 } }; // A75841B8-2499-4030-A69D-15D2D9CFE524 template <> inline constexpr guid guid_v{ 0x7A965F08,0x8182,0x4A89,{ 0xAB,0x67,0x84,0x92,0xE8,0x75,0x0D,0x4B } }; // 7A965F08-8182-4A89-AB67-8492E8750D4B template <> inline constexpr guid guid_v{ 0x6783F64F,0x52DA,0x4FD7,{ 0xBE,0x69,0x8E,0xF6,0x28,0x4B,0x42,0x3C } }; // 6783F64F-52DA-4FD7-BE69-8EF6284B423C template <> inline constexpr guid guid_v{ 0xB591E668,0x8E59,0x44F9,{ 0x88,0x03,0x1B,0x24,0xC9,0x14,0x9D,0x30 } }; // B591E668-8E59-44F9-8803-1B24C9149D30 template <> inline constexpr guid guid_v{ 0x50F1E730,0xC5D1,0x4B6B,{ 0x9A,0xDB,0x8A,0x11,0x75,0x6B,0xE2,0x9C } }; // 50F1E730-C5D1-4B6B-9ADB-8A11756BE29C template <> inline constexpr guid guid_v{ 0xEDB19FBB,0x0761,0x47CC,{ 0x9A,0x77,0x24,0xD7,0x07,0x29,0x65,0xCA } }; // EDB19FBB-0761-47CC-9A77-24D7072965CA template <> inline constexpr guid guid_v{ 0x2B09A173,0xB68E,0x4DEF,{ 0x88,0xC1,0x8D,0xE8,0x4E,0x5A,0xAB,0x2F } }; // 2B09A173-B68E-4DEF-88C1-8DE84E5AAB2F template <> inline constexpr guid guid_v{ 0x00B4CCD9,0x7A9C,0x4B6B,{ 0x9A,0xC4,0x13,0x47,0x4F,0x26,0x8B,0xC4 } }; // 00B4CCD9-7A9C-4B6B-9AC4-13474F268BC4 template <> inline constexpr guid guid_v{ 0x7AF46FE6,0x40CA,0x4E49,{ 0xA7,0xD6,0xDB,0xDB,0x33,0x0C,0xD1,0xA3 } }; // 7AF46FE6-40CA-4E49-A7D6-DBDB330CD1A3 template <> inline constexpr guid guid_v{ 0x26599BA9,0xA22D,0x4806,{ 0xA7,0x28,0xAC,0xAD,0xC1,0xD0,0x75,0xFA } }; // 26599BA9-A22D-4806-A728-ACADC1D075FA template <> inline constexpr guid guid_v{ 0x509C429C,0x78E2,0x4883,{ 0xAB,0xC8,0x89,0x60,0xDC,0xDE,0x1B,0x5C } }; // 509C429C-78E2-4883-ABC8-8960DCDE1B5C template <> struct default_interface{ using type = winrt::Windows::UI::WebUI::IActivatedDeferral; }; template <> struct default_interface{ using type = winrt::Windows::UI::WebUI::IActivatedOperation; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IBackgroundActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::IEnteredBackgroundEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::UI::WebUI::IHtmlPrintDocumentSource; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::ILeavingBackgroundEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::UI::WebUI::INewWebUIViewCreatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::ISuspendingDeferral; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::ISuspendingEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::ISuspendingOperation; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderAddAppointmentActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderRemoveAppointmentActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderReplaceAppointmentActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderShowTimeFrameActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::UI::WebUI::IWebUIBackgroundTaskInstance; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IBarcodeScannerPreviewActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::ICachedFileUpdaterActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::ICameraSettingsActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::ICommandLineActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IContactCallActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IContactMapActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IContactMessageActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IContactPanelActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IContactPickerActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IContactPostActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IContactVideoCallActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IDeviceActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IDevicePairingActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IDialReceiverActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IFileActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IFileOpenPickerActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IFileOpenPickerContinuationEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IFileSavePickerActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IFileSavePickerContinuationEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IFolderPickerContinuationEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::ILaunchActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::ILockScreenActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::ILockScreenCallActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::UI::WebUI::IWebUINavigatedDeferral; }; template <> struct default_interface{ using type = winrt::Windows::UI::WebUI::IWebUINavigatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::UI::WebUI::IWebUINavigatedOperation; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IPhoneCallActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IPrint3DWorkflowActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IPrintTaskSettingsActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IProtocolActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IProtocolForResultsActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IRestrictedLaunchActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::ISearchActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IShareTargetActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IStartupTaskActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IToastNotificationActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IUserDataAccountProviderActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::UI::WebUI::IWebUIView; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IVoiceCommandActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IWalletActionActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IWebAccountProviderActivatedEventArgs; }; template <> struct default_interface{ using type = winrt::Windows::ApplicationModel::Activation::IWebAuthenticationBrokerContinuationEventArgs; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : inspectable_abi { virtual int32_t __stdcall Complete() noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : inspectable_abi { virtual int32_t __stdcall get_ActivatedOperation(void**) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : inspectable_abi { virtual int32_t __stdcall GetDeferral(void**) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : inspectable_abi { virtual int32_t __stdcall get_Content(int32_t*) noexcept = 0; virtual int32_t __stdcall put_Content(int32_t) noexcept = 0; virtual int32_t __stdcall get_LeftMargin(float*) noexcept = 0; virtual int32_t __stdcall put_LeftMargin(float) noexcept = 0; virtual int32_t __stdcall get_TopMargin(float*) noexcept = 0; virtual int32_t __stdcall put_TopMargin(float) noexcept = 0; virtual int32_t __stdcall get_RightMargin(float*) noexcept = 0; virtual int32_t __stdcall put_RightMargin(float) noexcept = 0; virtual int32_t __stdcall get_BottomMargin(float*) noexcept = 0; virtual int32_t __stdcall put_BottomMargin(float) noexcept = 0; virtual int32_t __stdcall get_EnableHeaderFooter(bool*) noexcept = 0; virtual int32_t __stdcall put_EnableHeaderFooter(bool) noexcept = 0; virtual int32_t __stdcall get_ShrinkToFit(bool*) noexcept = 0; virtual int32_t __stdcall put_ShrinkToFit(bool) noexcept = 0; virtual int32_t __stdcall get_PercentScale(float*) noexcept = 0; virtual int32_t __stdcall put_PercentScale(float) noexcept = 0; virtual int32_t __stdcall get_PageRange(void**) noexcept = 0; virtual int32_t __stdcall TrySetPageRange(void*, bool*) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : inspectable_abi { virtual int32_t __stdcall get_WebUIView(void**) noexcept = 0; virtual int32_t __stdcall get_ActivatedEventArgs(void**) noexcept = 0; virtual int32_t __stdcall get_HasPendingNavigate(bool*) noexcept = 0; virtual int32_t __stdcall GetDeferral(void**) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : inspectable_abi { virtual int32_t __stdcall add_Activated(void*, winrt::event_token*) noexcept = 0; virtual int32_t __stdcall remove_Activated(winrt::event_token) noexcept = 0; virtual int32_t __stdcall add_Suspending(void*, winrt::event_token*) noexcept = 0; virtual int32_t __stdcall remove_Suspending(winrt::event_token) noexcept = 0; virtual int32_t __stdcall add_Resuming(void*, winrt::event_token*) noexcept = 0; virtual int32_t __stdcall remove_Resuming(winrt::event_token) noexcept = 0; virtual int32_t __stdcall add_Navigated(void*, winrt::event_token*) noexcept = 0; virtual int32_t __stdcall remove_Navigated(winrt::event_token) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : inspectable_abi { virtual int32_t __stdcall add_LeavingBackground(void*, winrt::event_token*) noexcept = 0; virtual int32_t __stdcall remove_LeavingBackground(winrt::event_token) noexcept = 0; virtual int32_t __stdcall add_EnteredBackground(void*, winrt::event_token*) noexcept = 0; virtual int32_t __stdcall remove_EnteredBackground(winrt::event_token) noexcept = 0; virtual int32_t __stdcall EnablePrelaunch(bool) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : inspectable_abi { virtual int32_t __stdcall RequestRestartAsync(void*, void**) noexcept = 0; virtual int32_t __stdcall RequestRestartForUserAsync(void*, void*, void**) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : inspectable_abi { virtual int32_t __stdcall add_NewWebUIViewCreated(void*, winrt::event_token*) noexcept = 0; virtual int32_t __stdcall remove_NewWebUIViewCreated(winrt::event_token) noexcept = 0; virtual int32_t __stdcall add_BackgroundActivated(void*, winrt::event_token*) noexcept = 0; virtual int32_t __stdcall remove_BackgroundActivated(winrt::event_token) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : inspectable_abi { virtual int32_t __stdcall get_Succeeded(bool*) noexcept = 0; virtual int32_t __stdcall put_Succeeded(bool) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : inspectable_abi { virtual int32_t __stdcall get_Current(void**) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : inspectable_abi { virtual int32_t __stdcall Complete() noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : inspectable_abi { virtual int32_t __stdcall get_NavigatedOperation(void**) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : inspectable_abi { virtual int32_t __stdcall GetDeferral(void**) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : inspectable_abi { virtual int32_t __stdcall get_ApplicationViewId(int32_t*) noexcept = 0; virtual int32_t __stdcall add_Closed(void*, winrt::event_token*) noexcept = 0; virtual int32_t __stdcall remove_Closed(winrt::event_token) noexcept = 0; virtual int32_t __stdcall add_Activated(void*, winrt::event_token*) noexcept = 0; virtual int32_t __stdcall remove_Activated(winrt::event_token) noexcept = 0; virtual int32_t __stdcall get_IgnoreApplicationContentUriRulesNavigationRestrictions(bool*) noexcept = 0; virtual int32_t __stdcall put_IgnoreApplicationContentUriRulesNavigationRestrictions(bool) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : inspectable_abi { virtual int32_t __stdcall CreateAsync(void**) noexcept = 0; virtual int32_t __stdcall CreateWithUriAsync(void*, void**) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : unknown_abi { virtual int32_t __stdcall Invoke(void*, void*) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : unknown_abi { virtual int32_t __stdcall Invoke(void*, void*) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : unknown_abi { virtual int32_t __stdcall Invoke(void*, void*) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : unknown_abi { virtual int32_t __stdcall Invoke(void*, void*) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : unknown_abi { virtual int32_t __stdcall Invoke(void*, void*) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : unknown_abi { virtual int32_t __stdcall Invoke(void*) noexcept = 0; }; }; template <> struct abi { struct WINRT_IMPL_NOVTABLE type : unknown_abi { virtual int32_t __stdcall Invoke(void*, void*) noexcept = 0; }; }; template struct consume_Windows_UI_WebUI_IActivatedDeferral { auto Complete() const; }; template <> struct consume { template using type = consume_Windows_UI_WebUI_IActivatedDeferral; }; template struct consume_Windows_UI_WebUI_IActivatedEventArgsDeferral { [[nodiscard]] auto ActivatedOperation() const; }; template <> struct consume { template using type = consume_Windows_UI_WebUI_IActivatedEventArgsDeferral; }; template struct consume_Windows_UI_WebUI_IActivatedOperation { auto GetDeferral() const; }; template <> struct consume { template using type = consume_Windows_UI_WebUI_IActivatedOperation; }; template struct consume_Windows_UI_WebUI_IHtmlPrintDocumentSource { [[nodiscard]] auto Content() const; auto Content(winrt::Windows::UI::WebUI::PrintContent const& value) const; [[nodiscard]] auto LeftMargin() const; auto LeftMargin(float value) const; [[nodiscard]] auto TopMargin() const; auto TopMargin(float value) const; [[nodiscard]] auto RightMargin() const; auto RightMargin(float value) const; [[nodiscard]] auto BottomMargin() const; auto BottomMargin(float value) const; [[nodiscard]] auto EnableHeaderFooter() const; auto EnableHeaderFooter(bool value) const; [[nodiscard]] auto ShrinkToFit() const; auto ShrinkToFit(bool value) const; [[nodiscard]] auto PercentScale() const; auto PercentScale(float scalePercent) const; [[nodiscard]] auto PageRange() const; auto TrySetPageRange(param::hstring const& strPageRange) const; }; template <> struct consume { template using type = consume_Windows_UI_WebUI_IHtmlPrintDocumentSource; }; template struct consume_Windows_UI_WebUI_INewWebUIViewCreatedEventArgs { [[nodiscard]] auto WebUIView() const; [[nodiscard]] auto ActivatedEventArgs() const; [[nodiscard]] auto HasPendingNavigate() const; auto GetDeferral() const; }; template <> struct consume { template using type = consume_Windows_UI_WebUI_INewWebUIViewCreatedEventArgs; }; template struct consume_Windows_UI_WebUI_IWebUIActivationStatics { auto Activated(winrt::Windows::UI::WebUI::ActivatedEventHandler const& handler) const; using Activated_revoker = impl::event_revoker::remove_Activated>; [[nodiscard]] auto Activated(auto_revoke_t, winrt::Windows::UI::WebUI::ActivatedEventHandler const& handler) const; auto Activated(winrt::event_token const& token) const noexcept; auto Suspending(winrt::Windows::UI::WebUI::SuspendingEventHandler const& handler) const; using Suspending_revoker = impl::event_revoker::remove_Suspending>; [[nodiscard]] auto Suspending(auto_revoke_t, winrt::Windows::UI::WebUI::SuspendingEventHandler const& handler) const; auto Suspending(winrt::event_token const& token) const noexcept; auto Resuming(winrt::Windows::UI::WebUI::ResumingEventHandler const& handler) const; using Resuming_revoker = impl::event_revoker::remove_Resuming>; [[nodiscard]] auto Resuming(auto_revoke_t, winrt::Windows::UI::WebUI::ResumingEventHandler const& handler) const; auto Resuming(winrt::event_token const& token) const noexcept; auto Navigated(winrt::Windows::UI::WebUI::NavigatedEventHandler const& handler) const; using Navigated_revoker = impl::event_revoker::remove_Navigated>; [[nodiscard]] auto Navigated(auto_revoke_t, winrt::Windows::UI::WebUI::NavigatedEventHandler const& handler) const; auto Navigated(winrt::event_token const& token) const noexcept; }; template <> struct consume { template using type = consume_Windows_UI_WebUI_IWebUIActivationStatics; }; template struct consume_Windows_UI_WebUI_IWebUIActivationStatics2 { auto LeavingBackground(winrt::Windows::UI::WebUI::LeavingBackgroundEventHandler const& handler) const; using LeavingBackground_revoker = impl::event_revoker::remove_LeavingBackground>; [[nodiscard]] auto LeavingBackground(auto_revoke_t, winrt::Windows::UI::WebUI::LeavingBackgroundEventHandler const& handler) const; auto LeavingBackground(winrt::event_token const& token) const noexcept; auto EnteredBackground(winrt::Windows::UI::WebUI::EnteredBackgroundEventHandler const& handler) const; using EnteredBackground_revoker = impl::event_revoker::remove_EnteredBackground>; [[nodiscard]] auto EnteredBackground(auto_revoke_t, winrt::Windows::UI::WebUI::EnteredBackgroundEventHandler const& handler) const; auto EnteredBackground(winrt::event_token const& token) const noexcept; auto EnablePrelaunch(bool value) const; }; template <> struct consume { template using type = consume_Windows_UI_WebUI_IWebUIActivationStatics2; }; template struct consume_Windows_UI_WebUI_IWebUIActivationStatics3 { auto RequestRestartAsync(param::hstring const& launchArguments) const; auto RequestRestartForUserAsync(winrt::Windows::System::User const& user, param::hstring const& launchArguments) const; }; template <> struct consume { template using type = consume_Windows_UI_WebUI_IWebUIActivationStatics3; }; template struct consume_Windows_UI_WebUI_IWebUIActivationStatics4 { auto NewWebUIViewCreated(winrt::Windows::Foundation::EventHandler const& handler) const; using NewWebUIViewCreated_revoker = impl::event_revoker::remove_NewWebUIViewCreated>; [[nodiscard]] auto NewWebUIViewCreated(auto_revoke_t, winrt::Windows::Foundation::EventHandler const& handler) const; auto NewWebUIViewCreated(winrt::event_token const& token) const noexcept; auto BackgroundActivated(winrt::Windows::UI::WebUI::BackgroundActivatedEventHandler const& handler) const; using BackgroundActivated_revoker = impl::event_revoker::remove_BackgroundActivated>; [[nodiscard]] auto BackgroundActivated(auto_revoke_t, winrt::Windows::UI::WebUI::BackgroundActivatedEventHandler const& handler) const; auto BackgroundActivated(winrt::event_token const& token) const noexcept; }; template <> struct consume { template using type = consume_Windows_UI_WebUI_IWebUIActivationStatics4; }; template struct consume_Windows_UI_WebUI_IWebUIBackgroundTaskInstance { [[nodiscard]] auto Succeeded() const; auto Succeeded(bool succeeded) const; }; template <> struct consume { template using type = consume_Windows_UI_WebUI_IWebUIBackgroundTaskInstance; }; template struct consume_Windows_UI_WebUI_IWebUIBackgroundTaskInstanceStatics { [[nodiscard]] auto Current() const; }; template <> struct consume { template using type = consume_Windows_UI_WebUI_IWebUIBackgroundTaskInstanceStatics; }; template struct consume_Windows_UI_WebUI_IWebUINavigatedDeferral { auto Complete() const; }; template <> struct consume { template using type = consume_Windows_UI_WebUI_IWebUINavigatedDeferral; }; template struct consume_Windows_UI_WebUI_IWebUINavigatedEventArgs { [[nodiscard]] auto NavigatedOperation() const; }; template <> struct consume { template using type = consume_Windows_UI_WebUI_IWebUINavigatedEventArgs; }; template struct consume_Windows_UI_WebUI_IWebUINavigatedOperation { auto GetDeferral() const; }; template <> struct consume { template using type = consume_Windows_UI_WebUI_IWebUINavigatedOperation; }; template struct consume_Windows_UI_WebUI_IWebUIView { [[nodiscard]] auto ApplicationViewId() const; auto Closed(winrt::Windows::Foundation::TypedEventHandler const& handler) const; using Closed_revoker = impl::event_revoker::remove_Closed>; [[nodiscard]] auto Closed(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler const& handler) const; auto Closed(winrt::event_token const& token) const noexcept; auto Activated(winrt::Windows::Foundation::TypedEventHandler const& handler) const; using Activated_revoker = impl::event_revoker::remove_Activated>; [[nodiscard]] auto Activated(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler const& handler) const; auto Activated(winrt::event_token const& token) const noexcept; [[nodiscard]] auto IgnoreApplicationContentUriRulesNavigationRestrictions() const; auto IgnoreApplicationContentUriRulesNavigationRestrictions(bool value) const; }; template <> struct consume { template using type = consume_Windows_UI_WebUI_IWebUIView; }; template struct consume_Windows_UI_WebUI_IWebUIViewStatics { auto CreateAsync() const; auto CreateAsync(winrt::Windows::Foundation::Uri const& uri) const; }; template <> struct consume { template using type = consume_Windows_UI_WebUI_IWebUIViewStatics; }; } #endif