Description 屬性 (Windows 協助工具功能)

注意

Description屬性通常不正確使用,且 Microsoft 消費者介面自動化不支援。 Microsoft Active Accessibility 伺服器開發人員不應該使用此屬性。 如果協助工具和自動化案例需要詳細資訊,請使用消費者介面自動化元素和控制模式所支援的屬性。

 

物件的 Description 屬性提供物件視覺外觀的文字描述。 描述主要用於為低視覺或盲使用者提供更大的內容,但也用於內容搜尋或其他應用程式。 此屬性可協助使用者瞭解圖示或整體視覺外觀。

Description屬性是藉由呼叫IAccessible::get_accDescription來擷取。

支援 Description 屬性的時機

如果描述不明顯,或根據物件的NameRoleStateValue屬性,伺服器支援Description屬性。 例如,標示為「確定」的按鈕不需要其他資訊,而顯示 cactus 圖片的按鈕則為 。 這類按鈕的 [名稱]、 [角色] 和 [ 說明 ] 屬性會描述其用途,但 Description 屬性會傳達較不具形的資訊;例如,「此按鈕顯示 cactus 的圖片」。

Microsoft Active Accessibility 伺服器可以使用直接注釋、使用IAccessibleEx介面或實作 Microsoft Active Accessibility 和消費者介面自動化並排的方式,並排支援消費者介面自動化處理WM_GETOBJECT訊息。

使用直接注釋

IAccessibleEx 介面