Partager via


ControlType, classe

Représente les types de contrôles pour le test de l'interface utilisateur d'une application. Cette classe ne peut pas être héritée.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.VisualStudio.TestTools.UITesting
Assembly :  Microsoft.VisualStudio.TestTools.UITest.Extension (dans Microsoft.VisualStudio.TestTools.UITest.Extension.dll)

Syntaxe

'Déclaration
<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

Le type ControlType expose les membres suivants.

Propriétés

  Nom Description
Propriété publique FriendlyName Obtient le nom convivial du type de contrôle pour la génération des entrées de journal des actions.
Propriété publique Name Obtient le nom de cet objet de type contrôle.
Propriété publiqueMembre statique NameComparer Obtient un comparateur pour la comparaison des noms de deux types de contrôle.

Début

Méthodes

  Nom Description
Méthode publique Equals Détermine si l'objet fourni est égal à cette instance de la classe ControlType. (Substitue Object.Equals(Object).)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publiqueMembre statique GetControlType(String) Retourne un objet de type contrôle à l'aide du nom fourni.
Méthode publiqueMembre statique GetControlType(String, String) Retourne un objet de type contrôle à l'aide du nom fourni et du nom convivial.S'il n'existe pas, crée un nouveau type de contrôle à l'aide du nom et du nom convivial fournis.
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Substitue Object.GetHashCode().)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique NameEquals Détermine si le nom fourni et la valeur de la propriété Name sont égaux.
Méthode publique ToString Retourne une représentation sous forme de chaîne de cet objet de type contrôle (Substitue Object.ToString().)

Début

Opérateurs

  Nom Description
Opérateur publicMembre statique Equality Représente un opérateur d'égalité (==) pour la comparaison de deux objets de type contrôle.
Opérateur publicMembre statique Implicit(String to ControlType) Fournit un opérateur implicite pour la comparaison du nom fourni avec un objet de type contrôle.
Opérateur publicMembre statique Inequality Représente un opérateur d'inégalité (!=) pour la comparaison de deux objets de type contrôle.

Début

Champs

  Nom Description
