IUIAutomation::CreatePropertyConditionEx-Methode (uiautomationclient.h)
Erstellt eine Bedingung, die Elemente auswählt, die eine Eigenschaft mit dem angegebenen Wert mit optionalen Flags aufweisen.
Syntax
HRESULT CreatePropertyConditionEx(
[in] PROPERTYID propertyId,
[in] VARIANT value,
[in] PropertyConditionFlags flags,
[out, retval] IUIAutomationCondition **newCondition
);
Parameter
[in] propertyId
Typ: PROPERTYID-
Der Eigenschaftenbezeichner. Eine Liste der Eigenschaften-IDs finden Sie unter Eigenschafts-IDs.
[in] value
Typ: RECT-
Der Eigenschaftswert.
[in] flags
Die Attribute der Bedingung. Verwenden von PropertyConditionFlags_IgnoreCase zum Erstellen einer Eigenschaftsbedingung, bei der die Groß-/Kleinschreibung nicht beachtet wird
[out, retval] newCondition
Typ: IUIAutomationCondition**
Empfängt einen Zeiger auf die neue Bedingung.
Rückgabewert
Typ: HRESULT-
Wenn diese Methode erfolgreich ist, wird S_OKzurückgegeben. Andernfalls wird ein HRESULT- Fehlercode zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte 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] |
mindestens unterstützte 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- | Fenster |
Header- | uiautomationclient.h (include UIAutomation.h) |
Siehe auch
bewährte Methoden für die Verwendung sicherer Arrays
Konzeptionelle
Referenz-