Freigeben über


UIAutomationPropertyInfo-Struktur (uiautomationcore.h)

Enthält Informationen zu einer benutzerdefinierten Eigenschaft.

Syntax

struct UIAutomationPropertyInfo {
  GUID             guid;
  LPCWSTR          pProgrammaticName;
  UIAutomationType type;
};

Member

guid

Typ: GUID

Der eindeutige Bezeichner der Eigenschaft.

pProgrammaticName

Typ: LPCWSTR

Der programmgesteuerte Name der Eigenschaft (eine nicht lokalisierbare Zeichenfolge).

type

Typ: UIAutomationType

Ein Wert aus dem aufgezählten UIAutomationType-Typ , der den Datentyp des Eigenschaftswerts angibt.

Hinweise

Eine benutzerdefinierte Eigenschaft muss über einen der folgenden Datentypen verfügen, die von der UIAutomationType-Enumeration angegeben werden. Für benutzerdefinierte Eigenschaften werden keine anderen Datentypen unterstützt. Weitere Informationen finden Sie unter Benutzerdefinierte Eigenschaften, Ereignisse und Steuerelementmuster.

Anforderungen

Anforderung Wert
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 [Desktop-Apps | UWP-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 [Desktop-Apps | UWP-Apps]
Kopfzeile uiautomationcore.h (include UIAutomation.h)

Weitere Informationen

Benutzerdefinierte Eigenschaften, Ereignisse und Steuerelementmuster

RegisterProperty