輔助技術支援

所有檢視器元件都支援ARIA(可存取的豐富網際網路應用程式)角色和屬性,以改善與輔助技術(例如螢幕閱讀器)的整合。

頂層檢視器元素具有角色 regionaria-label 屬性,預設為檢視器的名稱。 您可以使用 Container.LABEL 本地化符號。

按鈕具有角色 button 和描述性文字集 aria-label 屬性。 的值 aria-label 屬性是從按鈕的本地化符號的值填入。 當按鈕停用時, aria-disabled 屬性已相應設定。

主視圖具有角色 application. 主要檢視的簡短說明位於 aria-roledescription,而值由 ROLE_DESCRIPTION 相應主視圖元件的本地化符號。 為鍵盤用戶提供導航提示,使用 aria-describedby,則使用提示的文字來自 USAGE_HINT 本地化符號。 如果資產在UserData欄位中定義了標籤,則 aria-label 屬性是以此類標籤的值設定。

熱點、區域和影像地圖則起作用 button 描述性文字集 aria-label 屬性,以及熱點或影像映射標籤的值。 當用戶將焦點放在熱點或影像地圖上時,使用 aria-describedby,而使用提示的文字來自 USAGE_HINT 本地化符號。

縮圖具有角色 dialog with aria-label 由控制的屬性 ThumbnailGridView.LABEL 本地化符號。 個別縮圖具有角色 button. 如果選取縮圖,則會取得縮圖 aria-selected 屬性設定為 true.

顯示色票的元件具有角色 listbox with aria-label 屬性設為的值 LABEL 該元件的本地化符號。 個別色票具有角色 option with aria-setsizearia-posinset 屬性,以說明集合中的色票位置。 如果選取了色票,則會取得 aria-selected 屬性設定為 true.

下拉清單由按鈕啟動,其他按鈕 aria-haspopup 屬性設定為 truearia-controls 屬性,此屬性參考實際的下拉式面板元素。 下拉式面板本身有角色 menu 具有角色的子元素 menuitem. 每個功能表項目都有 aria-label 屬性。

強制回應對話方塊具有角色 dialog. 對話方塊的標題元素由 aria-labelledby 屬性。

本頁內容