// WARNING: Please don't edit this file. It was generated by Swift/WinRT v0.0.1 #pragma once // Header files for imported files #include #include #include #include "Windows.Foundation.h" #include "Microsoft.UI.Xaml.h" #include "Microsoft.UI.Xaml.Media.Animation.h" #include "Windows.UI.Xaml.Interop.h" /* Forward Declarations */ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatedEventHandler_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatedEventHandler_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatedEventHandler __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatedEventHandler; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatedEventHandler_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventHandler_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventHandler_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventHandler __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventHandler; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventHandler_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventHandler_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventHandler_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventHandler __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventHandler; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventHandler_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationStoppedEventHandler_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationStoppedEventHandler_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationStoppedEventHandler __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationStoppedEventHandler; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationStoppedEventHandler_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactory_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactory_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactory __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactory; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactory_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactory_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactory_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactory __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactory; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactory_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStatics_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStatics_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStatics __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStatics; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStatics_FWD_DEFINED__ // Parameterized interface forward declarations (C) // Collection interface definitions #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty __x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CIDependencyObject_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CIDependencyObject_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CIDependencyObject __x_ABI_CMicrosoft_CUI_CXaml_CIDependencyObject; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CIDependencyObject_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMedia_CAnimation_CINavigationTransitionInfo_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CMedia_CAnimation_CINavigationTransitionInfo_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMedia_CAnimation_CINavigationTransitionInfo __x_ABI_CMicrosoft_CUI_CXaml_CMedia_CAnimation_CINavigationTransitionInfo; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMedia_CAnimation_CINavigationTransitionInfo_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CFoundation_CIUriRuntimeClass __x_ABI_CWindows_CFoundation_CIUriRuntimeClass; #endif // ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_FWD_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName; typedef enum __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CNavigationMode __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CNavigationMode; enum __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CNavigationCacheMode { __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CNavigationCacheMode_Disabled = 0, __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CNavigationCacheMode_Required = 1, __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CNavigationCacheMode_Enabled = 2, }; enum __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CNavigationMode { __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CNavigationMode_New = 0, __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CNavigationMode_Back = 1, __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CNavigationMode_Forward = 2, __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CNavigationMode_Refresh = 3, }; #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatedEventHandler_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatedEventHandler_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatedEventHandlerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatedEventHandler* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatedEventHandler* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatedEventHandler* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatedEventHandler* This, IInspectable* sender, __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs* e); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatedEventHandlerVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatedEventHandler { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatedEventHandlerVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatedEventHandler; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatedEventHandler_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventHandler_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventHandler_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventHandlerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventHandler* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventHandler* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventHandler* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventHandler* This, IInspectable* sender, __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs* e); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventHandlerVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventHandler { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventHandlerVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventHandler; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventHandler_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventHandler_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventHandler_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventHandlerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventHandler* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventHandler* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventHandler* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventHandler* This, IInspectable* sender, __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs* e); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventHandlerVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventHandler { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventHandlerVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventHandler; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventHandler_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationStoppedEventHandler_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationStoppedEventHandler_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationStoppedEventHandlerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationStoppedEventHandler* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationStoppedEventHandler* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationStoppedEventHandler* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationStoppedEventHandler* This, IInspectable* sender, __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs* e); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationStoppedEventHandlerVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationStoppedEventHandler { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationStoppedEventHandlerVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationStoppedEventHandler; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationStoppedEventHandler_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_IsNavigationStackEnabled)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_IsNavigationStackEnabled)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions* This, boolean value); HRESULT (STDMETHODCALLTYPE* get_TransitionInfoOverride)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions* This, __x_ABI_CMicrosoft_CUI_CXaml_CMedia_CAnimation_CINavigationTransitionInfo** value); HRESULT (STDMETHODCALLTYPE* put_TransitionInfoOverride)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions* This, __x_ABI_CMicrosoft_CUI_CXaml_CMedia_CAnimation_CINavigationTransitionInfo* value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactory_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactory_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactoryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactory* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactory* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactory* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactory* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactory* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactory* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* CreateInstance)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactory* This, IInspectable* baseInterface, IInspectable** innerInterface, __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptions** value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactoryVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactory { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactoryVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactory; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIFrameNavigationOptionsFactory_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Cancel)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_Cancel)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs* This, boolean value); HRESULT (STDMETHODCALLTYPE* get_NavigationMode)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs* This, enum __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CNavigationMode* value); HRESULT (STDMETHODCALLTYPE* get_SourcePageType)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs* This, struct __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName* value); HRESULT (STDMETHODCALLTYPE* get_Parameter)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs* This, IInspectable** value); HRESULT (STDMETHODCALLTYPE* get_NavigationTransitionInfo)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs* This, __x_ABI_CMicrosoft_CUI_CXaml_CMedia_CAnimation_CINavigationTransitionInfo** value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgsVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigatingCancelEventArgs_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Content)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs* This, IInspectable** value); HRESULT (STDMETHODCALLTYPE* get_Parameter)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs* This, IInspectable** value); HRESULT (STDMETHODCALLTYPE* get_NavigationTransitionInfo)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs* This, __x_ABI_CMicrosoft_CUI_CXaml_CMedia_CAnimation_CINavigationTransitionInfo** value); HRESULT (STDMETHODCALLTYPE* get_SourcePageType)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs* This, struct __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName* value); HRESULT (STDMETHODCALLTYPE* get_NavigationMode)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs* This, enum __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CNavigationMode* value); HRESULT (STDMETHODCALLTYPE* get_Uri)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs* This, __x_ABI_CWindows_CFoundation_CIUriRuntimeClass** value); HRESULT (STDMETHODCALLTYPE* put_Uri)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs* This, __x_ABI_CWindows_CFoundation_CIUriRuntimeClass* value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgsVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationEventArgs_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Exception)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs* This, HRESULT* value); HRESULT (STDMETHODCALLTYPE* get_Handled)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_Handled)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs* This, boolean value); HRESULT (STDMETHODCALLTYPE* get_SourcePageType)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs* This, struct __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName* value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgsVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CINavigationFailedEventArgs_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_SourcePageType)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry* This, struct __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName* value); HRESULT (STDMETHODCALLTYPE* get_Parameter)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry* This, IInspectable** value); HRESULT (STDMETHODCALLTYPE* get_NavigationTransitionInfo)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry* This, __x_ABI_CMicrosoft_CUI_CXaml_CMedia_CAnimation_CINavigationTransitionInfo** value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactory_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactory_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactoryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactory* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactory* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactory* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactory* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactory* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactory* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* CreateInstance)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactory* This, struct __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName sourcePageType, IInspectable* parameter, __x_ABI_CMicrosoft_CUI_CXaml_CMedia_CAnimation_CINavigationTransitionInfo* navigationTransitionInfo, __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntry** value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactoryVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactory { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactoryVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactory; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryFactory_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStatics_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStatics_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStaticsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStatics* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStatics* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStatics* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStatics* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStatics* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStatics* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_SourcePageTypeProperty)(__x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStatics* This, __x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty** value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStaticsVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStatics { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStaticsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStatics; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CNavigation_CIPageStackEntryStatics_INTERFACE_DEFINED__) */