共用方式為


詞彙(Windows 輔助功能)

一個

存取金鑰

控制標籤文字中帶下划線的字元。

輔助設備

也稱為輔助技術:與計算機作系統搭配使用的特殊程式,以因應特定障礙,例如有限的運動範圍或失明。 產品包括較大的鍵盤、眼控鍵盤、語音輸入工具、螢幕鍵盤,以及能將文字轉換為語音或動態點字顯示器的產品。 如需詳細資訊,請參閱 輔助技術產品

可存取的物件

任何實作 IAccessible 介面的使用者介面元素,都有描述輔助功能輔助工具所需物件名稱、螢幕位置和其他資訊的屬性。 如需詳細資訊,請參閱 可存取物件

C

子元素

請參閱 簡單元素

用戶端

任何使用使用者介面自動化或Microsoft Active Accessibility來存取、識別或操作應用程式界面元素的程式;用戶端包括輔助技術、自動化測試工具,以及一些基於電腦的訓練應用程式。 如需詳細資訊,請參閱 Active Accessibility 的運作方式

用戶端提供者

使用者介面自動化用戶端所實作的軟體元件,能擷取不支援或不完全支援使用者介面自動化的應用程式 UI 相關信息。 用戶端提供者(Proxy)通常會透過傳送和接收 Windows 訊息,跨進程界限與應用程式通訊。

容器

也稱為父物件;對應至一個或多個簡單元素的可存取的物件;例如,清單框 IAccessible 物件是清單項目的父物件。

控件模式

在UI自動化中,設計實作會描述控件的個別功能片段。 這項功能可以包含控制件的視覺外觀,以及可執行的動作。

控件模式物件

公開一或多個控件模式介面之 COM 物件的運行時間實例。

控件模式提供者

實作一或多個控件模式介面的軟體元件。

自定義控件

由使用者或第三方軟體廠商所撰寫的控件,或由使用者或第三方軟體廠商修改的系統定義控件。

D

變質文字範圍 (空白範圍)

表示空的(零字元)文字範圍的物件。 變質的文字範圍具有相鄰的端點,並指定兩個字元之間的點。

不連續文字範圍

一個物件,代表多個彼此不相鄰的文字範圍。

對接容器

一個控件,允許將子元素在相對於停靠容器的界限及容器內其他元素的水平方向和垂直方向上進行排列。

E

事件接聽程式

已註冊接收來自使用者介面自動化 (UI Automation) 或 Microsoft Active Accessibility (MAA) 的通知的客戶端應用程式,每當發生特定 UI 變更時。

事件通知

從UI自動化提供者打給用戶端的呼叫,其中提供者會通知用戶端有可能影響UI元素狀態或外觀的事件。

F

過濾

若要定義要包含在 UI 自動化樹檢視中的使用者介面自動化元素的類型。 另請參閱:原始檢視、控件檢視和內容檢視。

片段根

UI 自動化樹的一個子樹根節點上的 UI 自動化元素。 片段根目錄沒有父代,但裝載於一些其他架構內,通常是 Win32 視窗句柄(HWND)。

H

主機

包含其他UI元素的UI元素,例如視窗或控件。 主機會代表託管元素執行 UI 自動化服務。

IAccessible

COM 介面,其中包含Microsoft Active Accessibility 的所有方法和屬性。

IAccessible Proxy

IAccessible 支援類型,可為標準 UI 元素提供預設輔助功能資訊:COMCTL 和 COMCTL32 的使用者控件、使用者功能表和通用控件。 如需詳細資訊,請參閱 IAccessible Proxy

L

邏輯導覽

用戶端在其中探索 Microsoft Active Accessibility 物件階層的兩個 IAccessible 流覽模式之一(下一個、上一個、父系、第一個子系、最後一個子系)。

M

封送處理

跨進程界限封裝和傳送介面參數。

N

原生實作

實作 IAccessible 介面的使用者介面專案所提供的支持類型。

O

螢幕外模型

此模型是螢幕上對象的資料庫,包含其屬性及其空間關聯性。

OLEACC

動態連結庫,提供 Microsoft Active Accessibility 運行時間,並管理來自 Microsoft Active Accessibility 用戶端的要求。

P

父系

也稱為容器;對應到一個或多個簡單元素的可存取物件;例如,清單框 IAccessible 物件是清單項目的父項

佔位元自動化元件

