QtBase  v6.3.1
Macros | Typedefs | Functions | Variables
uiaserverinterfaces_p.h File Reference
#include <unknwn.h>
Include dependency graph for uiaserverinterfaces_p.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define __IRawElementProviderSimple_INTERFACE_DEFINED__
 
#define __IRawElementProviderFragmentRoot_FWD_DEFINED__
 
#define __IRawElementProviderFragment_FWD_DEFINED__
 
#define __IRawElementProviderFragment_INTERFACE_DEFINED__
 
#define __IRawElementProviderFragmentRoot_INTERFACE_DEFINED__
 
#define __IValueProvider_INTERFACE_DEFINED__
 
#define __IRangeValueProvider_INTERFACE_DEFINED__
 
#define __ITextRangeProvider_INTERFACE_DEFINED__
 
#define __ITextProvider_INTERFACE_DEFINED__
 
#define __ITextProvider2_INTERFACE_DEFINED__
 
#define __IToggleProvider_INTERFACE_DEFINED__
 
#define __IInvokeProvider_INTERFACE_DEFINED__
 
#define __ISelectionProvider_INTERFACE_DEFINED__
 
#define __ISelectionItemProvider_INTERFACE_DEFINED__
 
#define __ITableProvider_INTERFACE_DEFINED__
 
#define __ITableItemProvider_INTERFACE_DEFINED__
 
#define __IGridProvider_INTERFACE_DEFINED__
 
#define __IGridItemProvider_INTERFACE_DEFINED__
 
#define __IWindowProvider_INTERFACE_DEFINED__
 
#define __IExpandCollapseProvider_INTERFACE_DEFINED__
 

Typedefs

typedef interface IRawElementProviderFragmentRoot IRawElementProviderFragmentRoot
 
typedef interface IRawElementProviderFragment IRawElementProviderFragment
 

Functions

 DEFINE_GUID (IID_IRawElementProviderSimple, 0xd6dd68d1, 0x86fd, 0x4332, 0x86, 0x66, 0x9a, 0xbe, 0xde, 0xa2, 0xd2, 0x4c)
 
