| |
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.
|
| |