Freigeben über


IRawElementProviderSimple-Schnittstelle (uiautomationcore.h)

Definiert Methoden und Eigenschaften, die einfache Benutzeroberflächenelemente verfügbar machen.

Vererbung

Die IRawElementProviderSimple-Schnittstelle erbt von der IUnknown-Schnittstelle . IRawElementProviderSimple verfügt auch über die folgenden Typen von Membern:

Methoden

Die IRawElementProviderSimple-Schnittstelle verfügt über diese Methoden.

 
IRawElementProviderSimple::get_HostRawElementProvider

Gibt den Hostanbieter für dieses Element an.
IRawElementProviderSimple::get_ProviderOptions

Gibt den Typ des Microsoft Benutzeroberflächenautomatisierung-Anbieters an, z. B. ob es sich um einen clientseitigen (Proxy) oder einen serverseitigen Anbieter handelt.
IRawElementProviderSimple::GetPatternProvider

Ruft einen Zeiger auf ein -Objekt ab, das Unterstützung für ein Steuerelementmuster für ein Microsoft Benutzeroberflächenautomatisierung-Element bereitstellt.
IRawElementProviderSimple::GetPropertyValue

Ruft den Wert einer Eigenschaft ab, die vom Microsoft Benutzeroberflächenautomatisierung-Anbieter unterstützt wird.

Hinweise

Diese Schnittstelle kann für Folgendes implementiert werden:

  • Benutzeroberflächenautomatisierung Anbieter für einfache Benutzeroberflächenelemente, z. B. Schaltflächen.
  • Anbieter, die Eigenschaften oder Steuerelementmuster für ein Benutzeroberflächenelement hinzufügen oder überschreiben, das bereits über einen Anbieter verfügt.
Anbieter für komplexe Elemente müssen auch IRawElementProviderFragment und, wenn es sich um Stammelemente handelt, IRawElementProviderFragmentRoot implementieren.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile uiautomationcore.h (include UIAutomation.h)

Weitere Informationen

IRawElementProviderFragment

IRawElementProviderFragmentRoot

Referenz