virtual HRESULT STDMETHODCALLTYPE GetPatternProvider (PATTERNID patternId, __RPC__deref_out_opt IUnknown **pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE GetPropertyValue (PROPERTYID propertyId, __RPC__out VARIANT *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_HostRawElementProvider (__RPC__deref_out_opt IRawElementProviderSimple **pRetVal)=0
 
 DEFINE_GUID (IID_IRawElementProviderFragment, 0xf7063da8, 0x8359, 0x439c, 0x92, 0x97, 0xbb, 0xc5, 0x29, 0x9a, 0x7d, 0x87)
 
virtual HRESULT STDMETHODCALLTYPE GetRuntimeId (__RPC__deref_out_opt SAFEARRAY **pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_BoundingRectangle (__RPC__out struct UiaRect *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE GetEmbeddedFragmentRoots (__RPC__deref_out_opt SAFEARRAY **pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE SetFocus ()=0
 
virtual HRESULT STDMETHODCALLTYPE get_FragmentRoot (__RPC__deref_out_opt IRawElementProviderFragmentRoot **pRetVal)=0
 
 DEFINE_GUID (IID_IRawElementProviderFragmentRoot, 0x620ce2a5, 0xab8f, 0x40a9, 0x86, 0xcb, 0xde, 0x3c, 0x75, 0x59, 0x9b, 0x58)
 
virtual HRESULT STDMETHODCALLTYPE GetFocus (__RPC__deref_out_opt IRawElementProviderFragment **pRetVal)=0
 
 DEFINE_GUID (IID_IValueProvider, 0xc7935180, 0x6fb3, 0x4201, 0xb1, 0x74, 0x7d, 0xf7, 0x3a, 0xdb, 0xf6, 0x4a)
 
virtual HRESULT STDMETHODCALLTYPE get_Value (__RPC__deref_out_opt BSTR *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_IsReadOnly (__RPC__out BOOL *pRetVal)=0
 
 DEFINE_GUID (IID_IRangeValueProvider, 0x36dc7aef, 0x33e6, 0x4691, 0xaf, 0xe1, 0x2b, 0xe7, 0x27, 0x4b, 0x3d, 0x33)
 
virtual HRESULT STDMETHODCALLTYPE get_Value (__RPC__out double *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_Maximum (__RPC__out double *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_Minimum (__RPC__out double *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_LargeChange (__RPC__out double *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_SmallChange (__RPC__out double *pRetVal)=0
 
 DEFINE_GUID (IID_ITextRangeProvider, 0x5347ad7b, 0xc355, 0x46f8, 0xaf, 0xf5, 0x90, 0x90, 0x33, 0x58, 0x2f, 0x63)
 
virtual HRESULT STDMETHODCALLTYPE Compare (__RPC__in_opt ITextRangeProvider *range, __RPC__out BOOL *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE CompareEndpoints (enum TextPatternRangeEndpoint endpoint, __RPC__in_opt ITextRangeProvider *targetRange, enum TextPatternRangeEndpoint targetEndpoint, __RPC__out int *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE ExpandToEnclosingUnit (enum TextUnit unit)=0
 
virtual HRESULT STDMETHODCALLTYPE FindAttribute (TEXTATTRIBUTEID attributeId, VARIANT val, BOOL backward, __RPC__deref_out_opt ITextRangeProvider **pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE FindText (__RPC__in BSTR text, BOOL backward, BOOL ignoreCase, __RPC__deref_out_opt ITextRangeProvider **pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE GetAttributeValue (TEXTATTRIBUTEID attributeId, __RPC__out VARIANT *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE GetBoundingRectangles (__RPC__deref_out_opt SAFEARRAY **pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE GetEnclosingElement (__RPC__deref_out_opt IRawElementProviderSimple **pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE GetText (int maxLength, __RPC__deref_out_opt BSTR *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE Move (enum TextUnit unit, int count, __RPC__out int *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE MoveEndpointByUnit (enum TextPatternRangeEndpoint endpoint, enum TextUnit unit, int count, __RPC__out int *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE MoveEndpointByRange (enum TextPatternRangeEndpoint endpoint, __RPC__in_opt ITextRangeProvider *targetRange, enum TextPatternRangeEndpoint targetEndpoint)=0
 
virtual HRESULT STDMETHODCALLTYPE Select ()=0
 
virtual HRESULT STDMETHODCALLTYPE AddToSelection ()=0
 
virtual HRESULT STDMETHODCALLTYPE RemoveFromSelection ()=0
 
virtual HRESULT STDMETHODCALLTYPE ScrollIntoView (BOOL alignToTop)=0
 
virtual HRESULT STDMETHODCALLTYPE GetChildren (__RPC__deref_out_opt SAFEARRAY **pRetVal)=0
 
 DEFINE_GUID (IID_ITextProvider, 0x3589c92c, 0x63f3, 0x4367, 0x99, 0xbb, 0xad, 0xa6, 0x53, 0xb7, 0x7c, 0xf2)
 
virtual HRESULT STDMETHODCALLTYPE GetVisibleRanges (__RPC__deref_out_opt SAFEARRAY **pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE RangeFromChild (__RPC__in_opt IRawElementProviderSimple *childElement, __RPC__deref_out_opt ITextRangeProvider **pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE RangeFromPoint (struct UiaPoint point, __RPC__deref_out_opt ITextRangeProvider **pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_DocumentRange (__RPC__deref_out_opt ITextRangeProvider **pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_SupportedTextSelection (__RPC__out enum SupportedTextSelection *pRetVal)=0
 
 DEFINE_GUID (IID_ITextProvider2, 0x0dc5e6ed, 0x3e16, 0x4bf1, 0x8f, 0x9a, 0xa9, 0x79, 0x87, 0x8b, 0xc1, 0x95)
 
virtual HRESULT STDMETHODCALLTYPE GetCaretRange (__RPC__out BOOL *isActive, __RPC__deref_out_opt ITextRangeProvider **pRetVal)=0
 
 DEFINE_GUID (IID_IToggleProvider, 0x56d00bd0, 0xc4f4, 0x433c, 0xa8, 0x36, 0x1a, 0x52, 0xa5, 0x7e, 0x08, 0x92)
 
virtual HRESULT STDMETHODCALLTYPE get_ToggleState (__RPC__out enum ToggleState *pRetVal)=0
 
 DEFINE_GUID (IID_IInvokeProvider, 0x54fcb24b, 0xe18e, 0x47a2, 0xb4, 0xd3, 0xec, 0xcb, 0xe7, 0x75, 0x99, 0xa2)
 
 DEFINE_GUID (IID_ISelectionProvider, 0xfb8b03af, 0x3bdf, 0x48d4, 0xbd, 0x36, 0x1a, 0x65, 0x79, 0x3b, 0xe1, 0x68)
 
virtual HRESULT STDMETHODCALLTYPE get_CanSelectMultiple (__RPC__out BOOL *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_IsSelectionRequired (__RPC__out BOOL *pRetVal)=0
 
 DEFINE_GUID (IID_ISelectionItemProvider, 0x2acad808, 0xb2d4, 0x452d, 0xa4, 0x07, 0x91, 0xff, 0x1a, 0xd1, 0x67, 0xb2)
 
virtual HRESULT STDMETHODCALLTYPE get_IsSelected (__RPC__out BOOL *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_SelectionContainer (__RPC__deref_out_opt IRawElementProviderSimple **pRetVal)=0
 
 DEFINE_GUID (IID_ITableProvider, 0x9c860395, 0x97b3, 0x490a, 0xb5, 0x2a, 0x85, 0x8c, 0xc2, 0x2a, 0xf1, 0x66)
 
virtual HRESULT STDMETHODCALLTYPE GetColumnHeaders (__RPC__deref_out_opt SAFEARRAY **pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_RowOrColumnMajor (__RPC__out enum RowOrColumnMajor *pRetVal)=0
 
 DEFINE_GUID (IID_ITableItemProvider, 0xb9734fa6, 0x771f, 0x4d78, 0x9c, 0x90, 0x25, 0x17, 0x99, 0x93, 0x49, 0xcd)
 
virtual HRESULT STDMETHODCALLTYPE GetColumnHeaderItems (__RPC__deref_out_opt SAFEARRAY **pRetVal)=0
 
 DEFINE_GUID (IID_IGridProvider, 0xb17d6187, 0x0907, 0x464b, 0xa1, 0x68, 0x0e, 0xf1, 0x7a, 0x15, 0x72, 0xb1)
 
virtual HRESULT STDMETHODCALLTYPE get_RowCount (__RPC__out int *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_ColumnCount (__RPC__out int *pRetVal)=0
 
 DEFINE_GUID (IID_IGridItemProvider, 0xd02541f1, 0xfb81, 0x4d64, 0xae, 0x32, 0xf5, 0x20, 0xf8, 0xa6, 0xdb, 0xd1)
 
virtual HRESULT STDMETHODCALLTYPE get_Column (__RPC__out int *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_RowSpan (__RPC__out int *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_ColumnSpan (__RPC__out int *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_ContainingGrid (__RPC__deref_out_opt IRawElementProviderSimple **pRetVal)=0
 
 DEFINE_GUID (IID_IWindowProvider, 0x987df77b, 0xdb06, 0x4d77, 0x8f, 0x8a, 0x86, 0xa9, 0xc3, 0xbb, 0x90, 0xb9)
 
virtual HRESULT STDMETHODCALLTYPE Close (void)=0
 
virtual HRESULT STDMETHODCALLTYPE WaitForInputIdle (int milliseconds, __RPC__out BOOL *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_CanMaximize (__RPC__out BOOL *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_CanMinimize (__RPC__out BOOL *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_IsModal (__RPC__out BOOL *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_WindowVisualState (__RPC__out enum WindowVisualState *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_WindowInteractionState (__RPC__out enum WindowInteractionState *pRetVal)=0
 
virtual HRESULT STDMETHODCALLTYPE get_IsTopmost (__RPC__out BOOL *pRetVal)=0
 
 DEFINE_GUID (IID_IExpandCollapseProvider, 0xd847d3a5, 0xcab0, 0x4a98, 0x8c, 0x32, 0xec, 0xb4, 0x5c, 0x59, 0xad, 0x24)
 
virtual HRESULT STDMETHODCALLTYPE Collapse ()=0
 
virtual HRESULT STDMETHODCALLTYPE get_ExpandCollapseState (__RPC__out enum ExpandCollapseState *pRetVal)=0
 

Variables

IRawElementProviderSimple __pad0__
 
IRawElementProviderFragment __pad1__
 
IRawElementProviderFragment __RPC__deref_out_opt IRawElementProviderFragment ** pRetVal = 0
 
IRawElementProviderFragmentRoot __pad2__
 
IRawElementProviderFragmentRoot double y
 
IValueProvider __pad3__
 
IRangeValueProvider __pad4__
 
ITextRangeProvider __pad5__
 
ITextProvider __pad6__
 
ITextProvider2 __pad7__
 
IToggleProvider __pad8__
 
IInvokeProvider __pad9__
 
ISelectionProvider __pad10__
 
ISelectionItemProvider __pad11__
 
ITableProvider __pad12__
 
ITableItemProvider __pad13__
 
IGridProvider __pad14__
 
IGridProvider int column
 
IGridItemProvider __pad15__
 
IWindowProvider __pad16__
 
IExpandCollapseProvider __pad17__
 

Macro Definition Documentation

◆ __IExpandCollapseProvider_INTERFACE_DEFINED__

#define __IExpandCollapseProvider_INTERFACE_DEFINED__

Definition at line 388 of file uiaserverinterfaces_p.h.

◆ __IGridItemProvider_INTERFACE_DEFINED__

#define __IGridItemProvider_INTERFACE_DEFINED__

Definition at line 346 of file uiaserverinterfaces_p.h.

◆ __IGridProvider_INTERFACE_DEFINED__

#define __IGridProvider_INTERFACE_DEFINED__

Definition at line 329 of file uiaserverinterfaces_p.h.

◆ __IInvokeProvider_INTERFACE_DEFINED__

#define __IInvokeProvider_INTERFACE_DEFINED__

Definition at line 245 of file uiaserverinterfaces_p.h.

◆ __IRangeValueProvider_INTERFACE_DEFINED__

#define __IRangeValueProvider_INTERFACE_DEFINED__

Definition at line 140 of file uiaserverinterfaces_p.h.

◆ __IRawElementProviderFragment_FWD_DEFINED__

#define __IRawElementProviderFragment_FWD_DEFINED__

Definition at line 81 of file uiaserverinterfaces_p.h.

◆ __IRawElementProviderFragment_INTERFACE_DEFINED__

#define __IRawElementProviderFragment_INTERFACE_DEFINED__

Definition at line 87 of file uiaserverinterfaces_p.h.

◆ __IRawElementProviderFragmentRoot_FWD_DEFINED__

#define __IRawElementProviderFragmentRoot_FWD_DEFINED__

Definition at line 75 of file uiaserverinterfaces_p.h.

◆ __IRawElementProviderFragmentRoot_INTERFACE_DEFINED__

#define __IRawElementProviderFragmentRoot_INTERFACE_DEFINED__

Definition at line 107 of file uiaserverinterfaces_p.h.

◆ __IRawElementProviderSimple_INTERFACE_DEFINED__

#define __IRawElementProviderSimple_INTERFACE_DEFINED__

Definition at line 57 of file uiaserverinterfaces_p.h.

◆ __ISelectionItemProvider_INTERFACE_DEFINED__

#define __ISelectionItemProvider_INTERFACE_DEFINED__

Definition at line 277 of file uiaserverinterfaces_p.h.

◆ __ISelectionProvider_INTERFACE_DEFINED__

#define __ISelectionProvider_INTERFACE_DEFINED__

Definition at line 260 of file uiaserverinterfaces_p.h.

◆ __ITableItemProvider_INTERFACE_DEFINED__

#define __ITableItemProvider_INTERFACE_DEFINED__

Definition at line 313 of file uiaserverinterfaces_p.h.

◆ __ITableProvider_INTERFACE_DEFINED__

#define __ITableProvider_INTERFACE_DEFINED__

Definition at line 296 of file uiaserverinterfaces_p.h.

◆ __ITextProvider2_INTERFACE_DEFINED__

#define __ITextProvider2_INTERFACE_DEFINED__

Definition at line 213 of file uiaserverinterfaces_p.h.

◆ __ITextProvider_INTERFACE_DEFINED__

#define __ITextProvider_INTERFACE_DEFINED__

Definition at line 193 of file uiaserverinterfaces_p.h.

◆ __ITextRangeProvider_INTERFACE_DEFINED__

#define __ITextRangeProvider_INTERFACE_DEFINED__

Definition at line 161 of file uiaserverinterfaces_p.h.

◆ __IToggleProvider_INTERFACE_DEFINED__

#define __IToggleProvider_INTERFACE_DEFINED__

Definition at line 229 of file uiaserverinterfaces_p.h.

◆ __IValueProvider_INTERFACE_DEFINED__

#define __IValueProvider_INTERFACE_DEFINED__

Definition at line 123 of file uiaserverinterfaces_p.h.

◆ __IWindowProvider_INTERFACE_DEFINED__

#define __IWindowProvider_INTERFACE_DEFINED__

Definition at line 365 of file uiaserverinterfaces_p.h.

Typedef Documentation

◆ IRawElementProviderFragment

Definition at line 82 of file uiaserverinterfaces_p.h.

◆ IRawElementProviderFragmentRoot

Definition at line 76 of file uiaserverinterfaces_p.h.

Function Documentation

◆ AddToSelection()

HRESULT STDMETHODCALLTYPE AddToSelection ( )
pure virtual

◆ Close()

virtual HRESULT STDMETHODCALLTYPE Close ( void  )
pure virtual
Here is the caller graph for this function:

◆ Collapse()

virtual HRESULT STDMETHODCALLTYPE Collapse ( )
pure virtual

◆ Compare()

virtual HRESULT STDMETHODCALLTYPE Compare ( __RPC__in_opt ITextRangeProvider *  range,
__RPC__out BOOL pRetVal 
)
pure virtual
Here is the caller graph for this function:

◆ CompareEndpoints()

virtual HRESULT STDMETHODCALLTYPE CompareEndpoints ( enum TextPatternRangeEndpoint  endpoint,
__RPC__in_opt ITextRangeProvider *  targetRange,
enum TextPatternRangeEndpoint  targetEndpoint,
__RPC__out int *  pRetVal 
)
pure virtual

◆ DEFINE_GUID() [1/18]

DEFINE_GUID ( IID_IExpandCollapseProvider  ,
0xd847d3a5  ,
0xcab0  ,
0x4a98  ,
0x8c  ,
0x32  ,
0xec  ,
0xb4  ,
0x5c  ,
0x59  ,
0xad  ,
0x24   
)

◆ DEFINE_GUID() [2/18]

DEFINE_GUID ( IID_IGridItemProvider  ,
0xd02541f1  ,
0xfb81  ,
0x4d64  ,
0xae  ,
0x32  ,
0xf5  ,
0x20  ,
0xf8  ,
0xa6  ,
0xdb  ,
0xd1   
)

◆ DEFINE_GUID() [3/18]

DEFINE_GUID ( IID_IGridProvider  ,
0xb17d6187  ,
0x0907  ,
0x464b  ,
0xa1  ,
0x68  ,
0x0e  ,
0xf1  ,
0x7a  ,
0x15  ,
0x72  ,
0xb1   
)

◆ DEFINE_GUID() [4/18]

DEFINE_GUID ( IID_IInvokeProvider  ,
0x54fcb24b  ,
0xe18e  ,
0x47a2  ,
0xb4  ,
0xd3  ,
0xec  ,
0xcb  ,
0xe7  ,
0x75  ,
0x99  ,
0xa2   
)

◆ DEFINE_GUID() [5/18]

DEFINE_GUID ( IID_IRangeValueProvider  ,
0x36dc7aef  ,
0x33e6  ,
0x4691  ,
0xaf  ,
0xe1  ,
0x2b  ,
0xe7  ,
0x27  ,
0x4b  ,
0x3d  ,
0x33   
)

◆ DEFINE_GUID() [6/18]

DEFINE_GUID ( IID_IRawElementProviderFragment  ,
0xf7063da8  ,
0x8359  ,
0x439c  ,
0x92  ,
0x97  ,
0xbb  ,
0xc5  ,
0x29  ,
0x9a  ,
0x7d  ,
0x87   
)

◆ DEFINE_GUID() [7/18]

DEFINE_GUID ( IID_IRawElementProviderFragmentRoot  ,
0x620ce2a5  ,
0xab8f  ,
0x40a9  ,
0x86  ,
0xcb  ,
0xde  ,
0x3c  ,
0x75  ,
0x59  ,
0x9b  ,
0x58   
)

◆ DEFINE_GUID() [8/18]

DEFINE_GUID ( IID_IRawElementProviderSimple  ,
0xd6dd68d1  ,
0x86fd  ,
0x4332  ,
0x86  ,
0x66  ,
0x9a  ,
0xbe  ,
0xde  ,
0xa2  ,
0xd2  ,
0x4c   
)

◆ DEFINE_GUID() [9/18]

DEFINE_GUID ( IID_ISelectionItemProvider  ,
0x2acad808  ,
0xb2d4  ,
0x452d  ,
0xa4  ,
0x07  ,
0x91  ,
0xff  ,
0x1a  ,
0xd1  ,
0x67  ,
0xb2   
)

◆ DEFINE_GUID() [10/18]

DEFINE_GUID ( IID_ISelectionProvider  ,
0xfb8b03af  ,
0x3bdf  ,
0x48d4  ,
0xbd  ,
0x36  ,
0x1a  ,
0x65  ,
0x79  ,
0x3b  ,
0xe1  ,
0x68   
)

◆ DEFINE_GUID() [11/18]

DEFINE_GUID ( IID_ITableItemProvider  ,
0xb9734fa6  ,
0x771f  ,
0x4d78  ,
0x9c  ,
0x90  ,
0x25  ,
0x17  ,
0x99  ,
0x93  ,
0x49  ,
0xcd   
)

◆ DEFINE_GUID() [12/18]

DEFINE_GUID ( IID_ITableProvider  ,
0x9c860395  ,
0x97b3  ,
0x490a  ,
0xb5  ,
0x2a  ,
0x85  ,
0x8c  ,
0xc2  ,
0x2a  ,
0xf1  ,
0x66   
)

◆ DEFINE_GUID() [13/18]

DEFINE_GUID ( IID_ITextProvider  ,
0x3589c92c  ,
0x63f3  ,
0x4367  ,
0x99  ,
0xbb  ,
0xad  ,
0xa6  ,
0x53  ,
0xb7  ,
0x7c  ,
0xf2   
)

◆ DEFINE_GUID() [14/18]

DEFINE_GUID ( IID_ITextProvider2  ,
0x0dc5e6ed  ,
0x3e16  ,
0x4bf1  ,
0x8f  ,
0x9a  ,
0xa9  ,
0x79  ,
0x87  ,
0x8b  ,
0xc1  ,
0x95   
)

◆ DEFINE_GUID() [15/18]

DEFINE_GUID ( IID_ITextRangeProvider  ,
0x5347ad7b  ,
0xc355  ,
0x46f8  ,
0xaf  ,
0xf5  ,
0x90  ,
0x90  ,
0x33  ,
0x58  ,
0x2f  ,
0x63   
)

◆ DEFINE_GUID() [16/18]

DEFINE_GUID ( IID_IToggleProvider  ,
0x56d00bd0  ,
0xc4f4  ,
0x433c  ,
0xa8  ,
0x36  ,
0x1a  ,
0x52  ,
0xa5  ,
0x7e  ,
0x08  ,
0x92   
)

◆ DEFINE_GUID() [17/18]

DEFINE_GUID ( IID_IValueProvider  ,
0xc7935180  ,
0x6fb3  ,
0x4201  ,
0xb1  ,
0x74  ,
0x7d  ,
0xf7  ,
0x3a  ,
0xdb  ,
0xf6  ,
0x4a   
)

◆ DEFINE_GUID() [18/18]

DEFINE_GUID ( IID_IWindowProvider  ,
0x987df77b  ,
0xdb06  ,
0x4d77  ,
0x8f  ,
0x8a  ,
0x86  ,
0xa9  ,
0xc3  ,
0xbb  ,
0x90  ,
0xb9   
)

◆ ExpandToEnclosingUnit()

virtual HRESULT STDMETHODCALLTYPE ExpandToEnclosingUnit ( enum TextUnit  unit)
pure virtual

◆ FindAttribute()

virtual HRESULT STDMETHODCALLTYPE FindAttribute ( TEXTATTRIBUTEID  attributeId,
VARIANT  val,
BOOL  backward,
__RPC__deref_out_opt ITextRangeProvider **  pRetVal 
)
pure virtual

◆ FindText()

virtual HRESULT STDMETHODCALLTYPE FindText ( __RPC__in BSTR  text,
BOOL  backward,
BOOL  ignoreCase,
__RPC__deref_out_opt ITextRangeProvider **  pRetVal 
)
pure virtual

◆ get_BoundingRectangle()

virtual HRESULT STDMETHODCALLTYPE get_BoundingRectangle ( __RPC__out struct UiaRect pRetVal)
pure virtual

◆ get_CanMaximize()

virtual HRESULT STDMETHODCALLTYPE get_CanMaximize ( __RPC__out BOOL pRetVal)
pure virtual

◆ get_CanMinimize()

virtual HRESULT STDMETHODCALLTYPE get_CanMinimize ( __RPC__out BOOL pRetVal)
pure virtual

◆ get_CanSelectMultiple()

virtual HRESULT STDMETHODCALLTYPE get_CanSelectMultiple ( __RPC__out BOOL pRetVal)
pure virtual

◆ get_Column()

virtual HRESULT STDMETHODCALLTYPE get_Column ( __RPC__out int *  pRetVal)
pure virtual

◆ get_ColumnCount()

virtual HRESULT STDMETHODCALLTYPE get_ColumnCount ( __RPC__out int *  pRetVal)
pure virtual

◆ get_ColumnSpan()

virtual HRESULT STDMETHODCALLTYPE get_ColumnSpan ( __RPC__out int *  pRetVal)
pure virtual

◆ get_ContainingGrid()

virtual HRESULT STDMETHODCALLTYPE get_ContainingGrid ( __RPC__deref_out_opt IRawElementProviderSimple **  pRetVal)
pure virtual

◆ get_DocumentRange()

virtual HRESULT STDMETHODCALLTYPE get_DocumentRange ( __RPC__deref_out_opt ITextRangeProvider **  pRetVal)
pure virtual

◆ get_ExpandCollapseState()

virtual HRESULT STDMETHODCALLTYPE get_ExpandCollapseState ( __RPC__out enum ExpandCollapseState pRetVal)
pure virtual

◆ get_FragmentRoot()

virtual HRESULT STDMETHODCALLTYPE get_FragmentRoot ( __RPC__deref_out_opt IRawElementProviderFragmentRoot **  pRetVal)
pure virtual

◆ get_HostRawElementProvider()

virtual HRESULT STDMETHODCALLTYPE get_HostRawElementProvider ( __RPC__deref_out_opt IRawElementProviderSimple **  pRetVal)
pure virtual

◆ get_IsModal()

virtual HRESULT STDMETHODCALLTYPE get_IsModal ( __RPC__out BOOL pRetVal)
pure virtual

◆ get_IsReadOnly()

HRESULT STDMETHODCALLTYPE get_IsReadOnly ( __RPC__out BOOL pRetVal)
pure virtual

◆ get_IsSelected()

virtual HRESULT STDMETHODCALLTYPE get_IsSelected ( __RPC__out BOOL pRetVal)
pure virtual

◆ get_IsSelectionRequired()

virtual HRESULT STDMETHODCALLTYPE get_IsSelectionRequired ( __RPC__out BOOL pRetVal)
pure virtual

◆ get_IsTopmost()

virtual HRESULT STDMETHODCALLTYPE get_IsTopmost ( __RPC__out BOOL pRetVal)
pure virtual

◆ get_LargeChange()

virtual HRESULT STDMETHODCALLTYPE get_LargeChange ( __RPC__out double *  pRetVal)
pure virtual

◆ get_Maximum()

virtual HRESULT STDMETHODCALLTYPE get_Maximum ( __RPC__out double *  pRetVal)
pure virtual

◆ get_Minimum()

virtual HRESULT STDMETHODCALLTYPE get_Minimum ( __RPC__out double *  pRetVal)
pure virtual

◆ get_RowCount()

virtual HRESULT STDMETHODCALLTYPE get_RowCount ( __RPC__out int *  pRetVal)
pure virtual

◆ get_RowOrColumnMajor()

virtual HRESULT STDMETHODCALLTYPE get_RowOrColumnMajor ( __RPC__out enum RowOrColumnMajor pRetVal)
pure virtual

◆ get_RowSpan()

virtual HRESULT STDMETHODCALLTYPE get_RowSpan ( __RPC__out int *  pRetVal)
pure virtual

◆ get_SelectionContainer()

virtual HRESULT STDMETHODCALLTYPE get_SelectionContainer ( __RPC__deref_out_opt IRawElementProviderSimple **  pRetVal)
pure virtual

◆ get_SmallChange()

virtual HRESULT STDMETHODCALLTYPE get_SmallChange ( __RPC__out double *  pRetVal)
pure virtual

◆ get_SupportedTextSelection()

virtual HRESULT STDMETHODCALLTYPE get_SupportedTextSelection ( __RPC__out enum SupportedTextSelection pRetVal)
pure virtual

◆ get_ToggleState()

virtual HRESULT STDMETHODCALLTYPE get_ToggleState ( __RPC__out enum ToggleState pRetVal)
pure virtual

◆ get_Value() [1/2]

virtual HRESULT STDMETHODCALLTYPE get_Value ( __RPC__deref_out_opt BSTR *  pRetVal)
pure virtual

◆ get_Value() [2/2]

virtual HRESULT STDMETHODCALLTYPE get_Value ( __RPC__out double *  pRetVal)
pure virtual

◆ get_WindowInteractionState()

virtual HRESULT STDMETHODCALLTYPE get_WindowInteractionState ( __RPC__out enum WindowInteractionState pRetVal)
pure virtual

◆ get_WindowVisualState()

virtual HRESULT STDMETHODCALLTYPE get_WindowVisualState ( __RPC__out enum WindowVisualState pRetVal)
pure virtual

◆ GetAttributeValue()

virtual HRESULT STDMETHODCALLTYPE GetAttributeValue ( TEXTATTRIBUTEID  attributeId,
__RPC__out VARIANT *  pRetVal 
)
pure virtual

◆ GetBoundingRectangles()

virtual HRESULT STDMETHODCALLTYPE GetBoundingRectangles ( __RPC__deref_out_opt SAFEARRAY **  pRetVal)
pure virtual

◆ GetCaretRange()

virtual HRESULT STDMETHODCALLTYPE GetCaretRange ( __RPC__out BOOL isActive,
__RPC__deref_out_opt ITextRangeProvider **  pRetVal 
)
pure virtual

◆ GetChildren()

virtual HRESULT STDMETHODCALLTYPE GetChildren ( __RPC__deref_out_opt SAFEARRAY **  pRetVal)
pure virtual

◆ GetColumnHeaderItems()

virtual HRESULT STDMETHODCALLTYPE GetColumnHeaderItems ( __RPC__deref_out_opt SAFEARRAY **  pRetVal)
pure virtual

◆ GetColumnHeaders()

virtual HRESULT STDMETHODCALLTYPE GetColumnHeaders ( __RPC__deref_out_opt SAFEARRAY **  pRetVal)
pure virtual

◆ GetEmbeddedFragmentRoots()

virtual HRESULT STDMETHODCALLTYPE GetEmbeddedFragmentRoots ( __RPC__deref_out_opt SAFEARRAY **  pRetVal)
pure virtual

◆ GetEnclosingElement()

virtual HRESULT STDMETHODCALLTYPE GetEnclosingElement ( __RPC__deref_out_opt IRawElementProviderSimple **  pRetVal)
pure virtual

◆ GetFocus()

virtual HRESULT STDMETHODCALLTYPE GetFocus ( __RPC__deref_out_opt IRawElementProviderFragment **  pRetVal)
pure virtual

◆ GetPatternProvider()

virtual HRESULT STDMETHODCALLTYPE GetPatternProvider ( PATTERNID  patternId,
__RPC__deref_out_opt IUnknown **  pRetVal 
)
pure virtual

◆ GetPropertyValue()

virtual HRESULT STDMETHODCALLTYPE GetPropertyValue ( PROPERTYID  propertyId,
__RPC__out VARIANT *  pRetVal 
)
pure virtual

◆ GetRuntimeId()

virtual HRESULT STDMETHODCALLTYPE GetRuntimeId ( __RPC__deref_out_opt SAFEARRAY **  pRetVal)
pure virtual

◆ GetText()

virtual HRESULT STDMETHODCALLTYPE GetText ( int  maxLength,
__RPC__deref_out_opt BSTR *  pRetVal 
)
pure virtual

◆ GetVisibleRanges()

virtual HRESULT STDMETHODCALLTYPE GetVisibleRanges ( __RPC__deref_out_opt SAFEARRAY **  pRetVal)
pure virtual

◆ Move()

virtual HRESULT STDMETHODCALLTYPE Move ( enum TextUnit  unit,
int  count,
__RPC__out int *  pRetVal 
)
pure virtual
Here is the caller graph for this function:

◆ MoveEndpointByRange()

virtual HRESULT STDMETHODCALLTYPE MoveEndpointByRange ( enum TextPatternRangeEndpoint  endpoint,
__RPC__in_opt ITextRangeProvider *  targetRange,
enum TextPatternRangeEndpoint  targetEndpoint 
)
pure virtual

◆ MoveEndpointByUnit()

virtual HRESULT STDMETHODCALLTYPE MoveEndpointByUnit ( enum TextPatternRangeEndpoint  endpoint,
enum TextUnit  unit,
int  count,
__RPC__out int *  pRetVal 
)
pure virtual

◆ RangeFromChild()

virtual HRESULT STDMETHODCALLTYPE RangeFromChild ( __RPC__in_opt IRawElementProviderSimple *  childElement,
__RPC__deref_out_opt ITextRangeProvider **  pRetVal 
)
pure virtual

◆ RangeFromPoint()

virtual HRESULT STDMETHODCALLTYPE RangeFromPoint ( struct UiaPoint  point,
__RPC__deref_out_opt ITextRangeProvider **  pRetVal 
)
pure virtual

◆ RemoveFromSelection()

HRESULT STDMETHODCALLTYPE RemoveFromSelection ( )
pure virtual

◆ ScrollIntoView()

virtual HRESULT STDMETHODCALLTYPE ScrollIntoView ( BOOL  alignToTop)
pure virtual

◆ Select()

virtual HRESULT STDMETHODCALLTYPE Select ( )
pure virtual

◆ SetFocus()

virtual HRESULT STDMETHODCALLTYPE SetFocus ( )
pure virtual
Here is the caller graph for this function:

◆ WaitForInputIdle()

virtual HRESULT STDMETHODCALLTYPE WaitForInputIdle ( int  milliseconds,
__RPC__out BOOL pRetVal 
)
pure virtual

Variable Documentation

◆ __pad0__

IRawElementProviderSimple __pad0__

Definition at line 60 of file uiaserverinterfaces_p.h.

◆ __pad10__

ISelectionProvider __pad10__

Definition at line 263 of file uiaserverinterfaces_p.h.

◆ __pad11__

ISelectionItemProvider __pad11__

Definition at line 280 of file uiaserverinterfaces_p.h.

◆ __pad12__

ITableProvider __pad12__

Definition at line 299 of file uiaserverinterfaces_p.h.

◆ __pad13__

ITableItemProvider __pad13__

Definition at line 316 of file uiaserverinterfaces_p.h.

◆ __pad14__

IGridProvider __pad14__

Definition at line 332 of file uiaserverinterfaces_p.h.

◆ __pad15__

IGridItemProvider __pad15__

Definition at line 349 of file uiaserverinterfaces_p.h.

◆ __pad16__

IWindowProvider __pad16__

Definition at line 368 of file uiaserverinterfaces_p.h.

◆ __pad17__

IExpandCollapseProvider __pad17__

Definition at line 391 of file uiaserverinterfaces_p.h.

◆ __pad1__

Definition at line 90 of file uiaserverinterfaces_p.h.

◆ __pad2__

Definition at line 110 of file uiaserverinterfaces_p.h.

◆ __pad3__

IValueProvider __pad3__

Definition at line 126 of file uiaserverinterfaces_p.h.

◆ __pad4__

IRangeValueProvider __pad4__

Definition at line 143 of file uiaserverinterfaces_p.h.

◆ __pad5__

ITextRangeProvider __pad5__

Definition at line 164 of file uiaserverinterfaces_p.h.

◆ __pad6__

ITextProvider __pad6__

Definition at line 196 of file uiaserverinterfaces_p.h.

◆ __pad7__

ITextProvider2 __pad7__

Definition at line 216 of file uiaserverinterfaces_p.h.

◆ __pad8__

IToggleProvider __pad8__

Definition at line 232 of file uiaserverinterfaces_p.h.

◆ __pad9__

IInvokeProvider __pad9__

Definition at line 248 of file uiaserverinterfaces_p.h.

◆ column

IGridProvider int column

Definition at line 335 of file uiaserverinterfaces_p.h.

◆ pRetVal

IGridProvider int __RPC__deref_out_opt IRawElementProviderSimple ** pRetVal = 0

Definition at line 93 of file uiaserverinterfaces_p.h.

◆ y

Definition at line 113 of file uiaserverinterfaces_p.h.