Freigeben über


UiaGetPropertyValue-Funktion (uiautomationcoreapi.h)

Hinweis Diese Funktion ist veraltet. Clientanwendungen sollten stattdessen die COM-Schnittstellen (Component Object Model) von Microsoft Benutzeroberflächenautomatisierung verwenden.
 
Ruft den Wert einer Benutzeroberflächenautomatisierung-Eigenschaft ab.

Syntax

HRESULT UiaGetPropertyValue(
  [in]  HUIANODE   hnode,
  [in]  PROPERTYID propertyId,
  [out] VARIANT    *pValue
);

Parameter

[in] hnode

Typ: HUIANODE

Das Element, von dem die -Eigenschaft angefordert wird.

[in] propertyId

Typ: PROPERTYID

Der Eigenschaftenbezeichner. Eine Liste der Eigenschaften-IDs finden Sie unter Eigenschaftenbezeichner.

[out] pValue

Typ: VARIANT*

Empfängt den Wert der angegebenen Eigenschaft oder den von UiaGetReservedNotSupportedValue zurückgegebenen Wert, wenn die Eigenschaft nicht unterstützt wird. Dieser Parameter wird nicht initialisiert übergeben.

Rückgabewert

Typ: HRESULT

Gibt S_OK zurück, wenn erfolgreich oder andernfalls ein Fehlerwert vorhanden ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile uiautomationcoreapi.h
Bibliothek Uiautomationcore.lib
DLL Uiautomationcore.dll