/// <summary> /// Creates a UIA3 tree walker factory. /// </summary> public UIA3TreeWalkerFactory(UIA3Automation automation) { _automation = automation; }
public TreeWalker(UIA3Automation automation) { Automation = automation; NativeTreeWalker = automation.NativeAutomation.ControlViewWalker; }
public UIA3BasicAutomationElement(UIA3Automation automation, UIA.IUIAutomationElement nativeElement) : base(automation) { Automation = automation; NativeElement = nativeElement; Patterns = new UIA3AutomationElementPatternValues(this); }
public UIA3TreeWalker(UIA3Automation automation, UIA.IUIAutomationTreeWalker nativeTreeWalker) { Automation = automation; NativeTreeWalker = nativeTreeWalker; }
internal UIA3TextRange(UIA3Automation automation, UIA.IUIAutomationTextRange nativeRange) { Automation = automation; NativeRange = nativeRange; }
public UIA3CacheRequest(UIA3Automation automation) { Automation = automation; NativeCacheRequest = Automation.NativeAutomation.CreateCacheRequest(); }
public UIA3TextRange3(UIA3Automation automation, UIA.IUIAutomationTextRange3 nativeRange) : base(automation, nativeRange) { NativeRange3 = nativeRange; }
internal TextRange2(UIA3Automation automation, UIA.IUIAutomationTextRange2 nativeRange) : base(automation, nativeRange) { NativeRange2 = nativeRange; }
public UIA3FrameworkAutomationElement(UIA3Automation automation, UIA.IUIAutomationElement nativeElement) : base(automation) { Automation = automation; NativeElement = nativeElement; }
public UIA3BasicAutomationElement(UIA3Automation automation, UIA.IUIAutomationElement nativeElement) : base(automation) { Automation = automation; NativeElement = nativeElement; }