|
WinControl getAncestorByUiaType(String typeName) |
|
Parameter |
typeName |
Der Typ als Suchkriterium.
|
Rückgabewert |
Der Vorgänger oder null .
|
|
WinControl getChild(int index) |
|
Parameter |
index |
Der Index des Kind-Controls.
|
Rückgabewert |
Das Kind.
|
Exceptions |
IllegalArgumentException |
Wenn der Index negativ ist oder größer/gleich der Anzahl der Kind-Controls.
|
|
int getChildCount() |
|
Rückgabewert |
Die Anzahl der Kind-Controls.
|
|
WinControl[] getChildren() |
|
Rückgabewert |
Ein Array mit allen Kind-Controls.
|
|
WinControl[] getChildrenByUiaClassName(String className) |
|
Parameter |
className |
Der Klassenname.
|
Rückgabewert |
Ein Array mit den Kind-Controls.
|
|
WinControl[] getChildrenByUiaType(String typeName) |
|
Parameter |
typeName |
Der UIAutomation-Typ.
|
Rückgabewert |
Ein Array mit den Kind-Controls.
|
|
WinControl[] getElementsByClassName(String className) |
|
Parameter |
className |
Der Klassenname als Suchkriterium.
|
Rückgabewert |
Ein Array von WinControl Objekten, welche das aktuelle Control als
Vorgänger und den angegebenen Klassennamen haben.
|
|
WinControl[] getElementsByClassName(String[] classNames) |
|
Parameter |
classNames |
Passende Klassennamen als Suchkriterium.
|
Rückgabewert |
Ein Array von WinControl Objekten, welche das aktuelle Control als
Vorgänger und einen der angegebenen Klassennamen haben.
|
|
WinControl[] getElementsByClassName(String[] classNames, String[] stopClassNames) |
|
Parameter |
classNames |
Passende Klassennamen als Suchkriterium.
|
stopClassNames |
Klassennamen als Stop-Kriterium für die Tiefensuche.
|
Rückgabewert |
Ein Array mit passenden Nachfolger-Controls.
|
|
String[] getGenericClassNames() |
|
Rückgabewert | Ein String-Array mit den Klassennamen des Controls. |
|
int getHwnd() |
|
Rückgabewert |
Das native Windows-Handle.
|
|
int[] getLocation() |
|
Rückgabewert |
Ein Array mit den X- und Y-Koordinaten.
|
|
int[] getLocationOnScreen() |
|
Rückgabewert |
Ein Array mit den X- und Y-Koordinaten, der Breite und der Höhe.
|
|
WinControl getNextSibling() |
|
Rückgabewert |
Das nächste Nachbar-Control oder null , wenn es keine weiteren Nachbarn mehr gibt.
|
|
String getPatterns() |
|
Rückgabewert |
Eine Zeichenkette mit den Pattern.
|
|
int[] getSize() |
|
Rückgabewert |
Ein Feld mit der Breite und Höhe.
|
|
String getTextOrValue() |
|
Rückgabewert |
Ein Wert oder null .
|
|
WinControl getTopAncestor() |
|
Rückgabewert |
Der obersten Vorgänger oder null .
|
|
String getUiaClassName() |
|
Rückgabewert | Eine Zeichenkette mit dem Klassennamen des Controls. |
|
AutomationBase getUiaControl() |
|
Rückgabewert |
Das AutomationBase -Objekt.
|
|
String getUiaDescription() |
|
Rückgabewert |
Die Beschreibung oder ein leerer String.
|
|
String getUiaHelp() |
|
Rückgabewert |
Der Hilfetext oder ein leerer String.
|
|
String getUiaId() |
|
Rückgabewert |
Die ID, wenn gesetzt, sonst null .
|
|
String getUiaName() |
|
Rückgabewert |
Der Name, falls gesetzt, sonst null .
|
|
String getUiaType() |
|
Rückgabewert | Eine Zeichenkette mit dem Typ des Controls. |
|
boolean hasPattern(String pattern) |
|
Parameter |
pattern |
Das Pattern, z.B. "Invoke", "ExpandCollapse" usw.
|
Rückgabewert | true wenn das Element das Pattern unterstützt, sonst false .
|
|
boolean isMatchingClass(String className) |
|
Parameter |
className |
Der zu prüfende Klassenname.
|
Rückgabewert | true wenn dem Control die angegebene Klasse zugeordnet ist, sonst false .
|
|
boolean isMatchingClass(String[] classNames) |
|
Parameter |
classNames |
Die zu prüfende Klassennamen.
|
Rückgabewert | true wenn dem Control eine der angegebenen Klassen zugeordnet ist, sonst false .
|
|
boolean isShowing() |
|
Rückgabewert | true , wenn das Control als "Sichtbar auf dem Bildschirm" angesehen wird,
sonst false .
|
|