備註
本檔適用於想要使用 System.Windows.Automation 命名空間中定義的受控UI自動化類別的 .NET Framework 開發人員。 如需 UI 自動化的最新資訊,請參閱 Windows 自動化 API:使用者介面自動化。
本主題列出控件類型及其相關聯的控制項模式。
下表會將控制項模式組織成下列類別:
支持 控制項必須支援此控制項模式。
條件式支援。 控制件可能會根據控件的狀態支援此控制項模式。
不支援。 控件不支援此控制項模式;自定義控制項可能支援此控制項模式。
備註
某些控制項有數個控制樣式的條件式支援,視控件的功能而定。 例如,選單項目控制可能根據其在選單控制中的功能,有條件地支援 InvokePattern、ExpandCollapsePattern、TogglePattern 或 SelectionItemPattern 控制模式。
用戶端的UI自動化控制模式
| 控制件類型 | 支持 | 條件式支援 | 不支援 |
|---|---|---|---|
| 按鈕 | 沒有 | 呼叫、切換、展開/摺疊 | 沒有 |
| 日曆 | 網格線、表格 | 選取範圍、滾動 | 價值觀 |
| 複選框 | 切換 | 沒有 | 沒有 |
| 組合框 | 展開/摺疊 | Selection、Value | 捲動 |
| 數據網格線 | 方格 | 捲動、選擇、表格 | 沒有 |
| 數據項 | 選擇項目 | 展開 [折疊]、[網格項目]、[滾動項目]、[表格]、[切換]、[值] | 沒有 |
| 文件 | 文字 | Scroll、Value | 沒有 |
| 編輯 | 沒有 | 文字、範圍值、值 | 沒有 |
| 群體 | 沒有 | 展開/摺疊 | 沒有 |
| 頁首 | 沒有 | 變換 | 沒有 |
| 標題項目 | 沒有 | 轉換、叫用 | 沒有 |
| 超連結 | 叫用 | 價值觀 | 沒有 |
| 圖片 | 沒有 | 欄位項目、表格項目 | 調用、選取項目 |
| 清單 | 沒有 | 網格線、多重檢視、卷動、選取 | 表 |
| 清單項目 | 選擇項目 | 展開折疊、網格項目、調用、滾動項目、切換、值 | 沒有 |
| 菜單 | 沒有 | 沒有 | 沒有 |
| 功能表欄 | 沒有 | 展開/收合、固定、轉換 | 沒有 |
| 選單項目 | 沒有 | 展開折疊、叫用、選取專案、切換 | 沒有 |
| 面板 | 沒有 | 碼頭。 捲動、轉換 | 窗戶 |
| 進度列 | 沒有 | 範圍值、值 | 沒有 |
| 單選按鈕 | 選擇項目 | 沒有 | 切換 |
| 滾動條 | 沒有 | 範圍值 | 捲動 |
| 分隔符 | 沒有 | 沒有 | 沒有 |
| 滑桿 | 沒有 | 範圍值、選取範圍、值 | 沒有 |
| 旋轉器 | 沒有 | 範圍值、選取範圍、值 | 沒有 |
| 分割按鈕 | 調用、展開/摺疊 | 沒有 | 沒有 |
| 狀態列 | 沒有 | 方格 | 沒有 |
| Tab鍵 | 選擇 | 捲動 | 沒有 |
| 分頁項目 | 選擇項目 | 沒有 | 叫用 |
| 表 | 格子、格子項目、表格、表格項目 | 沒有 | 沒有 |
| 文字 | 沒有 | 網格項目、表格項目、文字 | 價值觀 |
| 拇指 | 變換 | 沒有 | 沒有 |
| 標題列 | 沒有 | 沒有 | 沒有 |
| 工具列 | 沒有 | 設置、展開折疊、轉換 | 沒有 |
| 工具提示 | 沒有 | 文字、視窗 | 沒有 |
| 樹 | 沒有 | 滾動、選擇 | 沒有 |
| 樹節點 | 展開/摺疊 | 叫用、滾動選項、選擇項目、切換 | 沒有 |
| 窗戶 | 轉換、視窗 | 碼頭 | 沒有 |
備註
如果控件類型未列出任何支援的控制項模式,但有一或多個條件式支援的控件模式,則會隨時支援其中一個條件式控件模式。