IUIAutomationElement6 class com
Extends the IUIAutomationElement5 interface to provide access to current and cached full descriptions.
- Inheritance
- Implementers
Constructors
-
IUIAutomationElement6(Pointer<
COMObject> ptr) - IUIAutomationElement6.from(IUnknown interface)
-
factory
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< updatedElement) → intCOMObject> > -
inherited
-
detach(
) → void -
Detaches the object from the
Finalizer
.inherited -
findAll(
int scope, Pointer< COMObject> condition, Pointer<Pointer< found) → intCOMObject> > -
inherited
-
findAllBuildCache(
int scope, Pointer< COMObject> condition, Pointer<COMObject> cacheRequest, Pointer<Pointer< found) → intCOMObject> > -
inherited
-
findFirst(
int scope, Pointer< COMObject> condition, Pointer<Pointer< found) → intCOMObject> > -
inherited
-
findFirstBuildCache(
int scope, Pointer< COMObject> condition, Pointer<COMObject> cacheRequest, Pointer<Pointer< found) → intCOMObject> > -
inherited
-
getCachedChildren(
Pointer< Pointer< children) → intCOMObject> > -
inherited
-
getCachedParent(
Pointer< Pointer< parent) → intCOMObject> > -
inherited
-
getCachedPattern(
int patternId, Pointer< Pointer< patternObject) → intCOMObject> > -
inherited
-
getCachedPatternAs(
int patternId, Pointer< GUID> riid, Pointer<Pointer< patternObject) → intNativeType> > -
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< patternObject) → intCOMObject> > -
inherited
-
getCurrentPatternAs(
int patternId, Pointer< GUID> riid, Pointer<Pointer< patternObject) → intNativeType> > -
inherited
-
getCurrentPropertyValue(
int propertyId, Pointer< VARIANT> retVal) → int -
inherited
-
getCurrentPropertyValueEx(
int propertyId, int ignoreDefaultValue, Pointer< VARIANT> retVal) → int -
inherited
-
getRuntimeId(
Pointer< Pointer< runtimeId) → intSAFEARRAY> > -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
queryInterface(
Pointer< GUID> riid, Pointer<Pointer< ppvObject) → intNativeType> > -
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