/* this ALWAYS GENERATED file contains the definitions for the interfaces */ /* File created by MIDL compiler version 8.00.0613 */ /* @@MIDL_FILE_HEADING( ) */ /* verify that the version is high enough to compile this file*/ #ifndef __REQUIRED_RPCNDR_H_VERSION__ #define __REQUIRED_RPCNDR_H_VERSION__ 500 #endif /* verify that the version is high enough to compile this file*/ #ifndef __REQUIRED_RPCSAL_H_VERSION__ #define __REQUIRED_RPCSAL_H_VERSION__ 100 #endif #include "rpc.h" #include "rpcndr.h" #ifndef __RPCNDR_H_VERSION__ #error this stub requires an updated version of #endif /* __RPCNDR_H_VERSION__ */ #ifndef COM_NO_WINDOWS_H #include "windows.h" #include "ole2.h" #endif /*COM_NO_WINDOWS_H*/ #ifndef __windows2Eui2Ewebui2Ecore_h__ #define __windows2Eui2Ewebui2Ecore_h__ #if defined(_MSC_VER) && (_MSC_VER >= 1020) #pragma once #endif /* Forward Declarations */ #ifndef ____FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ #define ____FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ typedef interface __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement; #endif /* ____FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ */ #ifndef ____FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ #define ____FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ typedef interface __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement; #endif /* ____FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ */ #ifndef ____FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ #define ____FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ typedef interface __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement; #endif /* ____FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ */ #ifndef ____FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ #define ____FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ typedef interface __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement; #endif /* ____FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ */ #ifndef ____FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ #define ____FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ typedef interface __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement; #endif /* ____FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ */ #ifndef ____FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ #define ____FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ typedef interface __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement; #endif /* ____FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ */ #ifndef ____FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_FWD_DEFINED__ #define ____FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_FWD_DEFINED__ typedef interface __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs; #endif /* ____FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_FWD_DEFINED__ */ #ifndef ____FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_FWD_DEFINED__ #define ____FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_FWD_DEFINED__ typedef interface __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs; #endif /* ____FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler; #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { interface IMenuOpenedEventHandler; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler; #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { interface IMenuClosedEventHandler; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler __x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler; #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { interface ISizeChangedEventHandler; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs; #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { interface IWebUICommandBarItemInvokedEventArgs; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement; #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { interface IWebUICommandBarElement; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon; #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { interface IWebUICommandBarIcon; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton; #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { interface IWebUICommandBarIconButton; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton; #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { interface IWebUICommandBarConfirmationButton; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon; #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { interface IWebUICommandBarBitmapIcon; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory; #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { interface IWebUICommandBarBitmapIconFactory; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon; #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { interface IWebUICommandBarSymbolIcon; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory; #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { interface IWebUICommandBarSymbolIconFactory; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs; #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { interface IWebUICommandBarSizeChangedEventArgs; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar; #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { interface IWebUICommandBar; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics; #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { interface IWebUICommandBarStatics; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics_FWD_DEFINED__ */ /* header files for imported files */ #include "inspectable.h" #include "AsyncInfo.h" #include "EventToken.h" #include "Windows.Foundation.h" #include "Windows.UI.h" #ifdef __cplusplus extern "C"{ #endif /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0000 */ /* [local] */ #ifdef __cplusplus } /*extern "C"*/ #endif #include #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { interface IWebUICommandBarElement; } /*Core*/ } /*WebUI*/ } /*UI*/ } /*Windows*/ } #endif /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0000 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0000_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0000_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0308 */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0308 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0308_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0308_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0001 */ /* [local] */ #ifndef DEF___FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_USE #define DEF___FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("b6224973-c1a6-5601-b000-b5e078746bc5")) IIterator : IIterator_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; typedef IIterator __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_t; #define ____FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ #define __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_USE */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0001 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0001_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0001_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0309 */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0309 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0309_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0309_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0002 */ /* [local] */ #ifndef DEF___FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_USE #define DEF___FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("3cb21e0d-b293-5112-bccc-6e92b6321d2f")) IIterable : IIterable_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; typedef IIterable __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_t; #define ____FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ #define __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_USE */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0002 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0002_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0002_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0310 */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0310 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0310_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0310_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0003 */ /* [local] */ #ifndef DEF___FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_USE #define DEF___FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("ba62c01a-2cb5-5916-a2c5-d2289e16b2b2")) IVectorView : IVectorView_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; typedef IVectorView __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_t; #define ____FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ #define __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_USE */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0003 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0003_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0003_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0311 */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0311 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0311_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0311_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0004 */ /* [local] */ #ifndef DEF___FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_USE #define DEF___FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("4a89cee1-56c5-5e02-ba8f-52b436b71377")) IVector : IVector_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVector`1"; } }; typedef IVector __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_t; #define ____FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ #define __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement ABI::Windows::Foundation::Collections::__FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_USE */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0004 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0004_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0004_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0312 */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0312 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0312_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0312_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0005 */ /* [local] */ #ifndef DEF___FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_USE #define DEF___FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("42997479-cbf2-5a79-9560-dd7e7c413af4")) VectorChangedEventHandler : VectorChangedEventHandler_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.VectorChangedEventHandler`1"; } }; typedef VectorChangedEventHandler __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_t; #define ____FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ #define __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement ABI::Windows::Foundation::Collections::__FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_USE */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0005 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0005_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0005_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0313 */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0313 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0313_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0313_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0006 */ /* [local] */ #ifndef DEF___FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_USE #define DEF___FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("b35feb4b-1833-59f8-b146-4627813af189")) IObservableVector : IObservableVector_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IObservableVector`1"; } }; typedef IObservableVector __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_t; #define ____FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_FWD_DEFINED__ #define __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement ABI::Windows::Foundation::Collections::__FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_USE */ #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { class WebUICommandBarConfirmationButton; } /*Core*/ } /*WebUI*/ } /*UI*/ } /*Windows*/ } #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { interface IWebUICommandBarConfirmationButton; } /*Core*/ } /*WebUI*/ } /*UI*/ } /*Windows*/ } #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { class WebUICommandBarItemInvokedEventArgs; } /*Core*/ } /*WebUI*/ } /*UI*/ } /*Windows*/ } #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { interface IWebUICommandBarItemInvokedEventArgs; } /*Core*/ } /*WebUI*/ } /*UI*/ } /*Windows*/ } #endif /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0006 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0006_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0006_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0314 */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0314 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0314_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0314_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0007 */ /* [local] */ #ifndef DEF___FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_USE #define DEF___FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("10f0434f-880e-504a-9ce1-24b14149213b")) ITypedEventHandler : ITypedEventHandler_impl,ABI::Windows::Foundation::Internal::AggregateType> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.TypedEventHandler`2"; } }; typedef ITypedEventHandler __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_t; #define ____FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_FWD_DEFINED__ #define __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs ABI::Windows::Foundation::__FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_USE */ #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { class WebUICommandBarIconButton; } /*Core*/ } /*WebUI*/ } /*UI*/ } /*Windows*/ } #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { interface IWebUICommandBarIconButton; } /*Core*/ } /*WebUI*/ } /*UI*/ } /*Windows*/ } #endif /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0007 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0007_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0007_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0315 */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0315 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0315_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0315_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0008 */ /* [local] */ #ifndef DEF___FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_USE #define DEF___FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("c587d918-89aa-55ca-95b0-c14a07a53217")) ITypedEventHandler : ITypedEventHandler_impl,ABI::Windows::Foundation::Internal::AggregateType> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.TypedEventHandler`2"; } }; typedef ITypedEventHandler __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_t; #define ____FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_FWD_DEFINED__ #define __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs ABI::Windows::Foundation::__FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_USE */ #if defined(__cplusplus) } #endif // defined(__cplusplus) #include #if !defined(__windows2Eui_h__) #include #endif // !defined(__windows2Eui_h__) #if defined(__cplusplus) extern "C" { #endif // defined(__cplusplus) #if !defined(__cplusplus) typedef struct __x_ABI_CWindows_CFoundation_CSize __x_ABI_CWindows_CFoundation_CSize; #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace Foundation { class Uri; } /*Foundation*/ } /*Windows*/ } #endif #if !defined(__cplusplus) typedef struct __x_ABI_CWindows_CUI_CColor __x_ABI_CWindows_CUI_CColor; #endif #if !defined(__cplusplus) #if !defined(__cplusplus) typedef enum __x_ABI_CWindows_CUI_CWebUI_CCore_CWebUICommandBarClosedDisplayMode __x_ABI_CWindows_CUI_CWebUI_CCore_CWebUICommandBarClosedDisplayMode; #endif /* end if !defined(__cplusplus) */ #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { class WebUICommandBarBitmapIcon; } /*Core*/ } /*WebUI*/ } /*UI*/ } /*Windows*/ } #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { class WebUICommandBarSymbolIcon; } /*Core*/ } /*WebUI*/ } /*UI*/ } /*Windows*/ } #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { class WebUICommandBarSizeChangedEventArgs; } /*Core*/ } /*WebUI*/ } /*UI*/ } /*Windows*/ } #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { class WebUICommandBar; } /*Core*/ } /*WebUI*/ } /*UI*/ } /*Windows*/ } #endif /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0008 */ /* [local] */ #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace Foundation { typedef struct Size Size; } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace UI { typedef struct Color Color; } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { typedef enum WebUICommandBarClosedDisplayMode WebUICommandBarClosedDisplayMode; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0008_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0008_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0316 */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0316 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0316_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0316_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0009 */ /* [local] */ #ifndef DEF___FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement #define DEF___FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0009 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0009_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0009_v0_0_s_ifspec; #ifndef ____FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_INTERFACE_DEFINED__ #define ____FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_INTERFACE_DEFINED__ /* interface __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement */ /* [unique][uuid][object] */ /* interface __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("b6224973-c1a6-5601-b000-b5e078746bc5") __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Current( /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::UI::WebUI::Core::IWebUICommandBarElement **current) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_HasCurrent( /* [retval][out] */ __RPC__out boolean *hasCurrent) = 0; virtual HRESULT STDMETHODCALLTYPE MoveNext( /* [retval][out] */ __RPC__out boolean *hasCurrent) = 0; virtual HRESULT STDMETHODCALLTYPE GetMany( /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) ABI::Windows::UI::WebUI::Core::IWebUICommandBarElement **items, /* [retval][out] */ __RPC__out unsigned int *actual) = 0; }; #else /* C style interface */ typedef struct __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )( __RPC__in __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement **current); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )( __RPC__in __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); HRESULT ( STDMETHODCALLTYPE *MoveNext )( __RPC__in __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); HRESULT ( STDMETHODCALLTYPE *GetMany )( __RPC__in __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement **items, /* [retval][out] */ __RPC__out unsigned int *actual); END_INTERFACE } __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElementVtbl; interface __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement { CONST_VTBL struct __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_get_Current(This,current) \ ( (This)->lpVtbl -> get_Current(This,current) ) #define __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_get_HasCurrent(This,hasCurrent) \ ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) #define __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_MoveNext(This,hasCurrent) \ ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) #define __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetMany(This,capacity,items,actual) \ ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0010 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0010 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0010_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0010_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0317 */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0317 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0317_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0317_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0011 */ /* [local] */ #ifndef DEF___FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement #define DEF___FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0011 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0011_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0011_v0_0_s_ifspec; #ifndef ____FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_INTERFACE_DEFINED__ #define ____FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_INTERFACE_DEFINED__ /* interface __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement */ /* [unique][uuid][object] */ /* interface __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3cb21e0d-b293-5112-bccc-6e92b6321d2f") __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE First( /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement **first) = 0; }; #else /* C style interface */ typedef struct __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *First )( __RPC__in __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement **first); END_INTERFACE } __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElementVtbl; interface __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement { CONST_VTBL struct __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_First(This,first) \ ( (This)->lpVtbl -> First(This,first) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0012 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIIterable_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0012 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0012_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0012_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0318 */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0318 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0318_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0318_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0013 */ /* [local] */ #ifndef DEF___FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement #define DEF___FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0013 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0013_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0013_v0_0_s_ifspec; #ifndef ____FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_INTERFACE_DEFINED__ #define ____FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_INTERFACE_DEFINED__ /* interface __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement */ /* [unique][uuid][object] */ /* interface __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("ba62c01a-2cb5-5916-a2c5-d2289e16b2b2") __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE GetAt( /* [in] */ unsigned int index, /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::UI::WebUI::Core::IWebUICommandBarElement **item) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Size( /* [retval][out] */ __RPC__out unsigned int *size) = 0; virtual HRESULT STDMETHODCALLTYPE IndexOf( /* [in] */ __RPC__in_opt ABI::Windows::UI::WebUI::Core::IWebUICommandBarElement *item, /* [out] */ __RPC__out unsigned int *index, /* [retval][out] */ __RPC__out boolean *found) = 0; virtual HRESULT STDMETHODCALLTYPE GetMany( /* [in] */ unsigned int startIndex, /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) ABI::Windows::UI::WebUI::Core::IWebUICommandBarElement **items, /* [retval][out] */ __RPC__out unsigned int *actual) = 0; }; #else /* C style interface */ typedef struct __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *GetAt )( __RPC__in __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ unsigned int index, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement **item); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( __RPC__in __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [retval][out] */ __RPC__out unsigned int *size); HRESULT ( STDMETHODCALLTYPE *IndexOf )( __RPC__in __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement *item, /* [out] */ __RPC__out unsigned int *index, /* [retval][out] */ __RPC__out boolean *found); HRESULT ( STDMETHODCALLTYPE *GetMany )( __RPC__in __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ unsigned int startIndex, /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement **items, /* [retval][out] */ __RPC__out unsigned int *actual); END_INTERFACE } __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElementVtbl; interface __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement { CONST_VTBL struct __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetAt(This,index,item) \ ( (This)->lpVtbl -> GetAt(This,index,item) ) #define __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_get_Size(This,size) \ ( (This)->lpVtbl -> get_Size(This,size) ) #define __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_IndexOf(This,item,index,found) \ ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) #define __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetMany(This,startIndex,capacity,items,actual) \ ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0014 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0014 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0014_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0014_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0319 */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0319 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0319_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0319_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0015 */ /* [local] */ #ifndef DEF___FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement #define DEF___FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0015 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0015_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0015_v0_0_s_ifspec; #ifndef ____FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_INTERFACE_DEFINED__ #define ____FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_INTERFACE_DEFINED__ /* interface __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement */ /* [unique][uuid][object] */ /* interface __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("4a89cee1-56c5-5e02-ba8f-52b436b71377") __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE GetAt( /* [in] */ unsigned int index, /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::UI::WebUI::Core::IWebUICommandBarElement **item) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Size( /* [retval][out] */ __RPC__out unsigned int *size) = 0; virtual HRESULT STDMETHODCALLTYPE GetView( /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement **view) = 0; virtual HRESULT STDMETHODCALLTYPE IndexOf( /* [in] */ __RPC__in_opt ABI::Windows::UI::WebUI::Core::IWebUICommandBarElement *item, /* [out] */ __RPC__out unsigned int *index, /* [retval][out] */ __RPC__out boolean *found) = 0; virtual HRESULT STDMETHODCALLTYPE SetAt( /* [in] */ unsigned int index, /* [in] */ __RPC__in_opt ABI::Windows::UI::WebUI::Core::IWebUICommandBarElement *item) = 0; virtual HRESULT STDMETHODCALLTYPE InsertAt( /* [in] */ unsigned int index, /* [in] */ __RPC__in_opt ABI::Windows::UI::WebUI::Core::IWebUICommandBarElement *item) = 0; virtual HRESULT STDMETHODCALLTYPE RemoveAt( /* [in] */ unsigned int index) = 0; virtual HRESULT STDMETHODCALLTYPE Append( /* [in] */ __RPC__in_opt ABI::Windows::UI::WebUI::Core::IWebUICommandBarElement *item) = 0; virtual HRESULT STDMETHODCALLTYPE RemoveAtEnd( void) = 0; virtual HRESULT STDMETHODCALLTYPE Clear( void) = 0; virtual HRESULT STDMETHODCALLTYPE GetMany( /* [in] */ unsigned int startIndex, /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) ABI::Windows::UI::WebUI::Core::IWebUICommandBarElement **items, /* [retval][out] */ __RPC__out unsigned int *actual) = 0; virtual HRESULT STDMETHODCALLTYPE ReplaceAll( /* [in] */ unsigned int count, /* [size_is][in] */ __RPC__in_ecount_full(count) ABI::Windows::UI::WebUI::Core::IWebUICommandBarElement **value) = 0; }; #else /* C style interface */ typedef struct __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *GetAt )( __RPC__in __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ unsigned int index, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement **item); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( __RPC__in __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [retval][out] */ __RPC__out unsigned int *size); HRESULT ( STDMETHODCALLTYPE *GetView )( __RPC__in __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement **view); HRESULT ( STDMETHODCALLTYPE *IndexOf )( __RPC__in __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement *item, /* [out] */ __RPC__out unsigned int *index, /* [retval][out] */ __RPC__out boolean *found); HRESULT ( STDMETHODCALLTYPE *SetAt )( __RPC__in __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ unsigned int index, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement *item); HRESULT ( STDMETHODCALLTYPE *InsertAt )( __RPC__in __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ unsigned int index, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement *item); HRESULT ( STDMETHODCALLTYPE *RemoveAt )( __RPC__in __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ unsigned int index); HRESULT ( STDMETHODCALLTYPE *Append )( __RPC__in __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement *item); HRESULT ( STDMETHODCALLTYPE *RemoveAtEnd )( __RPC__in __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This); HRESULT ( STDMETHODCALLTYPE *Clear )( __RPC__in __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This); HRESULT ( STDMETHODCALLTYPE *GetMany )( __RPC__in __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ unsigned int startIndex, /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement **items, /* [retval][out] */ __RPC__out unsigned int *actual); HRESULT ( STDMETHODCALLTYPE *ReplaceAll )( __RPC__in __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ unsigned int count, /* [size_is][in] */ __RPC__in_ecount_full(count) __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement **value); END_INTERFACE } __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElementVtbl; interface __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement { CONST_VTBL struct __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetAt(This,index,item) \ ( (This)->lpVtbl -> GetAt(This,index,item) ) #define __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_get_Size(This,size) \ ( (This)->lpVtbl -> get_Size(This,size) ) #define __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetView(This,view) \ ( (This)->lpVtbl -> GetView(This,view) ) #define __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_IndexOf(This,item,index,found) \ ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) #define __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_SetAt(This,index,item) \ ( (This)->lpVtbl -> SetAt(This,index,item) ) #define __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_InsertAt(This,index,item) \ ( (This)->lpVtbl -> InsertAt(This,index,item) ) #define __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_RemoveAt(This,index) \ ( (This)->lpVtbl -> RemoveAt(This,index) ) #define __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_Append(This,item) \ ( (This)->lpVtbl -> Append(This,item) ) #define __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_RemoveAtEnd(This) \ ( (This)->lpVtbl -> RemoveAtEnd(This) ) #define __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_Clear(This) \ ( (This)->lpVtbl -> Clear(This) ) #define __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetMany(This,startIndex,capacity,items,actual) \ ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) #define __FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_ReplaceAll(This,count,value) \ ( (This)->lpVtbl -> ReplaceAll(This,count,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0016 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0016 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0016_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0016_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0320 */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0320 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0320_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0320_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0017 */ /* [local] */ #ifndef DEF___FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement #define DEF___FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0017 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0017_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0017_v0_0_s_ifspec; #ifndef ____FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_INTERFACE_DEFINED__ #define ____FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_INTERFACE_DEFINED__ /* interface __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement */ /* [unique][uuid][object] */ /* interface __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("42997479-cbf2-5a79-9560-dd7e7c413af4") __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Invoke( /* [in] */ __RPC__in_opt __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement *sender, /* [in] */ __RPC__in_opt ABI::Windows::Foundation::Collections::IVectorChangedEventArgs *e) = 0; }; #else /* C style interface */ typedef struct __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This); HRESULT ( STDMETHODCALLTYPE *Invoke )( __RPC__in __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ __RPC__in_opt __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement *sender, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs *e); END_INTERFACE } __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElementVtbl; interface __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement { CONST_VTBL struct __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_Invoke(This,sender,e) \ ( (This)->lpVtbl -> Invoke(This,sender,e) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0018 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0018 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0018_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0018_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0321 */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0321 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0321_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0321_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0019 */ /* [local] */ #ifndef DEF___FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement #define DEF___FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0019 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0019_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0019_v0_0_s_ifspec; #ifndef ____FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_INTERFACE_DEFINED__ #define ____FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_INTERFACE_DEFINED__ /* interface __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement */ /* [unique][uuid][object] */ /* interface __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("b35feb4b-1833-59f8-b146-4627813af189") __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE add_VectorChanged( /* [in] */ __RPC__in_opt __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement *handler, /* [retval][out] */ __RPC__out EventRegistrationToken *token) = 0; virtual HRESULT STDMETHODCALLTYPE remove_VectorChanged( /* [in] */ EventRegistrationToken token) = 0; }; #else /* C style interface */ typedef struct __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *add_VectorChanged )( __RPC__in __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ __RPC__in_opt __FVectorChangedEventHandler_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement *handler, /* [retval][out] */ __RPC__out EventRegistrationToken *token); HRESULT ( STDMETHODCALLTYPE *remove_VectorChanged )( __RPC__in __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement * This, /* [in] */ EventRegistrationToken token); END_INTERFACE } __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElementVtbl; interface __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement { CONST_VTBL struct __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_add_VectorChanged(This,handler,token) \ ( (This)->lpVtbl -> add_VectorChanged(This,handler,token) ) #define __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_remove_VectorChanged(This,token) \ ( (This)->lpVtbl -> remove_VectorChanged(This,token) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0020 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0020 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0020_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0020_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0322 */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0322 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0322_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0322_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0021 */ /* [local] */ #ifndef DEF___FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs #define DEF___FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0021 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0021_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0021_v0_0_s_ifspec; #ifndef ____FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_INTERFACE_DEFINED__ #define ____FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_INTERFACE_DEFINED__ /* interface __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs */ /* [unique][uuid][object] */ /* interface __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("10f0434f-880e-504a-9ce1-24b14149213b") __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Invoke( /* [in] */ __RPC__in_opt ABI::Windows::UI::WebUI::Core::IWebUICommandBarConfirmationButton *sender, /* [in] */ __RPC__in_opt ABI::Windows::UI::WebUI::Core::IWebUICommandBarItemInvokedEventArgs *e) = 0; }; #else /* C style interface */ typedef struct __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs * This); HRESULT ( STDMETHODCALLTYPE *Invoke )( __RPC__in __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton *sender, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs *e); END_INTERFACE } __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgsVtbl; interface __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs { CONST_VTBL struct __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgsVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_Invoke(This,sender,e) \ ( (This)->lpVtbl -> Invoke(This,sender,e) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0022 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0022 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0022_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0022_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0323 */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0323 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0323_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0323_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0023 */ /* [local] */ #ifndef DEF___FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs #define DEF___FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0023 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0023_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0023_v0_0_s_ifspec; #ifndef ____FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_INTERFACE_DEFINED__ #define ____FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_INTERFACE_DEFINED__ /* interface __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs */ /* [unique][uuid][object] */ /* interface __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("c587d918-89aa-55ca-95b0-c14a07a53217") __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Invoke( /* [in] */ __RPC__in_opt ABI::Windows::UI::WebUI::Core::IWebUICommandBarIconButton *sender, /* [in] */ __RPC__in_opt ABI::Windows::UI::WebUI::Core::IWebUICommandBarItemInvokedEventArgs *e) = 0; }; #else /* C style interface */ typedef struct __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs * This); HRESULT ( STDMETHODCALLTYPE *Invoke )( __RPC__in __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton *sender, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs *e); END_INTERFACE } __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgsVtbl; interface __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs { CONST_VTBL struct __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgsVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_Invoke(This,sender,e) \ ( (This)->lpVtbl -> Invoke(This,sender,e) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0024 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs */ #if !defined(__cplusplus) #if !defined(__cplusplus) /* [v1_enum] */ enum __x_ABI_CWindows_CUI_CWebUI_CCore_CWebUICommandBarClosedDisplayMode { WebUICommandBarClosedDisplayMode_Default = 0, WebUICommandBarClosedDisplayMode_Minimal = 1, WebUICommandBarClosedDisplayMode_Compact = 2 } ; #endif /* end if !defined(__cplusplus) */ #endif /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0024 */ /* [local] */ #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { /* [v1_enum] */ enum WebUICommandBarClosedDisplayMode { WebUICommandBarClosedDisplayMode_Default = 0, WebUICommandBarClosedDisplayMode_Minimal = 1, WebUICommandBarClosedDisplayMode_Compact = 2 } ; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0024_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0024_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler */ /* [uuid][object] */ /* interface ABI::Windows::UI::WebUI::Core::IMenuOpenedEventHandler */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { MIDL_INTERFACE("18DC0AD3-678F-4C19-8963-CC1C49A5EF9E") IMenuOpenedEventHandler : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Invoke( void) = 0; }; extern const __declspec(selectany) IID & IID_IMenuOpenedEventHandler = __uuidof(IMenuOpenedEventHandler); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandlerVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler * This); HRESULT ( STDMETHODCALLTYPE *Invoke )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler * This); END_INTERFACE } __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandlerVtbl; interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler { CONST_VTBL struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandlerVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler_Invoke(This) \ ( (This)->lpVtbl -> Invoke(This) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler_INTERFACE_DEFINED__ */ #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler */ /* [uuid][object] */ /* interface ABI::Windows::UI::WebUI::Core::IMenuClosedEventHandler */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { MIDL_INTERFACE("435387C8-4DD0-4C52-9489-D390CE7721D2") IMenuClosedEventHandler : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Invoke( void) = 0; }; extern const __declspec(selectany) IID & IID_IMenuClosedEventHandler = __uuidof(IMenuClosedEventHandler); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandlerVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler * This); HRESULT ( STDMETHODCALLTYPE *Invoke )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler * This); END_INTERFACE } __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandlerVtbl; interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler { CONST_VTBL struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandlerVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler_Invoke(This) \ ( (This)->lpVtbl -> Invoke(This) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler_INTERFACE_DEFINED__ */ #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler */ /* [uuid][object] */ /* interface ABI::Windows::UI::WebUI::Core::ISizeChangedEventHandler */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { MIDL_INTERFACE("D49CFE3C-DD2E-4C28-B627-303A7F911AF5") ISizeChangedEventHandler : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Invoke( /* [in] */ __RPC__in_opt ABI::Windows::UI::WebUI::Core::IWebUICommandBarSizeChangedEventArgs *eventArgs) = 0; }; extern const __declspec(selectany) IID & IID_ISizeChangedEventHandler = __uuidof(ISizeChangedEventHandler); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandlerVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler * This); HRESULT ( STDMETHODCALLTYPE *Invoke )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs *eventArgs); END_INTERFACE } __x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandlerVtbl; interface __x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler { CONST_VTBL struct __x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandlerVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler_Invoke(This,eventArgs) \ ( (This)->lpVtbl -> Invoke(This,eventArgs) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0027 */ /* [local] */ #if !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_UI_WebUI_Core_IWebUICommandBarItemInvokedEventArgs[] = L"Windows.UI.WebUI.Core.IWebUICommandBarItemInvokedEventArgs"; #endif /* !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0027 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0027_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0027_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs */ /* [uuid][object] */ /* interface ABI::Windows::UI::WebUI::Core::IWebUICommandBarItemInvokedEventArgs */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { MIDL_INTERFACE("304EDBDD-E741-41EF-BDC4-A45CEA2A4F70") IWebUICommandBarItemInvokedEventArgs : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_IsPrimaryCommand( /* [out][retval] */ __RPC__out boolean *value) = 0; }; extern const __declspec(selectany) IID & IID_IWebUICommandBarItemInvokedEventArgs = __uuidof(IWebUICommandBarItemInvokedEventArgs); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsPrimaryCommand )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs * This, /* [out][retval] */ __RPC__out boolean *value); END_INTERFACE } __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgsVtbl; interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs { CONST_VTBL struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgsVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs_get_IsPrimaryCommand(This,value) \ ( (This)->lpVtbl -> get_IsPrimaryCommand(This,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarItemInvokedEventArgs_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0028 */ /* [local] */ #if !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_UI_WebUI_Core_IWebUICommandBarElement[] = L"Windows.UI.WebUI.Core.IWebUICommandBarElement"; #endif /* !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0028 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0028_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0028_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement */ /* [uuid][object] */ /* interface ABI::Windows::UI::WebUI::Core::IWebUICommandBarElement */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { MIDL_INTERFACE("C9069EC2-284A-4633-8AAD-637A27E282C3") IWebUICommandBarElement : public IInspectable { public: }; extern const __declspec(selectany) IID & IID_IWebUICommandBarElement = __uuidof(IWebUICommandBarElement); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement * This, /* [out] */ __RPC__out TrustLevel *trustLevel); END_INTERFACE } __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElementVtbl; interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement { CONST_VTBL struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarElement_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0029 */ /* [local] */ #if !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_UI_WebUI_Core_IWebUICommandBarIcon[] = L"Windows.UI.WebUI.Core.IWebUICommandBarIcon"; #endif /* !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0029 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0029_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0029_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon */ /* [uuid][object] */ /* interface ABI::Windows::UI::WebUI::Core::IWebUICommandBarIcon */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { MIDL_INTERFACE("D587655D-2014-42BE-969A-7D14CA6C8A49") IWebUICommandBarIcon : public IInspectable { public: }; extern const __declspec(selectany) IID & IID_IWebUICommandBarIcon = __uuidof(IWebUICommandBarIcon); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon * This, /* [out] */ __RPC__out TrustLevel *trustLevel); END_INTERFACE } __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconVtbl; interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon { CONST_VTBL struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0030 */ /* [local] */ #if !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_UI_WebUI_Core_IWebUICommandBarIconButton[] = L"Windows.UI.WebUI.Core.IWebUICommandBarIconButton"; #endif /* !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0030 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0030_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0030_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton */ /* [uuid][object] */ /* interface ABI::Windows::UI::WebUI::Core::IWebUICommandBarIconButton */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { MIDL_INTERFACE("8F1BC93A-3A7C-4842-A0CF-AFF6EA308586") IWebUICommandBarIconButton : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Enabled( /* [out][retval] */ __RPC__out boolean *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Enabled( /* [in] */ boolean value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Label( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Label( /* [in] */ __RPC__in HSTRING value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_IsToggleButton( /* [out][retval] */ __RPC__out boolean *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_IsToggleButton( /* [in] */ boolean value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_IsChecked( /* [out][retval] */ __RPC__out boolean *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_IsChecked( /* [in] */ boolean value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Icon( /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::UI::WebUI::Core::IWebUICommandBarIcon **value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Icon( /* [in] */ __RPC__in_opt ABI::Windows::UI::WebUI::Core::IWebUICommandBarIcon *value) = 0; virtual HRESULT STDMETHODCALLTYPE add_ItemInvoked( /* [in] */ __RPC__in_opt __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs *handler, /* [out][retval] */ __RPC__out EventRegistrationToken *token) = 0; virtual HRESULT STDMETHODCALLTYPE remove_ItemInvoked( /* [in] */ EventRegistrationToken token) = 0; }; extern const __declspec(selectany) IID & IID_IWebUICommandBarIconButton = __uuidof(IWebUICommandBarIconButton); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButtonVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Enabled )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton * This, /* [out][retval] */ __RPC__out boolean *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Enabled )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton * This, /* [in] */ boolean value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Label )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Label )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton * This, /* [in] */ __RPC__in HSTRING value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsToggleButton )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton * This, /* [out][retval] */ __RPC__out boolean *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_IsToggleButton )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton * This, /* [in] */ boolean value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsChecked )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton * This, /* [out][retval] */ __RPC__out boolean *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_IsChecked )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton * This, /* [in] */ boolean value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Icon )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton * This, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon **value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Icon )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIcon *value); HRESULT ( STDMETHODCALLTYPE *add_ItemInvoked )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton * This, /* [in] */ __RPC__in_opt __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarIconButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs *handler, /* [out][retval] */ __RPC__out EventRegistrationToken *token); HRESULT ( STDMETHODCALLTYPE *remove_ItemInvoked )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton * This, /* [in] */ EventRegistrationToken token); END_INTERFACE } __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButtonVtbl; interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton { CONST_VTBL struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButtonVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_get_Enabled(This,value) \ ( (This)->lpVtbl -> get_Enabled(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_put_Enabled(This,value) \ ( (This)->lpVtbl -> put_Enabled(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_get_Label(This,value) \ ( (This)->lpVtbl -> get_Label(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_put_Label(This,value) \ ( (This)->lpVtbl -> put_Label(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_get_IsToggleButton(This,value) \ ( (This)->lpVtbl -> get_IsToggleButton(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_put_IsToggleButton(This,value) \ ( (This)->lpVtbl -> put_IsToggleButton(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_get_IsChecked(This,value) \ ( (This)->lpVtbl -> get_IsChecked(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_put_IsChecked(This,value) \ ( (This)->lpVtbl -> put_IsChecked(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_get_Icon(This,value) \ ( (This)->lpVtbl -> get_Icon(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_put_Icon(This,value) \ ( (This)->lpVtbl -> put_Icon(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_add_ItemInvoked(This,handler,token) \ ( (This)->lpVtbl -> add_ItemInvoked(This,handler,token) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_remove_ItemInvoked(This,token) \ ( (This)->lpVtbl -> remove_ItemInvoked(This,token) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarIconButton_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0031 */ /* [local] */ #if !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_UI_WebUI_Core_IWebUICommandBarConfirmationButton[] = L"Windows.UI.WebUI.Core.IWebUICommandBarConfirmationButton"; #endif /* !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0031 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0031_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0031_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton */ /* [uuid][object] */ /* interface ABI::Windows::UI::WebUI::Core::IWebUICommandBarConfirmationButton */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { MIDL_INTERFACE("86E7824A-E3D5-4EB6-B2FF-8F018A172105") IWebUICommandBarConfirmationButton : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Text( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Text( /* [in] */ __RPC__in HSTRING value) = 0; virtual HRESULT STDMETHODCALLTYPE add_ItemInvoked( /* [in] */ __RPC__in_opt __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs *handler, /* [out][retval] */ __RPC__out EventRegistrationToken *token) = 0; virtual HRESULT STDMETHODCALLTYPE remove_ItemInvoked( /* [in] */ EventRegistrationToken token) = 0; }; extern const __declspec(selectany) IID & IID_IWebUICommandBarConfirmationButton = __uuidof(IWebUICommandBarConfirmationButton); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButtonVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Text )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Text )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton * This, /* [in] */ __RPC__in HSTRING value); HRESULT ( STDMETHODCALLTYPE *add_ItemInvoked )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton * This, /* [in] */ __RPC__in_opt __FITypedEventHandler_2_Windows__CUI__CWebUI__CCore__CWebUICommandBarConfirmationButton_Windows__CUI__CWebUI__CCore__CWebUICommandBarItemInvokedEventArgs *handler, /* [out][retval] */ __RPC__out EventRegistrationToken *token); HRESULT ( STDMETHODCALLTYPE *remove_ItemInvoked )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton * This, /* [in] */ EventRegistrationToken token); END_INTERFACE } __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButtonVtbl; interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton { CONST_VTBL struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButtonVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton_get_Text(This,value) \ ( (This)->lpVtbl -> get_Text(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton_put_Text(This,value) \ ( (This)->lpVtbl -> put_Text(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton_add_ItemInvoked(This,handler,token) \ ( (This)->lpVtbl -> add_ItemInvoked(This,handler,token) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton_remove_ItemInvoked(This,token) \ ( (This)->lpVtbl -> remove_ItemInvoked(This,token) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarConfirmationButton_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0032 */ /* [local] */ #if !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_UI_WebUI_Core_IWebUICommandBarBitmapIcon[] = L"Windows.UI.WebUI.Core.IWebUICommandBarBitmapIcon"; #endif /* !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0032 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0032_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0032_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon */ /* [uuid][object] */ /* interface ABI::Windows::UI::WebUI::Core::IWebUICommandBarBitmapIcon */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { MIDL_INTERFACE("858F4F45-08D8-4A46-81EC-00015B0B1C6C") IWebUICommandBarBitmapIcon : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Uri( /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Foundation::IUriRuntimeClass **value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Uri( /* [in] */ __RPC__in_opt ABI::Windows::Foundation::IUriRuntimeClass *value) = 0; }; extern const __declspec(selectany) IID & IID_IWebUICommandBarBitmapIcon = __uuidof(IWebUICommandBarBitmapIcon); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Uri )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon * This, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CFoundation_CIUriRuntimeClass **value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Uri )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *value); END_INTERFACE } __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconVtbl; interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon { CONST_VTBL struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon_get_Uri(This,value) \ ( (This)->lpVtbl -> get_Uri(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon_put_Uri(This,value) \ ( (This)->lpVtbl -> put_Uri(This,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0033 */ /* [local] */ #if !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_UI_WebUI_Core_IWebUICommandBarBitmapIconFactory[] = L"Windows.UI.WebUI.Core.IWebUICommandBarBitmapIconFactory"; #endif /* !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0033 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0033_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0033_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory */ /* [uuid][object] */ /* interface ABI::Windows::UI::WebUI::Core::IWebUICommandBarBitmapIconFactory */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { MIDL_INTERFACE("F3F7D78A-7673-444A-BE62-AC12D31C2231") IWebUICommandBarBitmapIconFactory : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE Create( /* [in] */ __RPC__in_opt ABI::Windows::Foundation::IUriRuntimeClass *uri, /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::UI::WebUI::Core::IWebUICommandBarBitmapIcon **instance) = 0; }; extern const __declspec(selectany) IID & IID_IWebUICommandBarBitmapIconFactory = __uuidof(IWebUICommandBarBitmapIconFactory); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactoryVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *Create )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *uri, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIcon **instance); END_INTERFACE } __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactoryVtbl; interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory { CONST_VTBL struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactoryVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory_Create(This,uri,instance) \ ( (This)->lpVtbl -> Create(This,uri,instance) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarBitmapIconFactory_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0034 */ /* [local] */ #if !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_UI_WebUI_Core_IWebUICommandBarSymbolIcon[] = L"Windows.UI.WebUI.Core.IWebUICommandBarSymbolIcon"; #endif /* !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0034 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0034_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0034_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon */ /* [uuid][object] */ /* interface ABI::Windows::UI::WebUI::Core::IWebUICommandBarSymbolIcon */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { MIDL_INTERFACE("D4935477-FD26-46ED-8658-1A3F4400E7B3") IWebUICommandBarSymbolIcon : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Symbol( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Symbol( /* [in] */ __RPC__in HSTRING value) = 0; }; extern const __declspec(selectany) IID & IID_IWebUICommandBarSymbolIcon = __uuidof(IWebUICommandBarSymbolIcon); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Symbol )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Symbol )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon * This, /* [in] */ __RPC__in HSTRING value); END_INTERFACE } __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconVtbl; interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon { CONST_VTBL struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon_get_Symbol(This,value) \ ( (This)->lpVtbl -> get_Symbol(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon_put_Symbol(This,value) \ ( (This)->lpVtbl -> put_Symbol(This,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0035 */ /* [local] */ #if !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_UI_WebUI_Core_IWebUICommandBarSymbolIconFactory[] = L"Windows.UI.WebUI.Core.IWebUICommandBarSymbolIconFactory"; #endif /* !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0035 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0035_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0035_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory */ /* [uuid][object] */ /* interface ABI::Windows::UI::WebUI::Core::IWebUICommandBarSymbolIconFactory */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { MIDL_INTERFACE("51BE1A1F-3730-429E-B622-14E2B7BF6A07") IWebUICommandBarSymbolIconFactory : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE Create( /* [in] */ __RPC__in HSTRING symbol, /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::UI::WebUI::Core::IWebUICommandBarSymbolIcon **instance) = 0; }; extern const __declspec(selectany) IID & IID_IWebUICommandBarSymbolIconFactory = __uuidof(IWebUICommandBarSymbolIconFactory); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactoryVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *Create )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory * This, /* [in] */ __RPC__in HSTRING symbol, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIcon **instance); END_INTERFACE } __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactoryVtbl; interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory { CONST_VTBL struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactoryVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory_Create(This,symbol,instance) \ ( (This)->lpVtbl -> Create(This,symbol,instance) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSymbolIconFactory_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0036 */ /* [local] */ #if !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_UI_WebUI_Core_IWebUICommandBarSizeChangedEventArgs[] = L"Windows.UI.WebUI.Core.IWebUICommandBarSizeChangedEventArgs"; #endif /* !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0036 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0036_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0036_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs */ /* [uuid][object] */ /* interface ABI::Windows::UI::WebUI::Core::IWebUICommandBarSizeChangedEventArgs */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { MIDL_INTERFACE("FBF1E2F6-3029-4719-8378-92F82B87AF1E") IWebUICommandBarSizeChangedEventArgs : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Size( /* [out][retval] */ __RPC__out ABI::Windows::Foundation::Size *value) = 0; }; extern const __declspec(selectany) IID & IID_IWebUICommandBarSizeChangedEventArgs = __uuidof(IWebUICommandBarSizeChangedEventArgs); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs * This, /* [out][retval] */ __RPC__out __x_ABI_CWindows_CFoundation_CSize *value); END_INTERFACE } __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgsVtbl; interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs { CONST_VTBL struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgsVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs_get_Size(This,value) \ ( (This)->lpVtbl -> get_Size(This,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarSizeChangedEventArgs_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0037 */ /* [local] */ #if !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_UI_WebUI_Core_IWebUICommandBar[] = L"Windows.UI.WebUI.Core.IWebUICommandBar"; #endif /* !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0037 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0037_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0037_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar */ /* [uuid][object] */ /* interface ABI::Windows::UI::WebUI::Core::IWebUICommandBar */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { MIDL_INTERFACE("A4FC0016-DBE5-41AD-8D7B-14698BD6911D") IWebUICommandBar : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Visible( /* [out][retval] */ __RPC__out boolean *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Visible( /* [in] */ boolean value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Opacity( /* [out][retval] */ __RPC__out DOUBLE *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Opacity( /* [in] */ DOUBLE value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_ForegroundColor( /* [out][retval] */ __RPC__out ABI::Windows::UI::Color *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_ForegroundColor( /* [in] */ ABI::Windows::UI::Color value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_BackgroundColor( /* [out][retval] */ __RPC__out ABI::Windows::UI::Color *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_BackgroundColor( /* [in] */ ABI::Windows::UI::Color value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_ClosedDisplayMode( /* [out][retval] */ __RPC__out ABI::Windows::UI::WebUI::Core::WebUICommandBarClosedDisplayMode *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_ClosedDisplayMode( /* [in] */ ABI::Windows::UI::WebUI::Core::WebUICommandBarClosedDisplayMode value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_IsOpen( /* [out][retval] */ __RPC__out boolean *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_IsOpen( /* [in] */ boolean value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Size( /* [out][retval] */ __RPC__out ABI::Windows::Foundation::Size *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_PrimaryCommands( /* [out][retval] */ __RPC__deref_out_opt __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement **value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_SecondaryCommands( /* [out][retval] */ __RPC__deref_out_opt __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement **value) = 0; virtual HRESULT STDMETHODCALLTYPE add_MenuOpened( /* [in] */ __RPC__in_opt ABI::Windows::UI::WebUI::Core::IMenuOpenedEventHandler *handler, /* [out][retval] */ __RPC__out EventRegistrationToken *value) = 0; virtual HRESULT STDMETHODCALLTYPE remove_MenuOpened( /* [in] */ EventRegistrationToken value) = 0; virtual HRESULT STDMETHODCALLTYPE add_MenuClosed( /* [in] */ __RPC__in_opt ABI::Windows::UI::WebUI::Core::IMenuClosedEventHandler *handler, /* [out][retval] */ __RPC__out EventRegistrationToken *value) = 0; virtual HRESULT STDMETHODCALLTYPE remove_MenuClosed( /* [in] */ EventRegistrationToken value) = 0; virtual HRESULT STDMETHODCALLTYPE add_SizeChanged( /* [in] */ __RPC__in_opt ABI::Windows::UI::WebUI::Core::ISizeChangedEventHandler *handler, /* [out][retval] */ __RPC__out EventRegistrationToken *value) = 0; virtual HRESULT STDMETHODCALLTYPE remove_SizeChanged( /* [in] */ EventRegistrationToken value) = 0; }; extern const __declspec(selectany) IID & IID_IWebUICommandBar = __uuidof(IWebUICommandBar); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Visible )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [out][retval] */ __RPC__out boolean *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Visible )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [in] */ boolean value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Opacity )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [out][retval] */ __RPC__out DOUBLE *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Opacity )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [in] */ DOUBLE value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_ForegroundColor )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [out][retval] */ __RPC__out __x_ABI_CWindows_CUI_CColor *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_ForegroundColor )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [in] */ __x_ABI_CWindows_CUI_CColor value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_BackgroundColor )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [out][retval] */ __RPC__out __x_ABI_CWindows_CUI_CColor *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_BackgroundColor )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [in] */ __x_ABI_CWindows_CUI_CColor value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_ClosedDisplayMode )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [out][retval] */ __RPC__out __x_ABI_CWindows_CUI_CWebUI_CCore_CWebUICommandBarClosedDisplayMode *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_ClosedDisplayMode )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [in] */ __x_ABI_CWindows_CUI_CWebUI_CCore_CWebUICommandBarClosedDisplayMode value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsOpen )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [out][retval] */ __RPC__out boolean *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_IsOpen )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [in] */ boolean value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [out][retval] */ __RPC__out __x_ABI_CWindows_CFoundation_CSize *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_PrimaryCommands )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [out][retval] */ __RPC__deref_out_opt __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement **value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_SecondaryCommands )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [out][retval] */ __RPC__deref_out_opt __FIObservableVector_1_Windows__CUI__CWebUI__CCore__CIWebUICommandBarElement **value); HRESULT ( STDMETHODCALLTYPE *add_MenuOpened )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuOpenedEventHandler *handler, /* [out][retval] */ __RPC__out EventRegistrationToken *value); HRESULT ( STDMETHODCALLTYPE *remove_MenuOpened )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [in] */ EventRegistrationToken value); HRESULT ( STDMETHODCALLTYPE *add_MenuClosed )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIMenuClosedEventHandler *handler, /* [out][retval] */ __RPC__out EventRegistrationToken *value); HRESULT ( STDMETHODCALLTYPE *remove_MenuClosed )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [in] */ EventRegistrationToken value); HRESULT ( STDMETHODCALLTYPE *add_SizeChanged )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CISizeChangedEventHandler *handler, /* [out][retval] */ __RPC__out EventRegistrationToken *value); HRESULT ( STDMETHODCALLTYPE *remove_SizeChanged )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar * This, /* [in] */ EventRegistrationToken value); END_INTERFACE } __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarVtbl; interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar { CONST_VTBL struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_get_Visible(This,value) \ ( (This)->lpVtbl -> get_Visible(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_put_Visible(This,value) \ ( (This)->lpVtbl -> put_Visible(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_get_Opacity(This,value) \ ( (This)->lpVtbl -> get_Opacity(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_put_Opacity(This,value) \ ( (This)->lpVtbl -> put_Opacity(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_get_ForegroundColor(This,value) \ ( (This)->lpVtbl -> get_ForegroundColor(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_put_ForegroundColor(This,value) \ ( (This)->lpVtbl -> put_ForegroundColor(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_get_BackgroundColor(This,value) \ ( (This)->lpVtbl -> get_BackgroundColor(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_put_BackgroundColor(This,value) \ ( (This)->lpVtbl -> put_BackgroundColor(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_get_ClosedDisplayMode(This,value) \ ( (This)->lpVtbl -> get_ClosedDisplayMode(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_put_ClosedDisplayMode(This,value) \ ( (This)->lpVtbl -> put_ClosedDisplayMode(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_get_IsOpen(This,value) \ ( (This)->lpVtbl -> get_IsOpen(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_put_IsOpen(This,value) \ ( (This)->lpVtbl -> put_IsOpen(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_get_Size(This,value) \ ( (This)->lpVtbl -> get_Size(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_get_PrimaryCommands(This,value) \ ( (This)->lpVtbl -> get_PrimaryCommands(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_get_SecondaryCommands(This,value) \ ( (This)->lpVtbl -> get_SecondaryCommands(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_add_MenuOpened(This,handler,value) \ ( (This)->lpVtbl -> add_MenuOpened(This,handler,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_remove_MenuOpened(This,value) \ ( (This)->lpVtbl -> remove_MenuOpened(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_add_MenuClosed(This,handler,value) \ ( (This)->lpVtbl -> add_MenuClosed(This,handler,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_remove_MenuClosed(This,value) \ ( (This)->lpVtbl -> remove_MenuClosed(This,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_add_SizeChanged(This,handler,value) \ ( (This)->lpVtbl -> add_SizeChanged(This,handler,value) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_remove_SizeChanged(This,value) \ ( (This)->lpVtbl -> remove_SizeChanged(This,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0038 */ /* [local] */ #if !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_UI_WebUI_Core_IWebUICommandBarStatics[] = L"Windows.UI.WebUI.Core.IWebUICommandBarStatics"; #endif /* !defined(____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0038 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0038_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0038_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics */ /* [uuid][object] */ /* interface ABI::Windows::UI::WebUI::Core::IWebUICommandBarStatics */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace UI { namespace WebUI { namespace Core { MIDL_INTERFACE("1449CDB9-A506-45BE-8F42-B2837E2FE0C9") IWebUICommandBarStatics : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE GetForCurrentView( /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::UI::WebUI::Core::IWebUICommandBar **commandBar) = 0; }; extern const __declspec(selectany) IID & IID_IWebUICommandBarStatics = __uuidof(IWebUICommandBarStatics); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStaticsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *GetForCurrentView )( __RPC__in __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics * This, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBar **commandBar); END_INTERFACE } __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStaticsVtbl; interface __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics { CONST_VTBL struct __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStaticsVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics_GetForCurrentView(This,commandBar) \ ( (This)->lpVtbl -> GetForCurrentView(This,commandBar) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CUI_CWebUI_CCore_CIWebUICommandBarStatics_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0039 */ /* [local] */ #ifndef RUNTIMECLASS_Windows_UI_WebUI_Core_WebUICommandBarItemInvokedEventArgs_DEFINED #define RUNTIMECLASS_Windows_UI_WebUI_Core_WebUICommandBarItemInvokedEventArgs_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_UI_WebUI_Core_WebUICommandBarItemInvokedEventArgs[] = L"Windows.UI.WebUI.Core.WebUICommandBarItemInvokedEventArgs"; #endif #ifndef RUNTIMECLASS_Windows_UI_WebUI_Core_WebUICommandBarIconButton_DEFINED #define RUNTIMECLASS_Windows_UI_WebUI_Core_WebUICommandBarIconButton_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_UI_WebUI_Core_WebUICommandBarIconButton[] = L"Windows.UI.WebUI.Core.WebUICommandBarIconButton"; #endif #ifndef RUNTIMECLASS_Windows_UI_WebUI_Core_WebUICommandBarConfirmationButton_DEFINED #define RUNTIMECLASS_Windows_UI_WebUI_Core_WebUICommandBarConfirmationButton_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_UI_WebUI_Core_WebUICommandBarConfirmationButton[] = L"Windows.UI.WebUI.Core.WebUICommandBarConfirmationButton"; #endif #ifndef RUNTIMECLASS_Windows_UI_WebUI_Core_WebUICommandBarBitmapIcon_DEFINED #define RUNTIMECLASS_Windows_UI_WebUI_Core_WebUICommandBarBitmapIcon_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_UI_WebUI_Core_WebUICommandBarBitmapIcon[] = L"Windows.UI.WebUI.Core.WebUICommandBarBitmapIcon"; #endif #ifndef RUNTIMECLASS_Windows_UI_WebUI_Core_WebUICommandBarSymbolIcon_DEFINED #define RUNTIMECLASS_Windows_UI_WebUI_Core_WebUICommandBarSymbolIcon_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_UI_WebUI_Core_WebUICommandBarSymbolIcon[] = L"Windows.UI.WebUI.Core.WebUICommandBarSymbolIcon"; #endif #ifndef RUNTIMECLASS_Windows_UI_WebUI_Core_WebUICommandBarSizeChangedEventArgs_DEFINED #define RUNTIMECLASS_Windows_UI_WebUI_Core_WebUICommandBarSizeChangedEventArgs_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_UI_WebUI_Core_WebUICommandBarSizeChangedEventArgs[] = L"Windows.UI.WebUI.Core.WebUICommandBarSizeChangedEventArgs"; #endif #ifndef RUNTIMECLASS_Windows_UI_WebUI_Core_WebUICommandBar_DEFINED #define RUNTIMECLASS_Windows_UI_WebUI_Core_WebUICommandBar_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_UI_WebUI_Core_WebUICommandBar[] = L"Windows.UI.WebUI.Core.WebUICommandBar"; #endif /* interface __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0039 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0039_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eui2Ewebui2Ecore_0000_0039_v0_0_s_ifspec; /* Additional Prototypes for ALL interfaces */ unsigned long __RPC_USER HSTRING_UserSize( __RPC__in unsigned long *, unsigned long , __RPC__in HSTRING * ); unsigned char * __RPC_USER HSTRING_UserMarshal( __RPC__in unsigned long *, __RPC__inout_xcount(0) unsigned char *, __RPC__in HSTRING * ); unsigned char * __RPC_USER HSTRING_UserUnmarshal(__RPC__in unsigned long *, __RPC__in_xcount(0) unsigned char *, __RPC__out HSTRING * ); void __RPC_USER HSTRING_UserFree( __RPC__in unsigned long *, __RPC__in HSTRING * ); unsigned long __RPC_USER HSTRING_UserSize64( __RPC__in unsigned long *, unsigned long , __RPC__in HSTRING * ); unsigned char * __RPC_USER HSTRING_UserMarshal64( __RPC__in unsigned long *, __RPC__inout_xcount(0) unsigned char *, __RPC__in HSTRING * ); unsigned char * __RPC_USER HSTRING_UserUnmarshal64(__RPC__in unsigned long *, __RPC__in_xcount(0) unsigned char *, __RPC__out HSTRING * ); void __RPC_USER HSTRING_UserFree64( __RPC__in unsigned long *, __RPC__in HSTRING * ); /* end of Additional Prototypes */ #ifdef __cplusplus } #endif #endif