IUIAutomation5 class com

Extends the IUIAutomation4 interface to expose additional methods for controlling Microsoft UI Automation functionality.

Inheritance
Implementers

Constructors

IUIAutomation5(Pointer<COMObject> ptr)
IUIAutomation5.from(IUnknown interface)
factory

Properties

autoSetFocus int
getter/setter pairinherited
connectionTimeout int
getter/setter pairinherited
contentViewCondition Pointer<COMObject>
no setterinherited
contentViewWalker Pointer<COMObject>
no setterinherited
controlViewCondition Pointer<COMObject>
no setterinherited
controlViewWalker Pointer<COMObject>
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
proxyFactoryMapping Pointer<COMObject>
no setterinherited
ptr Pointer<COMObject>
getter/setter pairinherited
rawViewCondition Pointer<COMObject>
no setterinherited
rawViewWalker Pointer<COMObject>
no setterinherited
reservedMixedAttributeValue Pointer<COMObject>
no setterinherited
reservedNotSupportedValue Pointer<COMObject>
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
transactionTimeout int
getter/setter pairinherited

Methods

addAutomationEventHandler(int eventId, Pointer<COMObject> element, int scope, Pointer<COMObject> cacheRequest, Pointer<COMObject> handler) int
inherited
addChangesEventHandler(Pointer<COMObject> element, int scope, Pointer<Int32> changeTypes, int changesCount, Pointer<COMObject> pCacheRequest, Pointer<COMObject> handler) int
inherited
addFocusChangedEventHandler(Pointer<COMObject> cacheRequest, Pointer<COMObject> handler) int
inherited
addNotificationEventHandler(Pointer<COMObject> element, int scope, Pointer<COMObject> cacheRequest, Pointer<COMObject> handler) int
addPropertyChangedEventHandler(Pointer<COMObject> element, int scope, Pointer<COMObject> cacheRequest, Pointer<COMObject> handler, Pointer<SAFEARRAY> propertyArray) int
inherited
addPropertyChangedEventHandlerNativeArray(Pointer<COMObject> element, int scope, Pointer<COMObject> cacheRequest, Pointer<COMObject> handler, Pointer<Uint32> propertyArray, int propertyCount) int
inherited
addRef() int
Increments the reference count for an interface pointer to a COM object.
inherited
addStructureChangedEventHandler(Pointer<COMObject> element, int scope, Pointer<COMObject> cacheRequest, Pointer<COMObject> handler) int
inherited
addTextEditTextChangedEventHandler(Pointer<COMObject> element, int scope, int textEditChangeType, Pointer<COMObject> cacheRequest, Pointer<COMObject> handler) int
inherited
checkNotSupported(VARIANT value, Pointer<Int32> isNotSupported) int
inherited
compareElements(Pointer<COMObject> el1, Pointer<COMObject> el2, Pointer<Int32> areSame) int
inherited
compareRuntimeIds(Pointer<SAFEARRAY> runtimeId1, Pointer<SAFEARRAY> runtimeId2, Pointer<Int32> areSame) int
inherited
createAndCondition(Pointer<COMObject> condition1, Pointer<COMObject> condition2, Pointer<Pointer<COMObject>> newCondition) int
inherited
createAndConditionFromArray(Pointer<SAFEARRAY> conditions, Pointer<Pointer<COMObject>> newCondition) int
inherited
createAndConditionFromNativeArray(Pointer<Pointer<COMObject>> conditions, int conditionCount, Pointer<Pointer<COMObject>> newCondition) int
inherited
createCacheRequest(Pointer<Pointer<COMObject>> cacheRequest) int
inherited
createFalseCondition(Pointer<Pointer<COMObject>> newCondition) int
inherited
createNotCondition(Pointer<COMObject> condition, Pointer<Pointer<COMObject>> newCondition) int
inherited
createOrCondition(Pointer<COMObject> condition1, Pointer<COMObject> condition2, Pointer<Pointer<COMObject>> newCondition) int
inherited
createOrConditionFromArray(Pointer<SAFEARRAY> conditions, Pointer<Pointer<COMObject>> newCondition) int
inherited
createOrConditionFromNativeArray(Pointer<Pointer<COMObject>> conditions, int conditionCount, Pointer<Pointer<COMObject>> newCondition) int
inherited
createPropertyCondition(int propertyId, VARIANT value, Pointer<Pointer<COMObject>> newCondition) int
inherited
createPropertyConditionEx(int propertyId, VARIANT value, int flags, Pointer<Pointer<COMObject>> newCondition) int
inherited
createProxyFactoryEntry(Pointer<COMObject> factory, Pointer<Pointer<COMObject>> factoryEntry) int
inherited
createTreeWalker(Pointer<COMObject> pCondition, Pointer<Pointer<COMObject>> walker) int
inherited
createTrueCondition(Pointer<Pointer<COMObject>> newCondition) int
inherited
detach() → void
Detaches the object from the Finalizer.
inherited
elementFromHandle(int hwnd, Pointer<Pointer<COMObject>> element) int
inherited
elementFromHandleBuildCache(int hwnd, Pointer<COMObject> cacheRequest, Pointer<Pointer<COMObject>> element) int
inherited
elementFromIAccessible(Pointer<COMObject> accessible, int childId, Pointer<Pointer<COMObject>> element) int
inherited
elementFromIAccessibleBuildCache(Pointer<COMObject> accessible, int childId, Pointer<COMObject> cacheRequest, Pointer<Pointer<COMObject>> element) int
inherited
elementFromPoint(POINT pt, Pointer<Pointer<COMObject>> element) int
inherited
elementFromPointBuildCache(POINT pt, Pointer<COMObject> cacheRequest, Pointer<Pointer<COMObject>> element) int
inherited
getFocusedElement(Pointer<Pointer<COMObject>> element) int
inherited
getFocusedElementBuildCache(Pointer<COMObject> cacheRequest, Pointer<Pointer<COMObject>> element) int
inherited
getPatternProgrammaticName(int pattern, Pointer<Pointer<Utf16>> name) int
inherited
getPropertyProgrammaticName(int property, Pointer<Pointer<Utf16>> name) int
inherited
getRootElement(Pointer<Pointer<COMObject>> root) int
inherited
getRootElementBuildCache(Pointer<COMObject> cacheRequest, Pointer<Pointer<COMObject>> root) int
inherited
intNativeArrayToSafeArray(Pointer<Int32> array, int arrayCount, Pointer<Pointer<SAFEARRAY>> safeArray) int
inherited
intSafeArrayToNativeArray(Pointer<SAFEARRAY> intArray, Pointer<Pointer<Int32>> array, Pointer<Int32> arrayCount) int
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pollForPotentialSupportedPatterns(Pointer<COMObject> pElement, Pointer<Pointer<SAFEARRAY>> patternIds, Pointer<Pointer<SAFEARRAY>> patternNames) int
inherited
pollForPotentialSupportedProperties(Pointer<COMObject> pElement, Pointer<Pointer<SAFEARRAY>> propertyIds, Pointer<Pointer<SAFEARRAY>> propertyNames) int
inherited
queryInterface(Pointer<GUID> riid, Pointer<Pointer<NativeType>> ppvObject) int
Queries a COM object for a pointer to one of its interface; identifying the interface by a reference to its interface identifier (IID).
inherited
rectToVariant(RECT rc, Pointer<VARIANT> var_) int
inherited
release() int
Decrements the reference count for an interface on a COM object.
inherited
removeAllEventHandlers() int
inherited
removeAutomationEventHandler(int eventId, Pointer<COMObject> element, Pointer<COMObject> handler) int
inherited
removeChangesEventHandler(Pointer<COMObject> element, Pointer<COMObject> handler) int
inherited
removeFocusChangedEventHandler(Pointer<COMObject> handler) int
inherited
removeNotificationEventHandler(Pointer<COMObject> element, Pointer<COMObject> handler) int
removePropertyChangedEventHandler(Pointer<COMObject> element, Pointer<COMObject> handler) int
inherited
removeStructureChangedEventHandler(Pointer<COMObject> element, Pointer<COMObject> handler) int
inherited
removeTextEditTextChangedEventHandler(Pointer<COMObject> element, Pointer<COMObject> handler) int
inherited
safeArrayToRectNativeArray(Pointer<SAFEARRAY> rects, Pointer<Pointer<RECT>> rectArray, Pointer<Int32> rectArrayCount) int
inherited
toInterface(String iid) Pointer<COMObject>
Cast an existing COM object to a specified interface.
inherited
toString() String
A string representation of this object.
inherited
variantToRect(VARIANT var_, Pointer<RECT> rc) int
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited