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)。) |
![]() |
Finalize | 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。 |
![]() ![]() |
GetControlType(String) | 使用提供的名稱,傳回控制項型別物件。 |
![]() ![]() |
GetControlType(String, String) | 使用提供的名稱和易記名稱,傳回控制項型別物件。如果它不存在,請使用所提供的名稱和易記名稱建立新的控制項類型。 |
![]() |
GetHashCode | 做為特定型別的雜湊函式。 (覆寫 Object.GetHashCode()。) |
![]() |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 |
![]() |
MemberwiseClone | 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 |
![]() |
NameEquals | 判斷提供的名稱與 Name 屬性的值是否相等。 |
![]() |
ToString | 傳回這個控制項型別物件的字串表示。 (覆寫 Object.ToString()。) |
回頁首
運算子
名稱 | 說明 | |
---|---|---|
![]() ![]() |
Equality | 表示用於比較兩個控制項型別物件的等號比較運算子 (==)。 |
![]() ![]() |
Implicit(String to ControlType) | 提供用於比較提供之名稱與控制項型別物件的隱含運算子。 |
![]() ![]() |
Inequality | 表示用於比較兩個控制項型別物件的不等比較運算子 (!=)。 |
回頁首
欄位
名稱 | 說明 | |
---|---|---|
![]() ![]() |
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" 及當地語系化易記名稱的控制項型別物件。 |
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。