UI 自動化控制項類型概觀

注意

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

Microsoft UI 自動化控制項類型是已知的識別項,可以用來指出特定元素代表哪種控制項,例如下拉式方塊或按鈕。

有了已知的識別碼,可讓輔助技術裝置更容易判斷哪些類型的控制項可在使用者介面 (UI) 中使用,以及如何與控制項互動。

UI 自動化控制項類型必要條件

Microsoft UI 自動化控制項類型提供一組提供者必須符合的條件。 一旦符合這些條件,控制項就可以使用特定的控制項類型名稱。 每個控制項類型都具有下列條件:

  • UI 自動化控制模式:必須支援哪些控制項模式、哪些控制項模式是選用項目,以及控制項不必須支援哪些控制項模式。

  • UI 自動化屬性值:支援哪些屬性值。

  • UI 自動化樹狀結構:控制項所需的 UI 自動化樹狀結構。

當控制項符合特定控制項類型的條件時, ControlType 屬性值會指出該控制項類型。

目前 UI 自動化控制項類型

下列清單包含目前的一組 Microsoft UI 自動化控制項類型:

另請參閱