IUIAutomationElement6 class com

Extends the IUIAutomationElement5 interface to provide access to current and cached full descriptions.

Inheritance
Implementers

Properties

cachedAcceleratorKey Pointer<Utf16>
no setterinherited
cachedAccessKey Pointer<Utf16>
no setterinherited
cachedAnnotationObjects Pointer<COMObject>
no setterinherited
cachedAnnotationTypes Pointer<SAFEARRAY>
no setterinherited
cachedAriaProperties Pointer<Utf16>
no setterinherited
cachedAriaRole Pointer<Utf16>
no setterinherited
cachedAutomationId Pointer<Utf16>
no setterinherited
cachedBoundingRectangle RECT
no setterinherited
cachedClassName Pointer<Utf16>
no setterinherited
cachedControllerFor Pointer<COMObject>
no setterinherited
cachedControlType int
no setterinherited
cachedCulture int
no setterinherited
cachedDescribedBy Pointer<COMObject>
no setterinherited
cachedFlowsFrom Pointer<COMObject>
no setterinherited
cachedFlowsTo Pointer<COMObject>
no setterinherited
cachedFrameworkId Pointer<Utf16>
no setterinherited
cachedFullDescription Pointer<Utf16>
no setter
cachedHasKeyboardFocus int
no setterinherited
cachedHelpText Pointer<Utf16>
no setterinherited
cachedIsContentElement int
no setterinherited
cachedIsControlElement int
no setterinherited
cachedIsDataValidForForm int
no setterinherited
cachedIsEnabled int
no setterinherited
cachedIsKeyboardFocusable int
no setterinherited
cachedIsOffscreen int
no setterinherited
cachedIsPassword int
no setterinherited
cachedIsPeripheral int
no setterinherited
cachedIsRequiredForForm int
no setterinherited
cachedItemStatus Pointer<Utf16>
no setterinherited
cachedItemType Pointer<Utf16>
no setterinherited
cachedLabeledBy Pointer<COMObject>
no setterinherited
cachedLandmarkType int
no setterinherited
cachedLevel int
no setterinherited
cachedLiveSetting int
no setterinherited
cachedLocalizedControlType Pointer<Utf16>
no setterinherited
cachedLocalizedLandmarkType Pointer<Utf16>
no setterinherited
cachedName Pointer<Utf16>
no setterinherited
cachedNativeWindowHandle int
no setterinherited
cachedOptimizeForVisualContent int
no setterinherited
cachedOrientation int
no setterinherited
cachedPositionInSet int
no setterinherited
cachedProcessId int
no setterinherited
cachedProviderDescription Pointer<Utf16>
no setterinherited
cachedSizeOfSet int
no setterinherited
currentAcceleratorKey Pointer<Utf16>
no setterinherited
currentAccessKey Pointer<Utf16>
no setterinherited
currentAnnotationObjects Pointer<COMObject>
no setterinherited
currentAnnotationTypes Pointer<SAFEARRAY>
no setterinherited
currentAriaProperties Pointer<Utf16>
no setterinherited
currentAriaRole Pointer<Utf16>
no setterinherited
currentAutomationId Pointer<Utf16>
no setterinherited
currentBoundingRectangle RECT
no setterinherited
currentClassName Pointer<Utf16>
no setterinherited
currentControllerFor Pointer<COMObject>
no setterinherited
currentControlType int
no setterinherited
currentCulture int
no setterinherited
currentDescribedBy Pointer<COMObject>
no setterinherited
currentFlowsFrom Pointer<COMObject>
no setterinherited
currentFlowsTo Pointer<COMObject>
no setterinherited
currentFrameworkId Pointer<Utf16>
no setterinherited
currentFullDescription Pointer<Utf16>
no setter
currentHasKeyboardFocus int
no setterinherited
currentHelpText Pointer<Utf16>
no setterinherited
currentIsContentElement int
no setterinherited
currentIsControlElement int
no setterinherited
currentIsDataValidForForm int
no setterinherited
currentIsEnabled int
no setterinherited
currentIsKeyboardFocusable int
no setterinherited
currentIsOffscreen int
no setterinherited
currentIsPassword int
no setterinherited
currentIsPeripheral int
no setterinherited
currentIsRequiredForForm int
no setterinherited
currentItemStatus Pointer<Utf16>
no setterinherited
currentItemType Pointer<Utf16>
no setterinherited
currentLabeledBy Pointer<COMObject>
no setterinherited
currentLandmarkType int
no setterinherited
currentLevel int
no setterinherited
currentLiveSetting int
no setterinherited
currentLocalizedControlType Pointer<Utf16>
no setterinherited
currentLocalizedLandmarkType Pointer<Utf16>
no setterinherited
currentName Pointer<Utf16>
no setterinherited
currentNativeWindowHandle int
no setterinherited
currentOptimizeForVisualContent int
no setterinherited
currentOrientation int
no setterinherited
currentPositionInSet int
no setterinherited
currentProcessId int
no setterinherited
currentProviderDescription Pointer<Utf16>
no setterinherited
currentSizeOfSet int
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
ptr Pointer<COMObject>
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addRef() int
Increments the reference count for an interface pointer to a COM object.
inherited
buildUpdatedCache(Pointer<COMObject> cacheRequest, Pointer<Pointer<COMObject>> updatedElement) int
inherited
detach() → void
Detaches the object from the Finalizer.
inherited
findAll(int scope, Pointer<COMObject> condition, Pointer<Pointer<COMObject>> found) int
inherited
findAllBuildCache(int scope, Pointer<COMObject> condition, Pointer<COMObject> cacheRequest, Pointer<Pointer<COMObject>> found) int
inherited
findFirst(int scope, Pointer<COMObject> condition, Pointer<Pointer<COMObject>> found) int
inherited
findFirstBuildCache(int scope, Pointer<COMObject> condition, Pointer<COMObject> cacheRequest, Pointer<Pointer<COMObject>> found) int
inherited
getCachedChildren(Pointer<Pointer<COMObject>> children) int
inherited
getCachedParent(Pointer<Pointer<COMObject>> parent) int
inherited
getCachedPattern(int patternId, Pointer<Pointer<COMObject>> patternObject) int
inherited
getCachedPatternAs(int patternId, Pointer<GUID> riid, Pointer<Pointer<NativeType>> patternObject) int
inherited
getCachedPropertyValue(int propertyId, Pointer<VARIANT> retVal) int
inherited
getCachedPropertyValueEx(int propertyId, int ignoreDefaultValue, Pointer<VARIANT> retVal) int
inherited
getClickablePoint(Pointer<POINT> clickable, Pointer<Int32> gotClickable) int
inherited
getCurrentPattern(int patternId, Pointer<Pointer<COMObject>> patternObject) int
inherited
getCurrentPatternAs(int patternId, Pointer<GUID> riid, Pointer<Pointer<NativeType>> patternObject) int
inherited
getCurrentPropertyValue(int propertyId, Pointer<VARIANT> retVal) int
inherited
getCurrentPropertyValueEx(int propertyId, int ignoreDefaultValue, Pointer<VARIANT> retVal) int
inherited
getRuntimeId(Pointer<Pointer<SAFEARRAY>> runtimeId) int
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
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
release() int
Decrements the reference count for an interface on a COM object.
inherited
setFocus() int
inherited
showContextMenu() 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

Operators

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