Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Informationen zu einer Methode, die von einem benutzerdefinierten Steuerelementmuster unterstützt wird.
Syntax
struct UIAutomationMethodInfo {
LPCWSTR pProgrammaticName;
BOOL doSetFocus;
UINT cInParameters;
UINT cOutParameters;
UIAutomationType *pParameterTypes;
LPCWSTR *pParameterNames;
};
Member
pProgrammaticName
Typ: LPCWSTR
Der Name der Methode (eine nicht lokalisierbare Zeichenfolge).
doSetFocus
Typ: BOOL
TRUE, wenn Benutzeroberflächenautomatisierung den Fokus auf das Objekt festlegen soll, bevor die -Methode aufgerufen wird, andernfalls FALSE.
cInParameters
Typ: UINT
Die Anzahl der [in]-Parameter, die immer zuerst im pParameterTypes-Array stehen.
cOutParameters
Typ: UINT
Die Anzahl der [out]-Parameter, die immer den Parametern [in] im pParameterTypes-Array folgen.
pParameterTypes
Typ: UIAutomationType*
Ein Zeiger auf ein Array von Werten, die die Datentypen der Parameter der -Methode angibt. Die Datentypen der In-Parameter sollten zuerst sein, gefolgt von den Datentypen der Out-Parameter.
pParameterNames
Typ: LPCWSTR*
Ein Zeiger auf ein Array, das die Parameternamen (nicht lokalisierbare Zeichenfolgen) enthält.
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 [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] |
| Kopfzeile | uiautomationcore.h (uiAutomation.h einschließen) |
Weitere Informationen
Benutzerdefinierte Eigenschaften, Ereignisse und Steuerelementmuster