public UIA3BasicAutomationElement WrapNativeElement(UIA.IUIAutomationElement nativeElement)
 {
     return(new UIA3BasicAutomationElement(this, nativeElement));
 }
Exemple #2
0
 public static AutomationElement NativeToManaged(UIA3Automation automation, UIA.IUIAutomationElement nativeElement)
 {
     return(automation.WrapNativeElement(nativeElement));
 }
Exemple #3
0
 public Window(UIA3Automation automation, UIA.IUIAutomationElement nativeElement) : base(automation, nativeElement)
 {
 }
Exemple #4
0
 public Tree(UIA3Automation automation, UIA.IUIAutomationElement nativeElement) : base(automation, nativeElement)
 {
 }
Exemple #5
0
 public SelectionItem(UIA3Automation automation, UIA.IUIAutomationElement nativeElement) : base(automation, nativeElement)
 {
 }
 public UIA3BasicAutomationElement(UIA3Automation automation, UIA.IUIAutomationElement nativeElement) : base(automation)
 {
     Automation    = automation;
     NativeElement = nativeElement;
 }
Exemple #7
0
 public AutomationElement WrapNativeElement(UIA.IUIAutomationElement nativeElement)
 {
     return(nativeElement == null ? null : new AutomationElement(new UIA3BasicAutomationElement(this, nativeElement)));
 }
 public UIA3BasicAutomationElement(UIA3Automation automation, UIA.IUIAutomationElement nativeElement) : base(automation)
 {
     Automation    = automation;
     NativeElement = nativeElement;
     Patterns      = new UIA3AutomationElementPatternValues(this);
 }
Exemple #9
0
 /// <summary>
 /// Converts a native element to an <see cref="Element"/>
 /// </summary>
 public static Element NativeToManaged(UIA3Automation automation, UIA.IUIAutomationElement nativeElement)
 {
     return(nativeElement == null ? null : new Element(automation, nativeElement));
 }