public interface IUIAutomation
extends com4j.Com4jObject
int compareElements(IUIAutomationElement el1, IUIAutomationElement el2)
el1 - Mandatory mmarquee.automation.uiautomation.IUIAutomationElement parameter.el2 - Mandatory mmarquee.automation.uiautomation.IUIAutomationElement parameter.int compareRuntimeIds(int[] runtimeId1,
int[] runtimeId2)
runtimeId1 - Mandatory int[] parameter.runtimeId2 - Mandatory int[] parameter.IUIAutomationElement getRootElement()
IUIAutomationElement elementFromHandle(Buffer hwnd)
hwnd - Mandatory java.nio.Buffer parameter.IUIAutomationElement getFocusedElement()
IUIAutomationElement getRootElementBuildCache(IUIAutomationCacheRequest cacheRequest)
cacheRequest - Mandatory mmarquee.automation.uiautomation.IUIAutomationCacheRequest parameter.IUIAutomationElement elementFromHandleBuildCache(Buffer hwnd, IUIAutomationCacheRequest cacheRequest)
hwnd - Mandatory java.nio.Buffer parameter.cacheRequest - Mandatory mmarquee.automation.uiautomation.IUIAutomationCacheRequest parameter.IUIAutomationElement getFocusedElementBuildCache(IUIAutomationCacheRequest cacheRequest)
cacheRequest - Mandatory mmarquee.automation.uiautomation.IUIAutomationCacheRequest parameter.IUIAutomationTreeWalker createTreeWalker(IUIAutomationCondition pCondition)
pCondition - Mandatory mmarquee.automation.uiautomation.IUIAutomationCondition parameter.IUIAutomationTreeWalker controlViewWalker()
Getter method for the COM property "ControlViewWalker"
IUIAutomationTreeWalker contentViewWalker()
Getter method for the COM property "ContentViewWalker"
IUIAutomationTreeWalker rawViewWalker()
Getter method for the COM property "RawViewWalker"
IUIAutomationCondition rawViewCondition()
Getter method for the COM property "RawViewCondition"
IUIAutomationCondition controlViewCondition()
Getter method for the COM property "ControlViewCondition"
IUIAutomationCondition contentViewCondition()
Getter method for the COM property "ContentViewCondition"
IUIAutomationCacheRequest createCacheRequest()
IUIAutomationCondition createTrueCondition()
IUIAutomationCondition createFalseCondition()
IUIAutomationCondition createPropertyCondition(int propertyId, Object value)
propertyId - Mandatory int parameter.value - Mandatory java.lang.Object parameter.IUIAutomationCondition createPropertyConditionEx(int propertyId, Object value, PropertyConditionFlags flags)
propertyId - Mandatory int parameter.value - Mandatory java.lang.Object parameter.flags - Mandatory mmarquee.automation.uiautomation.PropertyConditionFlags parameter.IUIAutomationCondition createAndCondition(IUIAutomationCondition condition1, IUIAutomationCondition condition2)
condition1 - Mandatory mmarquee.automation.uiautomation.IUIAutomationCondition parameter.condition2 - Mandatory mmarquee.automation.uiautomation.IUIAutomationCondition parameter.IUIAutomationCondition createAndConditionFromNativeArray(com4j.Holder<IUIAutomationCondition> conditions, int conditionCount)
conditions - Mandatory Holder parameter.conditionCount - Mandatory int parameter.IUIAutomationCondition createOrCondition(IUIAutomationCondition condition1, IUIAutomationCondition condition2)
condition1 - Mandatory mmarquee.automation.uiautomation.IUIAutomationCondition parameter.condition2 - Mandatory mmarquee.automation.uiautomation.IUIAutomationCondition parameter.IUIAutomationCondition createOrConditionFromNativeArray(com4j.Holder<IUIAutomationCondition> conditions, int conditionCount)
conditions - Mandatory Holder parameter.conditionCount - Mandatory int parameter.IUIAutomationCondition createNotCondition(IUIAutomationCondition condition)
condition - Mandatory mmarquee.automation.uiautomation.IUIAutomationCondition parameter.void addAutomationEventHandler(int eventId,
IUIAutomationElement element,
TreeScope scope,
IUIAutomationCacheRequest cacheRequest,
IUIAutomationEventHandler handler)
eventId - Mandatory int parameter.element - Mandatory mmarquee.automation.uiautomation.IUIAutomationElement parameter.scope - Mandatory mmarquee.automation.uiautomation.TreeScope parameter.cacheRequest - Mandatory mmarquee.automation.uiautomation.IUIAutomationCacheRequest parameter.handler - Mandatory mmarquee.automation.uiautomation.IUIAutomationEventHandler parameter.void removeAutomationEventHandler(int eventId,
IUIAutomationElement element,
IUIAutomationEventHandler handler)
eventId - Mandatory int parameter.element - Mandatory mmarquee.automation.uiautomation.IUIAutomationElement parameter.handler - Mandatory mmarquee.automation.uiautomation.IUIAutomationEventHandler parameter.void addPropertyChangedEventHandlerNativeArray(IUIAutomationElement element, TreeScope scope, IUIAutomationCacheRequest cacheRequest, IUIAutomationPropertyChangedEventHandler handler, com4j.Holder<Integer> propertyArray, int propertyCount)
element - Mandatory mmarquee.automation.uiautomation.IUIAutomationElement parameter.scope - Mandatory mmarquee.automation.uiautomation.TreeScope parameter.cacheRequest - Mandatory mmarquee.automation.uiautomation.IUIAutomationCacheRequest parameter.handler - Mandatory mmarquee.automation.uiautomation.IUIAutomationPropertyChangedEventHandler parameter.propertyArray - Mandatory Holder parameter.propertyCount - Mandatory int parameter.void addPropertyChangedEventHandler(IUIAutomationElement element, TreeScope scope, IUIAutomationCacheRequest cacheRequest, IUIAutomationPropertyChangedEventHandler handler, int[] propertyArray)
element - Mandatory mmarquee.automation.uiautomation.IUIAutomationElement parameter.scope - Mandatory mmarquee.automation.uiautomation.TreeScope parameter.cacheRequest - Mandatory mmarquee.automation.uiautomation.IUIAutomationCacheRequest parameter.handler - Mandatory mmarquee.automation.uiautomation.IUIAutomationPropertyChangedEventHandler parameter.propertyArray - Mandatory int[] parameter.void removePropertyChangedEventHandler(IUIAutomationElement element, IUIAutomationPropertyChangedEventHandler handler)
element - Mandatory mmarquee.automation.uiautomation.IUIAutomationElement parameter.handler - Mandatory mmarquee.automation.uiautomation.IUIAutomationPropertyChangedEventHandler parameter.void addStructureChangedEventHandler(IUIAutomationElement element, TreeScope scope, IUIAutomationCacheRequest cacheRequest, IUIAutomationStructureChangedEventHandler handler)
element - Mandatory mmarquee.automation.uiautomation.IUIAutomationElement parameter.scope - Mandatory mmarquee.automation.uiautomation.TreeScope parameter.cacheRequest - Mandatory mmarquee.automation.uiautomation.IUIAutomationCacheRequest parameter.handler - Mandatory mmarquee.automation.uiautomation.IUIAutomationStructureChangedEventHandler parameter.void removeStructureChangedEventHandler(IUIAutomationElement element, IUIAutomationStructureChangedEventHandler handler)
element - Mandatory mmarquee.automation.uiautomation.IUIAutomationElement parameter.handler - Mandatory mmarquee.automation.uiautomation.IUIAutomationStructureChangedEventHandler parameter.void addFocusChangedEventHandler(IUIAutomationCacheRequest cacheRequest, IUIAutomationFocusChangedEventHandler handler)
cacheRequest - Mandatory mmarquee.automation.uiautomation.IUIAutomationCacheRequest parameter.handler - Mandatory mmarquee.automation.uiautomation.IUIAutomationFocusChangedEventHandler parameter.void removeFocusChangedEventHandler(IUIAutomationFocusChangedEventHandler handler)
handler - Mandatory mmarquee.automation.uiautomation.IUIAutomationFocusChangedEventHandler parameter.void removeAllEventHandlers()
int[] intNativeArrayToSafeArray(com4j.Holder<Integer> array, int arrayCount)
array - Mandatory Holder parameter.arrayCount - Mandatory int parameter.IUIAutomationProxyFactoryEntry createProxyFactoryEntry(IUIAutomationProxyFactory factory)
factory - Mandatory mmarquee.automation.uiautomation.IUIAutomationProxyFactory parameter.IUIAutomationProxyFactoryMapping proxyFactoryMapping()
Getter method for the COM property "ProxyFactoryMapping"
String getPropertyProgrammaticName(int property)
property - Mandatory int parameter.String getPatternProgrammaticName(int pattern)
pattern - Mandatory int parameter.int checkNotSupported(Object value)
value - Mandatory java.lang.Object parameter.com4j.Com4jObject reservedNotSupportedValue()
Getter method for the COM property "ReservedNotSupportedValue"
com4j.Com4jObject reservedMixedAttributeValue()
Getter method for the COM property "ReservedMixedAttributeValue"
IUIAutomationElement elementFromIAccessible(IAccessible accessible, int childId)
accessible - Mandatory mmarquee.automation.uiautomation.IAccessible parameter.childId - Mandatory int parameter.IUIAutomationElement elementFromIAccessibleBuildCache(IAccessible accessible, int childId, IUIAutomationCacheRequest cacheRequest)
accessible - Mandatory mmarquee.automation.uiautomation.IAccessible parameter.childId - Mandatory int parameter.cacheRequest - Mandatory mmarquee.automation.uiautomation.IUIAutomationCacheRequest parameter.Copyright © 2016. All rights reserved.