UI 自動化元素,表示UI自動化樹狀結構中的虛擬化項目。 一般而言,佔位符並未載入所有 UI 自動化屬性的數據,且只需要實作 VirtualizedItem 控制模式。

屬性變更事件

屬性的值變更時所觸發的事件。 用戶端註冊以接收特定屬性變更的事件,而UI自動化會在發生這些事件時通知已註冊的用戶端。

提供者介面

使用者介面自動化提供者所實作的公用方法集合。

代理

請參閱 IAccessible proxy

R

原始視圖

屬於以桌面為根目錄的 UI 自動化樹中包含的 IUIAutomationElement 物件的完整樹狀結構。 原始檢視會密切遵循應用程式的原生程式設計結構,因此,是UI結構最精確的檢視。 這也是構建樹狀結構其他檢視的基礎。

實現的專案

已將完整資訊的UI元素載入記憶體中,使UI自動化可以為元素建立自動化元素。

運行時間標識碼

整數陣列,用於識別正在執行的 UI 自動化元件實例。 標識碼在產生的桌面UI內是唯一的。

S

安全陣列

用於宣告陣列以建立 COM 元件的自描述資料類型。 除了數據之外,安全陣列也包含其維度數目和界限的相關信息。

範圍界定

從基底項目開始,定義檢視的範圍。

伺服器

任何使用 Microsoft Active Accessibility 來公開其使用者介面相關信息的控件、模組或應用程式

伺服器端提供者

軟體元件,會公開UI元素的相關信息,該元素是以原生不支援UI自動化的UI架構為基礎。 伺服器端提供者(原生提供者)會透過向服務來自用戶端要求的UI自動化核心系統公開 COM 介面,以跨進程界限與用戶端應用程式通訊。

簡單元素

也稱為子元素;任何與其他元素共用 IAccessible 對象的使用者介面元素,並依賴該 IAccessible 對象來公開其屬性。 如需詳細資訊,請參閱 Simple Elements

空間導覽

兩個 IAccessible 流覽模式的其中之一,用戶端會根據其螢幕上的位置(上、下、左、右)從一個使用者介面元素移至另一個使用者介面元素。

T

文字服務架構

可調整的系統架構,可在桌面和應用程式內啟用自然語言服務和進階文字輸入。

文字單元

用於巡覽文字範圍邏輯區段的預先定義文字單位(字元、文字、行或段落)。

U

UI 自動化客戶端

輔助技術應用程式,例如螢幕助讀程式,會使用UI自動化來取得應用程式使用者介面中UI元素的程式設計存取權。 用戶端會將UI元素的相關信息呈現給使用者。 自動化測試腳本也會被視為使用者介面自動化用戶端。

UI 自動化核心

實作UI自動化架構的運行時間元件。

UI Automation 元素

由 COM 物件表示的 UI 專案,該物件會實作 UI 自動化提供者介面,並將 IUIAutomationElement 介面公開給 UI 自動化用戶端。

UI 自動化架構

支援以程式設計方式存取桌面上大部分UI元素的整數Windows元件。 它可讓螢幕助讀程式等輔助技術產品為終端使用者提供與UI相關的資訊,並透過非標準輸入的方式操控UI。 使用者介面自動化也允許自動化測試腳本與UI互動。

UI 自動化節點

已廢棄。 請參閱UI自動化元素。

UI 自動化提供者

UI 自動化介面的實作,公開UI元素的程式設計資訊。 提供者會將這項資訊提供給使用者介面自動化架構,以回應使用者介面自動化用戶端要求。

UI 自動化樹

Windows 桌面上所有 UI 自動化元素的階層式表示法。 樹狀結構是由代表目前桌面的根元素所組成,其子元素代表應用程式 Windows。 每個子元素都可以包含代表介面片段的元素,例如功能表、按鈕、工具列和清單框。 這些元素可以包含清單項目等。

UI 架構

管理螢幕區域中子控件、點擊測試及轉譯的元件。

V

檢視標識碼

值,識別實作控件模式之UI自動化專案可用的檢視。 此類型的元素提供能夠在相同資訊集或子控制項的多個表示之間切換的功能。

虛擬化項目

只有在需要時才會載入記憶體的UI元素,通常是當元素在螢幕上可見時。 虛擬化項目在 UI 自動化樹狀結構中由佔位符自動化元素表示。

W

視窗事件 (WinEvents)

用來通知用戶端可存取物件的事件類型已以某種方式變更。

視窗型元素

UI Automation 元素,表示擁有自己 Win32-視窗句柄的 UI 項(HWND)。