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