// WARNING: Please don't edit this file. It was generated by Swift/WinRT v0.0.1 #pragma once // Header files for imported files #include #include #include #include "Windows.Foundation.h" #include "Microsoft.UI.Xaml.h" #include "Windows.UI.Xaml.Interop.h" // Importing Collections header #include "Windows.Foundation.Collections.h" /* Forward Declarations */ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventHandler_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventHandler_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventHandler __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventHandler; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventHandler_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventHandler_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventHandler_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventHandler __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventHandler; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventHandler_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBase_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBase_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBase __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBase; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBase_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactory_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactory_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactory __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactory; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactory_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpression_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpression_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpression __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpression; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpression_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBase_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBase_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBase __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBase; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBase_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseFactory_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseFactory_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseFactory __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseFactory; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseFactory_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionFactory_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionFactory_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionFactory __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionFactory; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionFactory_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactory_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactory_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactory __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactory; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactory_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperations_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperations_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperations __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperations; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperations_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStatics_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStatics_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStatics __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStatics; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStatics_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactory_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactory_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactory __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactory; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactory_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroup_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroup_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroup __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroup; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroup_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactory_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactory_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactory __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactory; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactory_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty __x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider __x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs __x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactory_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactory_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactory __x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactory; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactory_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactory_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactory_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactory __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactory; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactory_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfo_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfo_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfo __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfo; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfo_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo __x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChanged_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChanged_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChanged __x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChanged; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChanged_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgs_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgs_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgs __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgs; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactory_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactory_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactory __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactory; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactory_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource __x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactory_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactory_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactory __x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactory; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactory_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo __x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoading_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoading_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoading __x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoading; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoading_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter __x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter_FWD_DEFINED__ // Parameterized interface forward declarations (C) // Collection interface definitions typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CLoadMoreItemsResult __x_ABI_CMicrosoft_CUI_CXaml_CData_CLoadMoreItemsResult; typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult; #if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult __x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult; typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResultVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult* This, struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CLoadMoreItemsResult* result); END_INTERFACE } __x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResultVtbl; interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult { CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResultVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult; typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResultVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult* This, __x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult* asyncInfo, enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus); END_INTERFACE } __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResultVtbl; interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult { CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResultVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIIterator_1_IInspectable_INTERFACE_DEFINED__) #define ____x_ABI_C__FIIterator_1_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIIterator_1_IInspectable __x_ABI_C__FIIterator_1_IInspectable; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIIterator_1_IInspectable; typedef struct __x_ABI_C__FIIterator_1_IInspectableVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterator_1_IInspectable* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterator_1_IInspectable* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterator_1_IInspectable* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterator_1_IInspectable* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterator_1_IInspectable* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterator_1_IInspectable* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__x_ABI_C__FIIterator_1_IInspectable* This, IInspectable** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__x_ABI_C__FIIterator_1_IInspectable* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__x_ABI_C__FIIterator_1_IInspectable* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIIterator_1_IInspectable* This, UINT32 itemsLength, IInspectable** items, UINT32* result); END_INTERFACE } __x_ABI_C__FIIterator_1_IInspectableVtbl; interface __x_ABI_C__FIIterator_1_IInspectable { CONST_VTBL struct __x_ABI_C__FIIterator_1_IInspectableVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIIterator_1_IInspectable_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIIterable_1_IInspectable_INTERFACE_DEFINED__) #define ____x_ABI_C__FIIterable_1_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIIterable_1_IInspectable __x_ABI_C__FIIterable_1_IInspectable; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIIterable_1_IInspectable; typedef struct __x_ABI_C__FIIterable_1_IInspectableVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterable_1_IInspectable* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterable_1_IInspectable* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterable_1_IInspectable* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterable_1_IInspectable* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterable_1_IInspectable* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterable_1_IInspectable* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__x_ABI_C__FIIterable_1_IInspectable* This, __x_ABI_C__FIIterator_1_IInspectable** result); END_INTERFACE } __x_ABI_C__FIIterable_1_IInspectableVtbl; interface __x_ABI_C__FIIterable_1_IInspectable { CONST_VTBL struct __x_ABI_C__FIIterable_1_IInspectableVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIIterable_1_IInspectable_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange_INTERFACE_DEFINED__) #define ____x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange __x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange; typedef struct __x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRangeVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, UINT32 itemsLength, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange** items, UINT32* result); END_INTERFACE } __x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRangeVtbl; interface __x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange { CONST_VTBL struct __x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRangeVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIIterable_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange_INTERFACE_DEFINED__) #define ____x_ABI_C__FIIterable_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIIterable_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange __x_ABI_C__FIIterable_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIIterable_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange; typedef struct __x_ABI_C__FIIterable_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRangeVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterable_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterable_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterable_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterable_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterable_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterable_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__x_ABI_C__FIIterable_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, __x_ABI_C__FIIterator_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange** result); END_INTERFACE } __x_ABI_C__FIIterable_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRangeVtbl; interface __x_ABI_C__FIIterable_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange { CONST_VTBL struct __x_ABI_C__FIIterable_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRangeVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIIterable_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIVectorView_1_IInspectable_INTERFACE_DEFINED__) #define ____x_ABI_C__FIVectorView_1_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIVectorView_1_IInspectable __x_ABI_C__FIVectorView_1_IInspectable; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIVectorView_1_IInspectable; typedef struct __x_ABI_C__FIVectorView_1_IInspectableVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIVectorView_1_IInspectable* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIVectorView_1_IInspectable* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIVectorView_1_IInspectable* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIVectorView_1_IInspectable* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIVectorView_1_IInspectable* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIVectorView_1_IInspectable* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__x_ABI_C__FIVectorView_1_IInspectable* This, UINT32 index, IInspectable** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_C__FIVectorView_1_IInspectable* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__x_ABI_C__FIVectorView_1_IInspectable* This, IInspectable* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIVectorView_1_IInspectable* This, UINT32 startIndex, UINT32 itemsLength, IInspectable** items, UINT32* result); END_INTERFACE } __x_ABI_C__FIVectorView_1_IInspectableVtbl; interface __x_ABI_C__FIVectorView_1_IInspectable { CONST_VTBL struct __x_ABI_C__FIVectorView_1_IInspectableVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIVectorView_1_IInspectable_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIVector_1_IInspectable_INTERFACE_DEFINED__) #define ____x_ABI_C__FIVector_1_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIVector_1_IInspectable __x_ABI_C__FIVector_1_IInspectable; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIVector_1_IInspectable; typedef struct __x_ABI_C__FIVector_1_IInspectableVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIVector_1_IInspectable* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIVector_1_IInspectable* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIVector_1_IInspectable* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIVector_1_IInspectable* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIVector_1_IInspectable* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIVector_1_IInspectable* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__x_ABI_C__FIVector_1_IInspectable* This, UINT32 index, IInspectable** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_C__FIVector_1_IInspectable* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* GetView)(__x_ABI_C__FIVector_1_IInspectable* This, __x_ABI_C__FIVectorView_1_IInspectable** result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__x_ABI_C__FIVector_1_IInspectable* This, IInspectable* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* SetAt)(__x_ABI_C__FIVector_1_IInspectable* This, UINT32 index, IInspectable* value); HRESULT (STDMETHODCALLTYPE* InsertAt)(__x_ABI_C__FIVector_1_IInspectable* This, UINT32 index, IInspectable* value); HRESULT (STDMETHODCALLTYPE* RemoveAt)(__x_ABI_C__FIVector_1_IInspectable* This, UINT32 index); HRESULT (STDMETHODCALLTYPE* Append)(__x_ABI_C__FIVector_1_IInspectable* This, IInspectable* value); HRESULT (STDMETHODCALLTYPE* RemoveAtEnd)(__x_ABI_C__FIVector_1_IInspectable* This); HRESULT (STDMETHODCALLTYPE* Clear)(__x_ABI_C__FIVector_1_IInspectable* This); HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIVector_1_IInspectable* This, UINT32 startIndex, UINT32 itemsLength, IInspectable** items, UINT32* result); HRESULT (STDMETHODCALLTYPE* ReplaceAll)(__x_ABI_C__FIVector_1_IInspectable* This, UINT32 itemsLength, IInspectable** items); END_INTERFACE } __x_ABI_C__FIVector_1_IInspectableVtbl; interface __x_ABI_C__FIVector_1_IInspectable { CONST_VTBL struct __x_ABI_C__FIVector_1_IInspectableVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIVector_1_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIObservableVector_1_IInspectable __x_ABI_C__FIObservableVector_1_IInspectable; #if !defined(____x_ABI_C__FVectorChangedEventHandler_1_IInspectable_INTERFACE_DEFINED__) #define ____x_ABI_C__FVectorChangedEventHandler_1_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FVectorChangedEventHandler_1_IInspectable __x_ABI_C__FVectorChangedEventHandler_1_IInspectable; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FVectorChangedEventHandler_1_IInspectable; typedef struct __x_ABI_C__FVectorChangedEventHandler_1_IInspectableVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FVectorChangedEventHandler_1_IInspectable* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FVectorChangedEventHandler_1_IInspectable* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FVectorChangedEventHandler_1_IInspectable* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FVectorChangedEventHandler_1_IInspectable* This, __x_ABI_C__FIObservableVector_1_IInspectable* sender, __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs* event); END_INTERFACE } __x_ABI_C__FVectorChangedEventHandler_1_IInspectableVtbl; interface __x_ABI_C__FVectorChangedEventHandler_1_IInspectable { CONST_VTBL struct __x_ABI_C__FVectorChangedEventHandler_1_IInspectableVtbl* lpVtbl; }; #endif // ____x_ABI_C__FVectorChangedEventHandler_1_IInspectable_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIObservableVector_1_IInspectable_INTERFACE_DEFINED__) #define ____x_ABI_C__FIObservableVector_1_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIObservableVector_1_IInspectable __x_ABI_C__FIObservableVector_1_IInspectable; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIObservableVector_1_IInspectable; typedef struct __x_ABI_C__FIObservableVector_1_IInspectableVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIObservableVector_1_IInspectable* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIObservableVector_1_IInspectable* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIObservableVector_1_IInspectable* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIObservableVector_1_IInspectable* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIObservableVector_1_IInspectable* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIObservableVector_1_IInspectable* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* add_VectorChanged)(__x_ABI_C__FIObservableVector_1_IInspectable* This, __x_ABI_C__FVectorChangedEventHandler_1_IInspectable* vhnd, EventRegistrationToken* result); HRESULT (STDMETHODCALLTYPE* remove_VectorChanged)(__x_ABI_C__FIObservableVector_1_IInspectable* This, EventRegistrationToken token); END_INTERFACE } __x_ABI_C__FIObservableVector_1_IInspectableVtbl; interface __x_ABI_C__FIObservableVector_1_IInspectable { CONST_VTBL struct __x_ABI_C__FIObservableVector_1_IInspectableVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIObservableVector_1_IInspectable_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange_INTERFACE_DEFINED__) #define ____x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange __x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange; typedef struct __x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRangeVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, UINT32 index, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange** items, UINT32* result); END_INTERFACE } __x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRangeVtbl; interface __x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange { CONST_VTBL struct __x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRangeVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIEventHandler_1_IInspectable_INTERFACE_DEFINED__) #define ____x_ABI_C__FIEventHandler_1_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIEventHandler_1_IInspectable __x_ABI_C__FIEventHandler_1_IInspectable; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIEventHandler_1_IInspectable; typedef struct __x_ABI_C__FIEventHandler_1_IInspectableVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIEventHandler_1_IInspectable* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIEventHandler_1_IInspectable* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIEventHandler_1_IInspectable* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIEventHandler_1_IInspectable* This, IInspectable* sender, IInspectable* args); END_INTERFACE } __x_ABI_C__FIEventHandler_1_IInspectableVtbl; interface __x_ABI_C__FIEventHandler_1_IInspectable { CONST_VTBL struct __x_ABI_C__FIEventHandler_1_IInspectableVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIEventHandler_1_IInspectable_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIEventHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CDataErrorsChangedEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_C__FIEventHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CDataErrorsChangedEventArgs_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIEventHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CDataErrorsChangedEventArgs __x_ABI_C__FIEventHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CDataErrorsChangedEventArgs; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIEventHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CDataErrorsChangedEventArgs; typedef struct __x_ABI_C__FIEventHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CDataErrorsChangedEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIEventHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CDataErrorsChangedEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIEventHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CDataErrorsChangedEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIEventHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CDataErrorsChangedEventArgs* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIEventHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CDataErrorsChangedEventArgs* This, IInspectable* sender, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs* args); END_INTERFACE } __x_ABI_C__FIEventHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CDataErrorsChangedEventArgsVtbl; interface __x_ABI_C__FIEventHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CDataErrorsChangedEventArgs { CONST_VTBL struct __x_ABI_C__FIEventHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CDataErrorsChangedEventArgsVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIEventHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CDataErrorsChangedEventArgs_INTERFACE_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CIDependencyObject_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CIDependencyObject_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CIDependencyObject __x_ABI_CMicrosoft_CUI_CXaml_CIDependencyObject; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CIDependencyObject_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty __x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CIPropertyPath_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CXaml_CIPropertyPath_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CIPropertyPath __x_ABI_CMicrosoft_CUI_CXaml_CIPropertyPath; #endif // ____x_ABI_CMicrosoft_CUI_CXaml_CIPropertyPath_FWD_DEFINED__ typedef enum __x_ABI_CWindows_CFoundation_CAsyncStatus __x_ABI_CWindows_CFoundation_CAsyncStatus; #ifndef ____x_ABI_CWindows_CFoundation_CIAsyncInfo_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIAsyncInfo_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CFoundation_CIAsyncInfo __x_ABI_CWindows_CFoundation_CIAsyncInfo; #endif // ____x_ABI_CWindows_CFoundation_CIAsyncInfo_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CFoundation_CIClosable __x_ABI_CWindows_CFoundation_CIClosable; #endif // ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName; typedef enum __x_ABI_CMicrosoft_CUI_CXaml_CData_CBindingMode __x_ABI_CMicrosoft_CUI_CXaml_CData_CBindingMode; typedef enum __x_ABI_CMicrosoft_CUI_CXaml_CData_CRelativeSourceMode __x_ABI_CMicrosoft_CUI_CXaml_CData_CRelativeSourceMode; typedef enum __x_ABI_CMicrosoft_CUI_CXaml_CData_CUpdateSourceTrigger __x_ABI_CMicrosoft_CUI_CXaml_CData_CUpdateSourceTrigger; enum __x_ABI_CMicrosoft_CUI_CXaml_CData_CBindingMode { __x_ABI_CMicrosoft_CUI_CXaml_CData_CBindingMode_OneWay = 1, __x_ABI_CMicrosoft_CUI_CXaml_CData_CBindingMode_OneTime = 2, __x_ABI_CMicrosoft_CUI_CXaml_CData_CBindingMode_TwoWay = 3, }; enum __x_ABI_CMicrosoft_CUI_CXaml_CData_CRelativeSourceMode { __x_ABI_CMicrosoft_CUI_CXaml_CData_CRelativeSourceMode_None = 0, __x_ABI_CMicrosoft_CUI_CXaml_CData_CRelativeSourceMode_TemplatedParent = 1, __x_ABI_CMicrosoft_CUI_CXaml_CData_CRelativeSourceMode_Self = 2, }; enum __x_ABI_CMicrosoft_CUI_CXaml_CData_CUpdateSourceTrigger { __x_ABI_CMicrosoft_CUI_CXaml_CData_CUpdateSourceTrigger_Default = 0, __x_ABI_CMicrosoft_CUI_CXaml_CData_CUpdateSourceTrigger_PropertyChanged = 1, __x_ABI_CMicrosoft_CUI_CXaml_CData_CUpdateSourceTrigger_Explicit = 2, __x_ABI_CMicrosoft_CUI_CXaml_CData_CUpdateSourceTrigger_LostFocus = 3, }; struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CLoadMoreItemsResult { UINT32 Count; }; #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventHandler_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventHandler_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventHandlerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventHandler* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventHandler* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventHandler* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventHandler* This, IInspectable* sender, __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs* e); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventHandlerVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventHandler { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventHandlerVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventHandler; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventHandler_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventHandler_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventHandler_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventHandlerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventHandler* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventHandler* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventHandler* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventHandler* This, IInspectable* sender, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgs* e); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventHandlerVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventHandler { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventHandlerVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventHandler; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventHandler_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Path)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, __x_ABI_CMicrosoft_CUI_CXaml_CIPropertyPath** value); HRESULT (STDMETHODCALLTYPE* put_Path)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, __x_ABI_CMicrosoft_CUI_CXaml_CIPropertyPath* value); HRESULT (STDMETHODCALLTYPE* get_Mode)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, enum __x_ABI_CMicrosoft_CUI_CXaml_CData_CBindingMode* value); HRESULT (STDMETHODCALLTYPE* put_Mode)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, enum __x_ABI_CMicrosoft_CUI_CXaml_CData_CBindingMode value); HRESULT (STDMETHODCALLTYPE* get_Source)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, IInspectable** value); HRESULT (STDMETHODCALLTYPE* put_Source)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, IInspectable* value); HRESULT (STDMETHODCALLTYPE* get_RelativeSource)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource** value); HRESULT (STDMETHODCALLTYPE* put_RelativeSource)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource* value); HRESULT (STDMETHODCALLTYPE* get_ElementName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_ElementName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_Converter)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter** value); HRESULT (STDMETHODCALLTYPE* put_Converter)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter* value); HRESULT (STDMETHODCALLTYPE* get_ConverterParameter)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, IInspectable** value); HRESULT (STDMETHODCALLTYPE* put_ConverterParameter)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, IInspectable* value); HRESULT (STDMETHODCALLTYPE* get_ConverterLanguage)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_ConverterLanguage)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_FallbackValue)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, IInspectable** value); HRESULT (STDMETHODCALLTYPE* put_FallbackValue)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, IInspectable* value); HRESULT (STDMETHODCALLTYPE* get_TargetNullValue)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, IInspectable** value); HRESULT (STDMETHODCALLTYPE* put_TargetNullValue)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, IInspectable* value); HRESULT (STDMETHODCALLTYPE* get_UpdateSourceTrigger)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, enum __x_ABI_CMicrosoft_CUI_CXaml_CData_CUpdateSourceTrigger* value); HRESULT (STDMETHODCALLTYPE* put_UpdateSourceTrigger)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding* This, enum __x_ABI_CMicrosoft_CUI_CXaml_CData_CUpdateSourceTrigger value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBase_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBase_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBase* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBase* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBase* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBase* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBase* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBase* This, TrustLevel* trustLevel); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBase { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBase; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBase_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactory_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactory_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactoryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactory* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactory* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactory* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactory* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactory* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactory* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* CreateInstance)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactory* This, IInspectable* baseInterface, IInspectable** innerInterface, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBase** value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactoryVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactory { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactoryVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactory; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBaseFactory_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpression_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpression_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpression* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpression* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpression* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpression* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpression* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpression* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_DataItem)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpression* This, IInspectable** value); HRESULT (STDMETHODCALLTYPE* get_ParentBinding)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpression* This, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding** value); HRESULT (STDMETHODCALLTYPE* UpdateSource)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpression* This); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpression { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpression; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpression_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBase_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBase_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBase* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBase* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBase* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBase* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBase* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBase* This, TrustLevel* trustLevel); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBase { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBase; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBase_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseFactory_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseFactory_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseFactoryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseFactory* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseFactory* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseFactory* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseFactory* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseFactory* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseFactory* This, TrustLevel* trustLevel); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseFactoryVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseFactory { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseFactoryVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseFactory; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionBaseFactory_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionFactory_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionFactory_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionFactoryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionFactory* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionFactory* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionFactory* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionFactory* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionFactory* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionFactory* This, TrustLevel* trustLevel); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionFactoryVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionFactory { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionFactoryVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionFactory; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingExpressionFactory_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactory_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactory_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactoryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactory* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactory* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactory* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactory* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactory* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactory* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* CreateInstance)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactory* This, IInspectable* baseInterface, IInspectable** innerInterface, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBinding** value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactoryVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactory { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactoryVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactory; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingFactory_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperations_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperations_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperations* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperations* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperations* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperations* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperations* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperations* This, TrustLevel* trustLevel); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperations { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperations; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperations_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStatics_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStatics_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStaticsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStatics* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStatics* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStatics* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStatics* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStatics* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStatics* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* SetBinding)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStatics* This, __x_ABI_CMicrosoft_CUI_CXaml_CIDependencyObject* target, __x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty* dp, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingBase* binding); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStaticsVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStatics { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStaticsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStatics; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIBindingOperationsStatics_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_CurrentItem)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, IInspectable** value); HRESULT (STDMETHODCALLTYPE* get_CurrentPosition)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, INT32* value); HRESULT (STDMETHODCALLTYPE* get_IsCurrentAfterLast)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_IsCurrentBeforeFirst)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_CollectionGroups)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, __x_ABI_C__FIObservableVector_1_IInspectable** value); HRESULT (STDMETHODCALLTYPE* get_HasMoreItems)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, boolean* value); HRESULT (STDMETHODCALLTYPE* add_CurrentChanged)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, __x_ABI_C__FIEventHandler_1_IInspectable* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_CurrentChanged)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, EventRegistrationToken token); HRESULT (STDMETHODCALLTYPE* add_CurrentChanging)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventHandler* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_CurrentChanging)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, EventRegistrationToken token); HRESULT (STDMETHODCALLTYPE* MoveCurrentTo)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, IInspectable* item, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveCurrentToPosition)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, INT32 index, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveCurrentToFirst)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveCurrentToLast)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveCurrentToNext)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveCurrentToPrevious)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, boolean* result); HRESULT (STDMETHODCALLTYPE* LoadMoreItemsAsync)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView* This, UINT32 count, __x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult** operation); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactory_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactory_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactoryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactory* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactory* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactory* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactory* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactory* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactory* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* CreateView)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactory* This, __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView** result); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactoryVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactory { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactoryVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactory; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewFactory_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroup_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroup_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroupVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroup* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroup* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroup* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroup* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroup* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroup* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Group)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroup* This, IInspectable** value); HRESULT (STDMETHODCALLTYPE* get_GroupItems)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroup* This, __x_ABI_C__FIObservableVector_1_IInspectable** value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroupVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroup { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroupVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroup; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewGroup_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Source)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource* This, IInspectable** value); HRESULT (STDMETHODCALLTYPE* put_Source)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource* This, IInspectable* value); HRESULT (STDMETHODCALLTYPE* get_View)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource* This, __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionView** value); HRESULT (STDMETHODCALLTYPE* get_IsSourceGrouped)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_IsSourceGrouped)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource* This, boolean value); HRESULT (STDMETHODCALLTYPE* get_ItemsPath)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource* This, __x_ABI_CMicrosoft_CUI_CXaml_CIPropertyPath** value); HRESULT (STDMETHODCALLTYPE* put_ItemsPath)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource* This, __x_ABI_CMicrosoft_CUI_CXaml_CIPropertyPath* value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSource_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStaticsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_SourceProperty)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics* This, __x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty** value); HRESULT (STDMETHODCALLTYPE* get_ViewProperty)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics* This, __x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty** value); HRESULT (STDMETHODCALLTYPE* get_IsSourceGroupedProperty)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics* This, __x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty** value); HRESULT (STDMETHODCALLTYPE* get_ItemsPathProperty)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics* This, __x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty** value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStaticsVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStaticsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICollectionViewSourceStatics_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Cancel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_Cancel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs* This, boolean value); HRESULT (STDMETHODCALLTYPE* get_IsCancelable)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs* This, boolean* value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactory_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactory_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactoryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactory* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactory* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactory* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactory* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactory* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactory* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* CreateInstance)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactory* This, IInspectable* baseInterface, IInspectable** innerInterface, __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs** value); HRESULT (STDMETHODCALLTYPE* CreateWithCancelableParameter)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactory* This, boolean isCancelable, IInspectable* baseInterface, IInspectable** innerInterface, __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgs** value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactoryVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactory { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactoryVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactory; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICurrentChangingEventArgsFactory_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Type)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty* This, struct __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName* value); HRESULT (STDMETHODCALLTYPE* get_Name)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* GetValue)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty* This, IInspectable* target, IInspectable** result); HRESULT (STDMETHODCALLTYPE* SetValue)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty* This, IInspectable* target, IInspectable* value); HRESULT (STDMETHODCALLTYPE* GetIndexedValue)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty* This, IInspectable* target, IInspectable* index, IInspectable** result); HRESULT (STDMETHODCALLTYPE* SetIndexedValue)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty* This, IInspectable* target, IInspectable* value, IInspectable* index); HRESULT (STDMETHODCALLTYPE* get_CanWrite)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_CanRead)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty* This, boolean* value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetCustomProperty)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider* This, HSTRING name, __x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty** result); HRESULT (STDMETHODCALLTYPE* GetIndexedProperty)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider* This, HSTRING name, struct __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName type, __x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomProperty** result); HRESULT (STDMETHODCALLTYPE* GetStringRepresentation)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider* This, HSTRING* result); HRESULT (STDMETHODCALLTYPE* get_Type)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider* This, struct __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName* value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProviderVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CICustomPropertyProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_PropertyName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_PropertyName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs* This, HSTRING value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactory_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactory_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactoryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactory* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactory* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactory* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactory* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactory* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactory* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* CreateInstance)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactory* This, HSTRING name, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgs** value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactoryVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactory { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactoryVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactory; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIDataErrorsChangedEventArgsFactory_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_FirstIndex)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange* This, INT32* value); HRESULT (STDMETHODCALLTYPE* get_Length)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange* This, UINT32* value); HRESULT (STDMETHODCALLTYPE* get_LastIndex)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange* This, INT32* value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactory_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactory_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactoryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactory* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactory* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactory* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactory* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactory* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactory* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* CreateInstance)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactory* This, INT32 firstIndex, UINT32 length, IInspectable* baseInterface, IInspectable** innerInterface, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange** value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactoryVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactory { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactoryVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactory; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRangeFactory_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfo_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfo_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfoVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfo* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfo* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfo* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfo* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfo* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfo* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* RangesChanged)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfo* This, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange* visibleRange, __x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange* trackedItems); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfoVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfo { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfoVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfo; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemsRangeInfo_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfoVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_HasErrors)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo* This, boolean* value); HRESULT (STDMETHODCALLTYPE* add_ErrorsChanged)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo* This, __x_ABI_C__FIEventHandler_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CDataErrorsChangedEventArgs* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_ErrorsChanged)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo* This, EventRegistrationToken token); HRESULT (STDMETHODCALLTYPE* GetErrors)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo* This, HSTRING propertyName, __x_ABI_C__FIIterable_1_IInspectable** result); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfoVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfoVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyDataErrorInfo_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChanged_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChanged_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChangedVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChanged* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChanged* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChanged* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChanged* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChanged* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChanged* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* add_PropertyChanged)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChanged* This, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventHandler* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_PropertyChanged)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChanged* This, EventRegistrationToken token); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChangedVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChanged { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChangedVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChanged; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CINotifyPropertyChanged_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgs_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgs* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgs* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgs* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgs* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_PropertyName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgs* This, HSTRING* value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgs { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgs; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgs_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactory_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactory_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactoryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactory* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactory* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactory* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactory* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactory* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactory* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* CreateInstance)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactory* This, HSTRING name, IInspectable* baseInterface, IInspectable** innerInterface, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgs** value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactoryVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactory { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactoryVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactory; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIPropertyChangedEventArgsFactory_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Mode)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource* This, enum __x_ABI_CMicrosoft_CUI_CXaml_CData_CRelativeSourceMode* value); HRESULT (STDMETHODCALLTYPE* put_Mode)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource* This, enum __x_ABI_CMicrosoft_CUI_CXaml_CData_CRelativeSourceMode value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactory_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactory_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactoryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactory* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactory* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactory* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactory* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactory* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactory* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* CreateInstance)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactory* This, IInspectable* baseInterface, IInspectable** innerInterface, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSource** value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactoryVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactory { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactoryVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactory; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIRelativeSourceFactory_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfoVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* SelectRange)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo* This, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange* itemIndexRange); HRESULT (STDMETHODCALLTYPE* DeselectRange)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo* This, __x_ABI_CMicrosoft_CUI_CXaml_CData_CIItemIndexRange* itemIndexRange); HRESULT (STDMETHODCALLTYPE* IsSelected)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo* This, INT32 index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetSelectedRanges)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo* This, __x_ABI_C__FIVectorView_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CItemIndexRange** result); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfoVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfoVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CISelectionInfo_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoading_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoading_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoadingVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoading* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoading* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoading* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoading* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoading* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoading* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* LoadMoreItemsAsync)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoading* This, UINT32 count, __x_ABI_C__FIAsyncOperation_1___x_ABI_CMicrosoft__CUI__CXaml__CData__CLoadMoreItemsResult** operation); HRESULT (STDMETHODCALLTYPE* get_HasMoreItems)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoading* This, boolean* value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoadingVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoading { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoadingVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoading; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CISupportIncrementalLoading_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverterVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* Convert)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter* This, IInspectable* value, struct __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName targetType, IInspectable* parameter, HSTRING language, IInspectable** result); HRESULT (STDMETHODCALLTYPE* ConvertBack)(__x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter* This, IInspectable* value, struct __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName targetType, IInspectable* parameter, HSTRING language, IInspectable** result); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverterVtbl; interface __x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverterVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CData_CIValueConverter_INTERFACE_DEFINED__) */