Freigeben über


ControlType-Klasse

Stellt die Typen von Steuerelementen zum Testen der Benutzeroberfläche einer Anwendung dar. Diese Klasse kann nicht vererbt werden.

Vererbungshierarchie

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

Namespace:  Microsoft.VisualStudio.TestTools.UITesting
Assembly:  Microsoft.VisualStudio.TestTools.UITest.Extension (in Microsoft.VisualStudio.TestTools.UITest.Extension.dll)

Syntax

'Declaration
<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

Der ControlType-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft FriendlyName Ruft den Anzeigenamen des Steuerelementtyps zum Generieren von Aktionsprotokolleinträgen ab.
Öffentliche Eigenschaft Name Ruft den Anzeigenamen dieses Steuerelementtypobjekts ab.
Öffentliche EigenschaftStatischer Member NameComparer Ruft einen Vergleich zum Vergleichen der Namen von zwei Steuerelementtypen ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das bereitgestellte Objekt und diese Instanz der ControlType-Klasse gleich sind. (Überschreibt Object.Equals(Object).)
Geschützte Methode Finalize Ermöglicht es einem Objekt, zu versuchen, Ressourcen freizugeben und führt andere Bereinigungsvorgänge aus, bevor es von Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche MethodeStatischer Member GetControlType(String) Gibt mithilfe des angegebenen Namens ein Steuerelementtypobjekt zurück.
Öffentliche MethodeStatischer Member GetControlType(String, String) Gibt mithilfe des angegebenen Namens und Anzeigenamens ein Steuerelementtypobjekt zurück.Wenn nicht vorhanden, wird ein neuer Steuerelementtyp unter Verwendung des angegebenen Namens und Anzeigenamens erstellt.
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen besonderen Typ. (Überschreibt Object.GetHashCode().)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode NameEquals Bestimmt, ob der angegebene Name und der Wert der Name-Eigenschaft gleich sind.
Öffentliche Methode ToString Gibt eine Zeichenfolgendarstellung dieses Steuerelementtypobjekts zurück. (Überschreibt Object.ToString().)

Zum Seitenanfang

Operatoren

  Name Beschreibung
Öffentlicher OperatorStatischer Member Equality Stellt einen Gleichheitsoperator (==) zum Vergleichen der beiden Steuerelementtypobjekte dar.
Öffentlicher OperatorStatischer Member Implicit(String to ControlType) Stellt einen impliziten Operator zum Vergleichen des angegebenen Namens mit einem Steuerelementtypobjekt bereit.
Öffentlicher OperatorStatischer Member Inequality Stellt einen Ungleichheitsoperator (!=) zum Vergleichen der beiden Steuerelementtypobjekte dar.

Zum Seitenanfang

Felder

  Name Beschreibung
Öffentliches FeldStatischer Member Button Gibt ein Steuerelementtypobjekt mit dem Namen "Button" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Calendar Gibt ein Steuerelementtypobjekt mit dem Namen "Calendar" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Cell Gibt ein Steuerelementtypobjekt mit dem Namen "Cell" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member CheckBox Gibt ein Steuerelementtypobjekt mit dem Namen "CheckBox" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member CheckBoxTreeItem Gibt ein Steuerelementtypobjekt mit dem Namen "CheckBoxTreeItem" und einen lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Client Gibt ein Steuerelementtypobjekt mit dem Namen "" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member ColumnHeader Gibt ein Steuerelementtypobjekt mit dem Namen "ColumnHeader" und einen lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member ComboBox Gibt ein Steuerelementtypobjekt mit dem Namen "ComboBox" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Custom Gibt ein Steuerelementtypobjekt mit dem Namen "Custom" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member DatePicker Gibt ein Steuerelementtypobjekt mit dem Namen "DatePicker" und einen lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member DateTimePicker Gibt ein Steuerelementtypobjekt mit dem Namen "DateTimePicker" und einen lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Document Gibt ein Steuerelementtypobjekt mit dem Namen "Document" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Edit Gibt ein Steuerelementtypobjekt mit dem Namen "Edit" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Empty Gibt ein Steuerelementtypobjekt mit dem Namen "Empty" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Expander Gibt ein Steuerelementtypobjekt mit dem Namen "Expander" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member FileInput Gibt ein Steuerelementtypobjekt mit dem Namen "FileInput" und einen lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Frame Gibt ein Steuerelementtypobjekt mit dem Namen "Frame" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Group Gibt ein Steuerelementtypobjekt mit dem Namen "Group" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Hyperlink Gibt ein Steuerelementtypobjekt mit dem Namen "Hyperlink" und einen lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Image Gibt ein Steuerelementtypobjekt mit dem Namen "Image" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Label Gibt ein Steuerelementtypobjekt mit dem Namen "Label" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member List Gibt ein Steuerelementtypobjekt mit dem Namen "List" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member ListItem Gibt ein Steuerelementtypobjekt mit dem Namen "ListItem" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Menu Gibt ein Steuerelementtypobjekt mit dem Namen "Menu" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member MenuBar Gibt ein Steuerelementtypobjekt mit dem Namen "MenuBar" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member MenuItem Gibt ein Steuerelementtypobjekt mit dem Namen "MenuItem" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Pane Gibt ein Steuerelementtypobjekt mit dem Namen "Pane" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member ProgressBar Gibt ein Steuerelementtypobjekt mit dem Namen "ProgressBar" und einen lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member RadioButton Gibt ein Steuerelementtypobjekt mit dem Namen "RadioButton" und einen lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Row Gibt ein Steuerelementtypobjekt mit dem Namen "Row" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member RowHeader Gibt ein Steuerelementtypobjekt mit dem Namen "RowHeader" und einen lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member ScrollBar Gibt ein Steuerelementtypobjekt mit dem Namen "ScrollBar" und einen lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Separator Gibt ein Steuerelementtypobjekt mit dem Namen "Separator" und einen lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Slider Gibt ein Steuerelementtypobjekt mit dem Namen "Slider" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Spinner Gibt ein Steuerelementtypobjekt mit dem Namen "Spinner" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member SplitButton Gibt ein Steuerelementtypobjekt mit dem Namen "SplitButton" und einen lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member StatusBar Gibt ein Steuerelementtypobjekt mit dem Namen "StatusBar" und einen lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Table Gibt ein Steuerelementtypobjekt mit dem Namen "Table" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member TabList Gibt ein Steuerelementtypobjekt mit dem Namen "TabList" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member TabPage Gibt ein Steuerelementtypobjekt mit dem Namen "TabPage" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Text Gibt ein Steuerelementtypobjekt mit dem Namen "Text" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member TitleBar Gibt ein Steuerelementtypobjekt mit dem Namen "TitleBar" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member ToggleButton Gibt ein Steuerelementtypobjekt mit dem Namen "ToggleButton" und einen lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member ToolBar Gibt ein Steuerelementtypobjekt mit dem Namen "ToolBar" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member ToolTip Gibt ein Steuerelementtypobjekt mit dem Namen "ToolTip" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Tree Gibt ein Steuerelementtypobjekt mit dem Namen "Tree" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member TreeItem Gibt ein Steuerelementtypobjekt mit dem Namen "TreeItem" und einem lokalisierten Anzeigenamen zurück.
Öffentliches FeldStatischer Member Window Gibt ein Steuerelementtypobjekt mit dem Namen "Window" und einem lokalisierten Anzeigenamen zurück.

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.UITesting-Namespace