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 | 取得用以比較兩個控制項型別名稱的比較子。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
Equals | 判斷所提供的物件是否等於 ControlType 類別的這個執行個體。 (覆寫 Object.Equals(Object)。) | |
GetControlType(String) | 使用提供的名稱,傳回控制項型別物件。 | |
GetControlType(String, String) | 使用提供的名稱和易記名稱,傳回控制項型別物件。如果它不存在,請使用所提供的名稱和易記名稱建立新的控制項類型。 | |
GetHashCode | ControlType 的 Hashcode (覆寫 Object.GetHashCode()。) | |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 | |
NameEquals | 判斷提供的名稱與 Name 屬性的值是否相等。 | |
ToString | 傳回這個控制項型別物件的字串表示。 (覆寫 Object.ToString()。) |
回頁首
運算子
名稱 | 說明 | |
---|---|---|
Equality | 表示用於比較兩個控制項型別物件的等號比較運算子 (==)。 | |
Implicit(String to ControlType) | 提供用於比較提供之名稱與控制項型別物件的隱含運算子。 | |
Inequality | 表示用於比較兩個控制項型別物件的不等比較運算子 (!=)。 |
回頁首
欄位
名稱 | 說明 | |
---|---|---|
Audio | 識別這個控制項。 | |
Button | 傳回具有名稱 "Button" 及當地語系化易記名稱的控制項型別物件。 | |
Calendar | 傳回具有名稱 "Calendar" 及當地語系化易記名稱的控制項型別物件。 | |
Cell | 傳回具有名稱 "Cell" 及當地語系化易記名稱的控制項型別物件。 | |
CheckBox | 傳回具有名稱 "CheckBox" 及當地語系化易記名稱的控制項型別物件。 | |
CheckBoxTreeItem | 傳回具有名稱 "CheckBoxTreeItem" 及當地語系化易記名稱的控制項型別物件。 | |
Client | 傳回具有名稱 "" 及當地語系化易記名稱的控制項型別物件。 | |
ColumnHeader | 傳回具有名稱 "ColumnHeader" 及當地語系化易記名稱的控制項型別物件。 | |
ComboBox | 傳回具有名稱 "ComboBox" 及當地語系化易記名稱的控制項型別物件。 | |
ContextMenu | 內容功能表是在其中加入多個子專案中的控制項。 | |
Custom | 傳回具有名稱 "Custom" 及當地語系化易記名稱的控制項型別物件。 | |
DatePicker | 傳回具有名稱 "DatePicker" 及當地語系化易記名稱的控制項型別物件。 | |
DateTimePicker | 傳回具有名稱 "DateTimePicker" 及當地語系化易記名稱的控制項型別物件。 | |
Document | 傳回具有名稱 "Document" 及當地語系化易記名稱的控制項型別物件。 | |
Edit | 傳回具有名稱 "Edit" 及當地語系化易記名稱的控制項型別物件。 | |
Empty | 傳回具有名稱 "Empty" 及當地語系化易記名稱的控制項型別物件。 | |
Expander | 傳回具有名稱 "Expander" 及當地語系化易記名稱的控制項型別物件。 | |
FileInput | 傳回具有名稱 "FileInput" 及當地語系化易記名稱的控制項型別物件。 | |
Flipper | 用於透過主要包含影像的不同頁面翻轉的控制項 | |
Frame | 傳回具有名稱 "Frame" 及當地語系化易記名稱的控制項型別物件。 | |
Group | 傳回具有名稱 "Group" 及當地語系化易記名稱的控制項型別物件。 | |
Hyperlink | 傳回具有名稱 "Hyperlink" 及當地語系化易記名稱的控制項型別物件。 | |
Image | 傳回具有名稱 "Image" 及當地語系化易記名稱的控制項型別物件。 | |
Label | 傳回具有名稱 "Label" 及當地語系化易記名稱的控制項型別物件。 | |
List | 傳回具有名稱 "List" 及當地語系化易記名稱的控制項型別物件。 | |
ListItem | 傳回具有名稱 "ListItem" 及當地語系化易記名稱的控制項型別物件。 | |
Media | 識別媒體控制。 | |
Menu | 傳回具有名稱 "Menu" 及當地語系化易記名稱的控制項型別物件。 | |
MenuBar | 傳回具有名稱 "MenuBar" 及當地語系化易記名稱的控制項型別物件。 | |
MenuItem | 傳回具有名稱 "MenuItem" 及當地語系化易記名稱的控制項型別物件。 | |
Pane | 傳回具有名稱 "Pane" 及當地語系化易記名稱的控制項型別物件。 | |
ProgressBar | 傳回具有名稱 "ProgressBar" 及當地語系化易記名稱的控制項型別物件。 | |
RadioButton | 傳回具有名稱 "RadioButton" 及當地語系化易記名稱的控制項型別物件。 | |
Rating | 選取星號數目用來將會評估其控制項 | |
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" 及當地語系化易記名稱的控制項型別物件。 | |
Video | 識別視訊控制項。 | |
Window | 傳回具有名稱 "Window" 及當地語系化易記名稱的控制項型別物件。 |
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。