共用方式為


UI 自動化客戶端的控制項模式對應

備註

本檔適用於想要使用 System.Windows.Automation 命名空間中定義的受控UI自動化類別的 .NET Framework 開發人員。 如需 UI 自動化的最新資訊,請參閱 Windows 自動化 API:使用者介面自動化

本主題列出控件類型及其相關聯的控制項模式。

下表會將控制項模式組織成下列類別:

  • 支持 控制項必須支援此控制項模式。

  • 條件式支援。 控制件可能會根據控件的狀態支援此控制項模式。

  • 不支援。 控件不支援此控制項模式;自定義控制項可能支援此控制項模式。

備註

某些控制項有數個控制樣式的條件式支援,視控件的功能而定。 例如,選單項目控制可能根據其在選單控制中的功能,有條件地支援 InvokePatternExpandCollapsePatternTogglePatternSelectionItemPattern 控制模式。

用戶端的UI自動化控制模式

控制件類型 支持 條件式支援 不支援
按鈕 沒有 呼叫、切換、展開/摺疊 沒有
日曆 網格線、表格 選取範圍、滾動 價值觀
複選框 切換 沒有 沒有
組合框 展開/摺疊 Selection、Value 捲動
數據網格線 方格 捲動、選擇、表格 沒有
數據項 選擇項目 展開 [折疊]、[網格項目]、[滾動項目]、[表格]、[切換]、[值] 沒有
文件 文字 Scroll、Value 沒有
編輯 沒有 文字、範圍值、值 沒有
群體 沒有 展開/摺疊 沒有
頁首 沒有 變換 沒有
標題項目 沒有 轉換、叫用 沒有
超連結 叫用 價值觀 沒有
圖片 沒有 欄位項目、表格項目 調用、選取項目
清單 沒有 網格線、多重檢視、卷動、選取
清單項目 選擇項目 展開折疊、網格項目、調用、滾動項目、切換、值 沒有
菜單 沒有 沒有 沒有
功能表欄 沒有 展開/收合、固定、轉換 沒有
選單項目 沒有 展開折疊、叫用、選取專案、切換 沒有
面板 沒有 碼頭。 捲動、轉換 窗戶
進度列 沒有 範圍值、值 沒有
單選按鈕 選擇項目 沒有 切換
滾動條 沒有 範圍值 捲動
分隔符 沒有 沒有 沒有
滑桿 沒有 範圍值、選取範圍、值 沒有
旋轉器 沒有 範圍值、選取範圍、值 沒有
分割按鈕 調用、展開/摺疊 沒有 沒有
狀態列 沒有 方格 沒有
Tab鍵 選擇 捲動 沒有
分頁項目 選擇項目 沒有 叫用
格子、格子項目、表格、表格項目 沒有 沒有
文字 沒有 網格項目、表格項目、文字 價值觀
拇指 變換 沒有 沒有
標題列 沒有 沒有 沒有
工具列 沒有 設置、展開折疊、轉換 沒有
工具提示 沒有 文字、視窗 沒有
沒有 滾動、選擇 沒有
樹節點 展開/摺疊 叫用、滾動選項、選擇項目、切換 沒有
窗戶 轉換、視窗 碼頭 沒有

備註

如果控件類型未列出任何支援的控制項模式,但有一或多個條件式支援的控件模式,則會隨時支援其中一個條件式控件模式。

另請參閱