次の方法で共有


ControlType クラス

アプリケーションのユーザー インターフェイスをテストするためのコントロールの種類を表します。 このクラスは継承できません。

継承階層

System.Object
  Microsoft.VisualStudio.TestTools.UITesting.ControlType

名前空間:  Microsoft.VisualStudio.TestTools.UITesting
アセンブリ:  Microsoft.VisualStudio.TestTools.UITest.Extension (Microsoft.VisualStudio.TestTools.UITest.Extension.dll 内)

構文

'宣言
<SerializableAttribute> _
Public NotInheritable Class ControlType
[SerializableAttribute]
public sealed class ControlType
[SerializableAttribute]
public ref class ControlType sealed
[<Sealed>]
[<SerializableAttribute>]
type ControlType =  class end
public final class ControlType

ControlType 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ FriendlyName アクション ログ エントリを生成するためのコントロール型の表示名を取得します。
パブリック プロパティ Name このコントロール型オブジェクトの名前を取得します。
パブリック プロパティ静的メンバー NameComparer 2 つのコントロール型の名前を比較するための比較演算子を取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Equals 指定したオブジェクトが ControlType クラスのこのインスタンスと等しいかどうかを判断します。 (Object.Equals(Object) をオーバーライドします。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド静的メンバー GetControlType(String) 指定した名前を使用してコントロール型オブジェクトを返します。
パブリック メソッド静的メンバー GetControlType(String, String) 指定した名前とフレンドリ名を使用してコントロール型オブジェクトを返します。存在しない場合は、指定した名前とフレンドリ名を使用して、新しいコントロール型を作成します。
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object.GetHashCode() をオーバーライドします。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド NameEquals 指定した名前と Name プロパティの値が等しいかどうかを判断します。
パブリック メソッド ToString このコントロール型オブジェクトの文字列形式を返します。 (Object.ToString() をオーバーライドします。)

このページのトップへ

演算子

  名前 説明
パブリック演算子静的メンバー Equality 2 つのコントロール型オブジェクトを比較するための等値演算子 (==) を表します。
パブリック演算子静的メンバー Implicit(String to ControlType) 指定した名前とコントロール型オブジェクトを比較するための暗黙の演算子を提供します。
パブリック演算子静的メンバー Inequality 2 つのコントロール型オブジェクトを比較するための非等値演算子 (!=) を表します。

このページのトップへ

フィールド

  名前 説明
パブリック フィールド静的メンバー Button "Button" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Calendar "Calendar" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Cell "Cell" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー CheckBox "CheckBox" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー CheckBoxTreeItem "CheckBoxTreeItem" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Client "" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー ColumnHeader "ColumnHeader" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー ComboBox "ComboBox" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Custom "Custom" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー DatePicker "DatePicker" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー DateTimePicker "DateTimePicker" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Document "Document" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Edit "Edit" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Empty "Empty" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Expander "Expander" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー FileInput "FileInput" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Frame "Frame" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Group "Group" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Hyperlink "Hyperlink" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Image "Image" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Label "Label" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー List "List" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー ListItem "ListItem" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Menu "Menu" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー MenuBar "MenuBar" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー MenuItem "MenuItem" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Pane "Pane" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー ProgressBar "ProgressBar" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー RadioButton "RadioButton" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Row "Row" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー RowHeader "RowHeader" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー ScrollBar "ScrollBar" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Separator "Separator" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Slider "Slider" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Spinner "Spinner" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー SplitButton "SplitButton" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー StatusBar "StatusBar" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Table "Table" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー TabList "TabList" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー TabPage "TabPage" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Text "Text" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー TitleBar "TitleBar" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー ToggleButton "ToggleButton" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー ToolBar "ToolBar" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー ToolTip "ToolTip" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Tree "Tree" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー TreeItem "TreeItem" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。
パブリック フィールド静的メンバー Window "Window" という名前のコントロール型オブジェクトとローカライズされたフレンドリ名を返します。

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

Microsoft.VisualStudio.TestTools.UITesting 名前空間