IUIAutomationElement-Schnittstelle (uiautomationclient.h)
Macht Methoden und Eigenschaften für ein UI Automation-Element verfügbar, das ein UI-Element darstellt.
Vererbung
Die IUIAutomationElement-Schnittstelle erbt von der IUnknown-Schnittstelle . IUIAutomationElement verfügt auch über die folgenden Typen von Membern:
Methoden
Die IUIAutomationElement-Schnittstelle verfügt über diese Methoden.
IUIAutomationElement::BuildUpdatedCache Ruft ein neues Ui Automation-Element mit einem aktualisierten Cache ab. |
IUIAutomationElement::FindAll Gibt alle Benutzeroberflächenautomatisierungselemente zurück, die die angegebene Bedingung erfüllen. |
IUIAutomationElement::FindAllBuildCache Gibt alle Benutzeroberflächenautomatisierungselemente zurück, die die angegebene Bedingung erfüllen, die angeforderten Eigenschaften und Steuerelementmuster vorab aus und speichert die vorab zurückgegebenen Elemente im Cache. |
IUIAutomationElement::FindFirst Ruft das erste untergeordnete oder untergeordnete Element ab, das der angegebenen Bedingung entspricht. |
IUIAutomationElement::FindFirstBuildCache Ruft das erste untergeordnete oder untergeordnete Element ab, das der angegebenen Bedingung entspricht, übergibt die angeforderten Eigenschaften und Steuerelementmuster und speichert die vorab übergebenen Elemente im Cache. |
IUIAutomationElement::get_CachedAcceleratorKey Ruft den zwischengespeicherten Beschleunigerschlüssel für das -Element ab. |
IUIAutomationElement::get_CachedAccessKey Ruft das zwischengespeicherte Zugriffsschlüsselzeichen für das -Element ab. |
IUIAutomationElement::get_CachedAriaProperties Ruft die zwischengespeicherten ARIA-Eigenschaften (Accessible Rich Internet Applications) des Elements ab. |
IUIAutomationElement::get_CachedAriaRole Ruft die zwischengespeicherte ARIA-Rolle (Accessible Rich Internet Applications) des Elements ab. |
IUIAutomationElement::get_CachedAutomationId Ruft den zwischengespeicherten Microsoft UI Automation-Bezeichner des Elements ab. |
IUIAutomationElement::get_CachedBoundingRectangle Ruft die zwischengespeicherten Koordinaten des Rechtecks ab, das das Element vollständig umschließt. |
IUIAutomationElement::get_CachedClassName Ruft den zwischengespeicherten Klassennamen des Elements ab. |
IUIAutomationElement::get_CachedControllerFor Ruft ein zwischengespeichertes Array von Ui Automation-Elementen ab, für das dieses Element als Controller dient. |
IUIAutomationElement::get_CachedControlType Ruft einen zwischengespeicherten Wert ab, der den Steuerelementtyp des Elements angibt. |
IUIAutomationElement::get_CachedCulture Ruft einen zwischengespeicherten Wert ab, der die dem Element zugeordnete Kultur angibt. |
IUIAutomationElement::get_CachedDescribedBy Ruft ein zwischengespeichertes Array von Elementen ab, die dieses Element beschreiben. |
IUIAutomationElement::get_CachedFlowsTo Ruft ein zwischengespeichertes Array von Elementen ab, die die Lesereihenfolge nach dem aktuellen Element angeben. |
IUIAutomationElement::get_CachedFrameworkId Ruft den zwischengespeicherten Namen des zugrunde liegenden Benutzeroberflächenframeworks ab, das dem Element zugeordnet ist. |
IUIAutomationElement::get_CachedHasKeyboardFocus Ein zwischengespeicherter Wert, der angibt, ob das Element den Tastaturfokus hat. |
IUIAutomationElement::get_CachedHelpText Ruft den zwischengespeicherten Hilfetext für das Element ab. |
IUIAutomationElement::get_CachedIsContentElement Ein zwischengespeicherter Wert, der angibt, ob es sich bei dem Element um ein Inhaltselement handelt. |
IUIAutomationElement::get_CachedIsControlElement Ruft einen zwischengespeicherten Wert ab, der angibt, ob es sich bei dem Element um ein Steuerelement handelt. |
IUIAutomationElement::get_CachedIsDataValidForForm Ruft einen zwischengespeicherten Wert ab, der angibt, ob das Element gültige Daten für das Formular enthält. |
IUIAutomationElement::get_CachedIsEnabled Ruft einen zwischengespeicherten Wert ab, der angibt, ob das Element aktiviert ist. |
IUIAutomationElement::get_CachedIsKeyboardFocusable Ruft einen zwischengespeicherten Wert ab, der angibt, ob das Element den Tastaturfokus akzeptieren kann. |
IUIAutomationElement::get_CachedIsOffscreen Ruft einen zwischengespeicherten Wert ab, der angibt, ob sich das Element außerhalb des Bildschirms befindet. |
IUIAutomationElement::get_CachedIsPassword Ruft einen zwischengespeicherten Wert ab, der angibt, ob das Element ein getarntes Kennwort enthält. |
IUIAutomationElement::get_CachedIsRequiredForForm Ruft einen zwischengespeicherten Wert ab, der angibt, ob das Element für ein Formular ausgefüllt werden muss. |
IUIAutomationElement::get_CachedItemStatus Ruft eine zwischengespeicherte Beschreibung der status eines Elements in einem Element ab. |
IUIAutomationElement::get_CachedItemType Ruft eine zwischengespeicherte Zeichenfolge ab, die den Typ des durch das -Element dargestellten Elements beschreibt. |
IUIAutomationElement::get_CachedLabeledBy Ruft das zwischengespeicherte Element ab, das die Textbezeichnung für dieses Element enthält. |
IUIAutomationElement::get_CachedLocalizedControlType Ruft die zwischengespeicherte lokalisierte Beschreibung des Steuerelementtyps des Elements ab. |
IUIAutomationElement::get_CachedName Ruft den zwischengespeicherten Namen des Elements ab. |
IUIAutomationElement::get_CachedNativeWindowHandle Ruft das zwischengespeicherte Fensterhandle des Elements ab. |
IUIAutomationElement::get_CachedOrientation Ruft einen zwischengespeicherten Wert ab, der die Ausrichtung des Elements angibt. |
IUIAutomationElement::get_CachedProcessId Ruft die zwischengespeicherte ID des Prozesses ab, der das Element hostet. |
IUIAutomationElement::get_CachedProviderDescription Ruft eine zwischengespeicherte Beschreibung des Anbieters für dieses Element ab. |
IUIAutomationElement::get_CurrentAcceleratorKey Ruft die Tastenkombination für das -Element ab. |
IUIAutomationElement::get_CurrentAccessKey Ruft das Zugriffstastenzeichen für das -Element ab. |
IUIAutomationElement::get_CurrentAriaProperties Ruft die ARIA-Eigenschaften (Accessible Rich Internet Applications) des -Elements ab. |
IUIAutomationElement::get_CurrentAriaRole Ruft die ARIA-Rolle (Accessible Rich Internet Applications) des Elements ab. |
IUIAutomationElement::get_CurrentAutomationId Ruft den Bezeichner der Microsoft-Benutzeroberflächenautomatisierung des Elements ab. |
IUIAutomationElement::get_CurrentBoundingRectangle Ruft die Koordinaten des Rechtecks ab, das das Element vollständig umschließt. |
IUIAutomationElement::get_CurrentClassName Ruft den Klassennamen des Elements ab. |
IUIAutomationElement::get_CurrentControllerFor Ruft ein Array von Elementen ab, für das dieses Element als Controller dient. |
IUIAutomationElement::get_CurrentControlType Ruft den Steuerelementtyp des Elements ab. |
IUIAutomationElement::get_CurrentCulture Ruft den Kulturbezeichner für das Element ab. |
IUIAutomationElement::get_CurrentDescribedBy Ruft ein Array von Elementen ab, die dieses Element beschreiben. |
IUIAutomationElement::get_CurrentFlowsTo Ruft ein Array von Elementen ab, das die Lesereihenfolge nach dem aktuellen Element angibt. |
IUIAutomationElement::get_CurrentFrameworkId Ruft den Namen des zugrunde liegenden Benutzeroberflächenframeworks ab. |
IUIAutomationElement::get_CurrentHasKeyboardFocus Gibt an, ob das Element über den Tastaturfokus verfügt. |
IUIAutomationElement::get_CurrentHelpText Ruft den Hilfetext für das -Element ab. |
IUIAutomationElement::get_CurrentIsContentElement Gibt an, ob das Element ein Inhaltselement ist. |
IUIAutomationElement::get_CurrentIsControlElement Gibt an, ob das Element ein Steuerelement ist. |
IUIAutomationElement::get_CurrentIsDataValidForForm Gibt an, ob das Element gültige Daten für ein Formular enthält. |
IUIAutomationElement::get_CurrentIsEnabled Gibt an, ob das Element aktiviert ist. |
IUIAutomationElement::get_CurrentIsKeyboardFocusable Gibt an, ob das Element den Tastaturfokus akzeptieren kann. |
IUIAutomationElement::get_CurrentIsOffscreen Gibt an, ob sich das Element außerhalb des Bildschirms befindet. |
IUIAutomationElement::get_CurrentIsPassword Gibt an, ob das Element ein verschleiertes Kennwort enthält. |
IUIAutomationElement::get_CurrentIsRequiredForForm Gibt an, ob das Element in einem Formular ausgefüllt werden muss. |
IUIAutomationElement::get_CurrentItemStatus Ruft die Beschreibung der status eines Elements in einem Element ab. |
IUIAutomationElement::get_CurrentItemType Ruft eine Beschreibung des Typs des UI-Elements ab, das durch das -Element dargestellt wird. |
IUIAutomationElement::get_CurrentLabeledBy Ruft das Element ab, das die Textbezeichnung für dieses Element enthält. |
IUIAutomationElement::get_CurrentLocalizedControlType Ruft eine lokalisierte Beschreibung des Steuerelementtyps des Elements ab. |
IUIAutomationElement::get_CurrentName Ruft den Namen des Elements ab. |
IUIAutomationElement::get_CurrentNativeWindowHandle Ruft das Fensterhandle des Elements ab. |
IUIAutomationElement::get_CurrentOrientation Ruft einen Wert ab, der die Ausrichtung des Elements angibt. |
IUIAutomationElement::get_CurrentProcessId Ruft den Bezeichner des Prozesses ab, der das -Element hostet. |
IUIAutomationElement::get_CurrentProviderDescription Ruft eine Beschreibung des Anbieters für dieses Element ab. |
IUIAutomationElement::GetCachedChildren Ruft die zwischengespeicherten untergeordneten Elemente dieses UI Automation-Elements ab. |
IUIAutomationElement::GetCachedParent Ruft das übergeordnete Element dieses UI Automation-Elements aus dem Cache ab. |
IUIAutomationElement::GetCachedPattern Ruft aus dem Cache die IUnknown-Schnittstelle des angegebenen Steuerelementmusters dieses UI Automation-Elements ab. |
IUIAutomationElement::GetCachedPatternAs Ruft die Steuerelementmusterschnittstelle des angegebenen Musters aus dem Cache dieses UI Automation-Elements ab. |
IUIAutomationElement::GetCachedPropertyValue Ruft einen Eigenschaftswert aus dem Cache für dieses Ui Automation-Element ab. |
IUIAutomationElement::GetCachedPropertyValueEx Ruft einen Eigenschaftswert aus dem Cache für dieses UI Automation-Element ab, wobei optional alle Standardwerte ignoriert werden. |
IUIAutomationElement::GetClickablePoint Ruft einen Punkt auf dem Element ab, auf den geklickt werden kann. |
IUIAutomationElement::GetCurrentPattern Ruft die IUnknown-Schnittstelle des angegebenen Steuerelementmusters für dieses Benutzeroberflächenautomatisierungselement ab. |
IUIAutomationElement::GetCurrentPatternAs Ruft die Steuerelementmusterschnittstelle des angegebenen Musters für dieses Ui Automation-Element ab. |
IUIAutomationElement::GetCurrentPropertyValue Ruft den aktuellen Wert einer Eigenschaft für dieses Benutzeroberflächenautomatisierungselement ab. |
IUIAutomationElement::GetCurrentPropertyValueEx Ruft einen Eigenschaftswert für dieses Benutzeroberflächenautomatisierungselement ab, wobei optional alle Standardwerte ignoriert werden. |
IUIAutomationElement::GetRuntimeId Ruft den eindeutigen Bezeichner ab, der dem UI-Element zugewiesen ist. |
IUIAutomationElement::SetFocus Legt den Tastaturfokus auf dieses Benutzeroberflächenautomatisierungselement fest. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista, Windows XP mit SP3 und Plattformupdate für Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008, Windows Server 2003 mit SP2 und Plattformupdate für Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | uiautomationclient.h (include UIAutomation.h) |
Weitere Informationen
Benutzeroberflächenautomatisierungs-Elementschnittstellen für Clients