Champ publicMembre statique Button Retourne un objet de type contrôle qui a le nom "Button" et un nom convivial localisé.
Champ publicMembre statique Calendar Retourne un objet de type contrôle qui a le nom "Calendar" et un nom convivial localisé.
Champ publicMembre statique Cell Retourne un objet de type contrôle qui a le nom "Cell" et un nom convivial localisé.
Champ publicMembre statique CheckBox Retourne un objet de type contrôle qui a le nom "CheckBox" et un nom convivial localisé.
Champ publicMembre statique CheckBoxTreeItem Retourne un objet de type contrôle qui a le nom "CheckBoxTreeItem" et un nom convivial localisé.
Champ publicMembre statique Client Retourne un objet de type contrôle qui a le nom "" et un nom convivial localisé.
Champ publicMembre statique ColumnHeader Retourne un objet de type contrôle qui a le nom "ColumnHeader" et un nom convivial localisé.
Champ publicMembre statique ComboBox Retourne un objet de type contrôle qui a le nom "ComboBox" et un nom convivial localisé.
Champ publicMembre statique Custom Retourne un objet de type contrôle qui a le nom "Custom" et un nom convivial localisé.
Champ publicMembre statique DatePicker Retourne un objet de type contrôle qui a le nom "DatePicker" et un nom convivial localisé.
Champ publicMembre statique DateTimePicker Retourne un objet de type contrôle qui a le nom "DateTimePicker" et un nom convivial localisé.
Champ publicMembre statique Document Retourne un objet de type contrôle qui a le nom "Document" et un nom convivial localisé.
Champ publicMembre statique Edit Retourne un objet de type contrôle qui a le nom "Edit" et un nom convivial localisé.
Champ publicMembre statique Empty Retourne un objet de type contrôle qui a le nom "Empty" et un nom convivial localisé.
Champ publicMembre statique Expander Retourne un objet de type contrôle qui a le nom "Expander" et un nom convivial localisé.
Champ publicMembre statique FileInput Retourne un objet de type contrôle qui a le nom "FileInput" et un nom convivial localisé.
Champ publicMembre statique Frame Retourne un objet de type contrôle qui a le nom "Frame" et un nom convivial localisé.
Champ publicMembre statique Group Retourne un objet de type contrôle qui a le nom "Group" et un nom convivial localisé.
Champ publicMembre statique Hyperlink Retourne un objet de type contrôle qui a le nom "Hyperlink" et un nom convivial localisé.
Champ publicMembre statique Image Retourne un objet de type contrôle qui a le nom "Image" et un nom convivial localisé.
Champ publicMembre statique Label Retourne un objet de type contrôle qui a le nom "Label" et un nom convivial localisé.
Champ publicMembre statique List Retourne un objet de type contrôle qui a le nom "List" et un nom convivial localisé.
Champ publicMembre statique ListItem Retourne un objet de type contrôle qui a le nom "ListItem" et un nom convivial localisé.
Champ publicMembre statique Menu Retourne un objet de type contrôle qui a le nom "Menu" et un nom convivial localisé.
Champ publicMembre statique MenuBar Retourne un objet de type contrôle qui a le nom "MenuBar" et un nom convivial localisé.
Champ publicMembre statique MenuItem Retourne un objet de type contrôle qui a le nom "MenuItem" et un nom convivial localisé.
Champ publicMembre statique Pane Retourne un objet de type contrôle qui a le nom "Pane" et un nom convivial localisé.
Champ publicMembre statique ProgressBar Retourne un objet de type contrôle qui a le nom "ProgressBar" et un nom convivial localisé.
Champ publicMembre statique RadioButton Retourne un objet de type contrôle qui a le nom "RadioButton" et un nom convivial localisé.
Champ publicMembre statique Row Retourne un objet de type contrôle qui a le nom "Row" et un nom convivial localisé.
Champ publicMembre statique RowHeader Retourne un objet de type contrôle qui a le nom "RowHeader" et un nom convivial localisé.
Champ publicMembre statique ScrollBar Retourne un objet de type contrôle qui a le nom "ScrollBar" et un nom convivial localisé.
Champ publicMembre statique Separator Retourne un objet de type contrôle qui a le nom "Separator" et un nom convivial localisé.
Champ publicMembre statique Slider Retourne un objet de type contrôle qui a le nom "Slider" et un nom convivial localisé.
Champ publicMembre statique Spinner Retourne un objet de type contrôle qui a le nom "Spiner" et un nom convivial localisé.
Champ publicMembre statique SplitButton Retourne un objet de type contrôle qui a le nom "SplitButton" et un nom convivial localisé.
Champ publicMembre statique StatusBar Retourne un objet de type contrôle qui a le nom "StatusBar" et un nom convivial localisé.
Champ publicMembre statique Table Retourne un objet de type contrôle qui a le nom "Table" et un nom convivial localisé.
Champ publicMembre statique TabList Retourne un objet de type contrôle qui a le nom "TabList" et un nom convivial localisé.
Champ publicMembre statique TabPage Retourne un objet de type contrôle qui a le nom "TabPage" et un nom convivial localisé.
Champ publicMembre statique Text Retourne un objet de type contrôle qui a le nom "Text" et un nom convivial localisé.
Champ publicMembre statique TitleBar Retourne un objet de type contrôle qui a le nom "TitleBar" et un nom convivial localisé.
Champ publicMembre statique ToggleButton Retourne un objet de type contrôle qui a le nom "ToggleButton" et un nom convivial localisé.
Champ publicMembre statique ToolBar Retourne un objet de type contrôle qui a le nom "ToolBar" et un nom convivial localisé.
Champ publicMembre statique ToolTip Retourne un objet de type contrôle qui a le nom "ToolTip" et un nom convivial localisé.
Champ publicMembre statique Tree Retourne un objet de type contrôle qui a le nom "Tree" et un nom convivial localisé.
Champ publicMembre statique TreeItem Retourne un objet de type contrôle qui a le nom "TreeItem" et un nom convivial localisé.
Champ publicMembre statique Window Retourne un objet de type contrôle qui a le nom "Window" et un nom convivial localisé.

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.TestTools.UITesting, espace de noms