Freigeben über


IUIAutomationTextRange3::GetAttributeValues-Methode (uiautomationclient.h)

Gibt alle angeforderten Textattributwerte für einen Textbereich in einem einzelnen prozessübergreifenden Aufruf zurück. Dies entspricht dem Aufrufen von GetAttributeValue, mit der Ausnahme, dass mehrere Werte anstelle eines abgerufen werden können.

Syntax

HRESULT GetAttributeValues(
  [in]          const TEXTATTRIBUTEID *attributeIds,
  [in]          int                   attributeIdCount,
  [out, retval] SAFEARRAY             **attributeValues
);

Parameter

[in] attributeIds

Eine Liste von Textattribute-Bezeichnern.

[in] attributeIdCount

Die Anzahl der Textattributebezeichner in der Liste attributeIds .

[out, retval] attributeValues

Ein SAFEARRAY von VARIANT , der Werte zu entsprechenden Textattributen für einen Textbereich enthält.

Rückgabewert

Gibt bei erfolgreicher Ausführung S_OK zurück, andernfalls ein HRESULT-Fehlercode .

Hinweise

GetAttributeValues ruft nur die Textattribute ab, die im Aufruf angegeben werden.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10, Version 1703 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile uiautomationclient.h (include UIAutomation.h)

Weitere Informationen

IUIAutomationTextRange3

Unterstützung der Benutzeroberflächenautomatisierung für Textinhalte