// 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 "Windows.UI.h" #include "Windows.UI.Xaml.h" #include "Windows.UI.Xaml.Automation.h" #include "Windows.UI.Xaml.Automation.Peers.h" #include "Windows.UI.Xaml.Automation.Text.h" /* Forward Declarations */ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2 __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2 __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2 __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProvider_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider_FWD_DEFINED__ // Parameterized interface forward declarations (C) // Collection interface definitions typedef struct __x_ABI_CWindows_CFoundation_CPoint __x_ABI_CWindows_CFoundation_CPoint; typedef struct __x_ABI_CWindows_CUI_CColor __x_ABI_CWindows_CUI_CColor; typedef enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CAnnotationType __x_ABI_CWindows_CUI_CXaml_CAutomation_CAnnotationType; #ifndef ____x_ABI_CWindows_CUI_CXaml_CAutomation_CIAutomationProperty_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CIAutomationProperty_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CIAutomationProperty __x_ABI_CWindows_CUI_CXaml_CAutomation_CIAutomationProperty; #endif // ____x_ABI_CWindows_CUI_CXaml_CAutomation_CIAutomationProperty_FWD_DEFINED__ typedef enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CDockPosition __x_ABI_CWindows_CUI_CXaml_CAutomation_CDockPosition; typedef enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CExpandCollapseState __x_ABI_CWindows_CUI_CXaml_CAutomation_CExpandCollapseState; typedef enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CPeers_CAutomationNavigationDirection __x_ABI_CWindows_CUI_CXaml_CAutomation_CPeers_CAutomationNavigationDirection; typedef enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CRowOrColumnMajor __x_ABI_CWindows_CUI_CXaml_CAutomation_CRowOrColumnMajor; typedef enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CScrollAmount __x_ABI_CWindows_CUI_CXaml_CAutomation_CScrollAmount; typedef enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CSupportedTextSelection __x_ABI_CWindows_CUI_CXaml_CAutomation_CSupportedTextSelection; typedef enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CSynchronizedInputType __x_ABI_CWindows_CUI_CXaml_CAutomation_CSynchronizedInputType; typedef enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CText_CTextPatternRangeEndpoint __x_ABI_CWindows_CUI_CXaml_CAutomation_CText_CTextPatternRangeEndpoint; typedef enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CText_CTextUnit __x_ABI_CWindows_CUI_CXaml_CAutomation_CText_CTextUnit; typedef enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CToggleState __x_ABI_CWindows_CUI_CXaml_CAutomation_CToggleState; typedef enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CWindowInteractionState __x_ABI_CWindows_CUI_CXaml_CAutomation_CWindowInteractionState; typedef enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CWindowVisualState __x_ABI_CWindows_CUI_CXaml_CAutomation_CWindowVisualState; typedef enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CZoomUnit __x_ABI_CWindows_CUI_CXaml_CAutomation_CZoomUnit; #ifndef ____x_ABI_CWindows_CUI_CXaml_CIDependencyObject_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CIDependencyObject_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CIDependencyObject __x_ABI_CWindows_CUI_CXaml_CIDependencyObject; #endif // ____x_ABI_CWindows_CUI_CXaml_CIDependencyObject_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CIDependencyObject2_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CIDependencyObject2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CIDependencyObject2 __x_ABI_CWindows_CUI_CXaml_CIDependencyObject2; #endif // ____x_ABI_CWindows_CUI_CXaml_CIDependencyObject2_FWD_DEFINED__ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_AnnotationTypeId)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider* This, INT32* value); HRESULT (STDMETHODCALLTYPE* get_AnnotationTypeName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_Author)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_DateTime)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_Target)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider* This, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple** value); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIAnnotationProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* NavigateCustom)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProvider* This, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CPeers_CAutomationNavigationDirection direction, IInspectable** result); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CICustomNavigationProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_DockPosition)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProvider* This, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CDockPosition* value); HRESULT (STDMETHODCALLTYPE* SetDockPosition)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProvider* This, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CDockPosition dockPosition); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDockProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_IsGrabbed)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_DropEffect)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_DropEffects)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider* This, UINT32* valueLength, HSTRING** value); HRESULT (STDMETHODCALLTYPE* GetGrabbedItems)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider* This, UINT32* resultLength, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple*** result); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDragProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_DropEffect)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProvider* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_DropEffects)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProvider* This, UINT32* valueLength, HSTRING** value); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIDropTargetProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_ExpandCollapseState)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProvider* This, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CExpandCollapseState* value); HRESULT (STDMETHODCALLTYPE* Collapse)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProvider* This); HRESULT (STDMETHODCALLTYPE* Expand)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProvider* This); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIExpandCollapseProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Column)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider* This, INT32* value); HRESULT (STDMETHODCALLTYPE* get_ColumnSpan)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider* This, INT32* value); HRESULT (STDMETHODCALLTYPE* get_ContainingGrid)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider* This, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple** value); HRESULT (STDMETHODCALLTYPE* get_Row)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider* This, INT32* value); HRESULT (STDMETHODCALLTYPE* get_RowSpan)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider* This, INT32* value); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridItemProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_ColumnCount)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProvider* This, INT32* value); HRESULT (STDMETHODCALLTYPE* get_RowCount)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProvider* This, INT32* value); HRESULT (STDMETHODCALLTYPE* GetItem)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProvider* This, INT32 row, INT32 column, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple** result); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIGridProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimpleVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple* This, TrustLevel* trustLevel); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimpleVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimpleVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProvider* This); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIInvokeProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* FindItemByProperty)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProvider* This, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple* startAfter, __x_ABI_CWindows_CUI_CXaml_CAutomation_CIAutomationProperty* automationProperty, IInspectable* value, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple** result); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIItemContainerProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_CurrentView)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider* This, INT32* value); HRESULT (STDMETHODCALLTYPE* GetSupportedViews)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider* This, UINT32* resultLength, INT32** result); HRESULT (STDMETHODCALLTYPE* GetViewName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider* This, INT32 viewId, HSTRING* result); HRESULT (STDMETHODCALLTYPE* SetCurrentView)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider* This, INT32 viewId); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIMultipleViewProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetUnderlyingObjectModel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProvider* This, IInspectable** result); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIObjectModelProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_IsReadOnly)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_LargeChange)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider* This, DOUBLE* value); HRESULT (STDMETHODCALLTYPE* get_Maximum)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider* This, DOUBLE* value); HRESULT (STDMETHODCALLTYPE* get_Minimum)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider* This, DOUBLE* value); HRESULT (STDMETHODCALLTYPE* get_SmallChange)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider* This, DOUBLE* value); HRESULT (STDMETHODCALLTYPE* get_Value)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider* This, DOUBLE* value); HRESULT (STDMETHODCALLTYPE* SetValue)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider* This, DOUBLE value); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIRangeValueProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* ScrollIntoView)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProvider* This); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollItemProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_HorizontallyScrollable)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_HorizontalScrollPercent)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider* This, DOUBLE* value); HRESULT (STDMETHODCALLTYPE* get_HorizontalViewSize)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider* This, DOUBLE* value); HRESULT (STDMETHODCALLTYPE* get_VerticallyScrollable)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_VerticalScrollPercent)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider* This, DOUBLE* value); HRESULT (STDMETHODCALLTYPE* get_VerticalViewSize)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider* This, DOUBLE* value); HRESULT (STDMETHODCALLTYPE* Scroll)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider* This, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CScrollAmount horizontalAmount, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CScrollAmount verticalAmount); HRESULT (STDMETHODCALLTYPE* SetScrollPercent)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider* This, DOUBLE horizontalPercent, DOUBLE verticalPercent); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIScrollProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_IsSelected)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_SelectionContainer)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider* This, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple** value); HRESULT (STDMETHODCALLTYPE* AddToSelection)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider* This); HRESULT (STDMETHODCALLTYPE* RemoveFromSelection)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider* This); HRESULT (STDMETHODCALLTYPE* Select)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider* This); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionItemProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_CanSelectMultiple)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProvider* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_IsSelectionRequired)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProvider* This, boolean* value); HRESULT (STDMETHODCALLTYPE* GetSelection)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProvider* This, UINT32* resultLength, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple*** result); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISelectionProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Formula)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProvider* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* GetAnnotationObjects)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProvider* This, UINT32* resultLength, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple*** result); HRESULT (STDMETHODCALLTYPE* GetAnnotationTypes)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProvider* This, UINT32* resultLength, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CAnnotationType** result); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetItemProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetItemByName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProvider* This, HSTRING name, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple** result); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISpreadsheetProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_ExtendedProperties)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_FillColor)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider* This, struct __x_ABI_CWindows_CUI_CColor* value); HRESULT (STDMETHODCALLTYPE* get_FillPatternColor)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider* This, struct __x_ABI_CWindows_CUI_CColor* value); HRESULT (STDMETHODCALLTYPE* get_FillPatternStyle)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_Shape)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_StyleId)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider* This, INT32* value); HRESULT (STDMETHODCALLTYPE* get_StyleName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider* This, HSTRING* value); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIStylesProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* Cancel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProvider* This); HRESULT (STDMETHODCALLTYPE* StartListening)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProvider* This, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CSynchronizedInputType inputType); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CISynchronizedInputProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetColumnHeaderItems)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProvider* This, UINT32* resultLength, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple*** result); HRESULT (STDMETHODCALLTYPE* GetRowHeaderItems)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProvider* This, UINT32* resultLength, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple*** result); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableItemProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_RowOrColumnMajor)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProvider* This, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CRowOrColumnMajor* value); HRESULT (STDMETHODCALLTYPE* GetColumnHeaders)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProvider* This, UINT32* resultLength, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple*** result); HRESULT (STDMETHODCALLTYPE* GetRowHeaders)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProvider* This, UINT32* resultLength, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple*** result); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITableProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_TextContainer)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProvider* This, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple** value); HRESULT (STDMETHODCALLTYPE* get_TextRange)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProvider* This, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider** value); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextChildProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetActiveComposition)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProvider* This, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider** result); HRESULT (STDMETHODCALLTYPE* GetConversionTarget)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProvider* This, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider** result); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextEditProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_DocumentRange)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider* This, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider** value); HRESULT (STDMETHODCALLTYPE* get_SupportedTextSelection)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider* This, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CSupportedTextSelection* value); HRESULT (STDMETHODCALLTYPE* GetSelection)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider* This, UINT32* resultLength, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider*** result); HRESULT (STDMETHODCALLTYPE* GetVisibleRanges)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider* This, UINT32* resultLength, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider*** result); HRESULT (STDMETHODCALLTYPE* RangeFromChild)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider* This, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple* childElement, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider** result); HRESULT (STDMETHODCALLTYPE* RangeFromPoint)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider* This, struct __x_ABI_CWindows_CFoundation_CPoint screenLocation, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider** result); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* RangeFromAnnotation)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2* This, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple* annotationElement, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider** result); HRESULT (STDMETHODCALLTYPE* GetCaretRange)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2* This, boolean* isActive, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider** returnValue); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2Vtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2 { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2Vtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextProvider2_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* Clone)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider** result); HRESULT (STDMETHODCALLTYPE* Compare)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* textRangeProvider, boolean* result); HRESULT (STDMETHODCALLTYPE* CompareEndpoints)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CText_CTextPatternRangeEndpoint endpoint, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* textRangeProvider, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CText_CTextPatternRangeEndpoint targetEndpoint, INT32* result); HRESULT (STDMETHODCALLTYPE* ExpandToEnclosingUnit)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CText_CTextUnit unit); HRESULT (STDMETHODCALLTYPE* FindAttribute)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This, INT32 attributeId, IInspectable* value, boolean backward, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider** result); HRESULT (STDMETHODCALLTYPE* FindText)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This, HSTRING text, boolean backward, boolean ignoreCase, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider** result); HRESULT (STDMETHODCALLTYPE* GetAttributeValue)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This, INT32 attributeId, IInspectable** result); HRESULT (STDMETHODCALLTYPE* GetBoundingRectangles)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This, UINT32* returnValueLength, DOUBLE** returnValue); HRESULT (STDMETHODCALLTYPE* GetEnclosingElement)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple** result); HRESULT (STDMETHODCALLTYPE* GetText)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This, INT32 maxLength, HSTRING* result); HRESULT (STDMETHODCALLTYPE* Move)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CText_CTextUnit unit, INT32 count, INT32* result); HRESULT (STDMETHODCALLTYPE* MoveEndpointByUnit)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CText_CTextPatternRangeEndpoint endpoint, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CText_CTextUnit unit, INT32 count, INT32* result); HRESULT (STDMETHODCALLTYPE* MoveEndpointByRange)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CText_CTextPatternRangeEndpoint endpoint, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* textRangeProvider, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CText_CTextPatternRangeEndpoint targetEndpoint); HRESULT (STDMETHODCALLTYPE* Select)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This); HRESULT (STDMETHODCALLTYPE* AddToSelection)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This); HRESULT (STDMETHODCALLTYPE* RemoveFromSelection)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This); HRESULT (STDMETHODCALLTYPE* ScrollIntoView)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This, boolean alignToTop); HRESULT (STDMETHODCALLTYPE* GetChildren)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider* This, UINT32* resultLength, __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIIRawElementProviderSimple*** result); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* ShowContextMenu)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2* This); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2Vtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2 { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2Vtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITextRangeProvider2_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_ToggleState)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProvider* This, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CToggleState* value); HRESULT (STDMETHODCALLTYPE* Toggle)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProvider* This); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIToggleProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_CanMove)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_CanResize)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_CanRotate)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider* This, boolean* value); HRESULT (STDMETHODCALLTYPE* Move)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider* This, DOUBLE x, DOUBLE y); HRESULT (STDMETHODCALLTYPE* Resize)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider* This, DOUBLE width, DOUBLE height); HRESULT (STDMETHODCALLTYPE* Rotate)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider* This, DOUBLE degrees); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_CanZoom)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_ZoomLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2* This, DOUBLE* value); HRESULT (STDMETHODCALLTYPE* get_MaxZoom)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2* This, DOUBLE* value); HRESULT (STDMETHODCALLTYPE* get_MinZoom)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2* This, DOUBLE* value); HRESULT (STDMETHODCALLTYPE* Zoom)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2* This, DOUBLE zoom); HRESULT (STDMETHODCALLTYPE* ZoomByUnit)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2* This, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CZoomUnit zoomUnit); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2Vtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2 { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2Vtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CITransformProvider2_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_IsReadOnly)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProvider* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_Value)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProvider* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* SetValue)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProvider* This, HSTRING value); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIValueProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* Realize)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProvider* This); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIVirtualizedItemProvider_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProviderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_IsModal)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_IsTopmost)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_Maximizable)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_Minimizable)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_InteractionState)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider* This, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CWindowInteractionState* value); HRESULT (STDMETHODCALLTYPE* get_VisualState)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider* This, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CWindowVisualState* value); HRESULT (STDMETHODCALLTYPE* Close)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider* This); HRESULT (STDMETHODCALLTYPE* SetVisualState)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider* This, enum __x_ABI_CWindows_CUI_CXaml_CAutomation_CWindowVisualState state); HRESULT (STDMETHODCALLTYPE* WaitForInputIdle)(__x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider* This, INT32 milliseconds, boolean* result); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProviderVtbl; interface __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProviderVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CAutomation_CProvider_CIWindowProvider_INTERFACE_DEFINED__) */