共用方式為


IUIAutomationTextRange3::GetAttributeValues 方法 (uiautomationclient.h)

傳回單一跨進程呼叫中文字範圍的所有要求文字屬性值。 這相當於呼叫 GetAttributeValue,不同之處在于它可以擷取多個值,而不只是擷取一個值。

語法

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

參數

[in] attributeIds

文字屬性識別碼的清單。

[in] attributeIdCount

attributeIds清單中的文字屬性識別碼數目。

[out, retval] attributeValues

VARIANTSAFEARRAY,包含文字範圍對應文字屬性的值。

傳回值

如果成功,則傳回 S_OK ,否則傳回 HRESULT 錯誤碼。

備註

GetAttributeValues 只會取得呼叫中提供的文字屬性。

需求

   
最低支援的用戶端 Windows 10 1703 版 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2016 [僅限傳統型應用程式]
目標平台 Windows
標頭 uiautomationclient.h (包含 UIAutomation.h)

另請參閱

IUIAutomationTextRange3

文字內容的 UI 自動化支援