Condividi tramite


Classe ControlType

Rappresenta i tipi di controlli per il test dell'interfaccia utente di un'applicazione. La classe non può essere ereditata.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.UITesting
Assembly:  Microsoft.VisualStudio.TestTools.UITest.Extension (in Microsoft.VisualStudio.TestTools.UITest.Extension.dll)

Sintassi

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

Il tipo ControlType espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica FriendlyName Ottiene il nome descrittivo del tipo di controllo per la generazione di voci del log azioni.
Proprietà pubblica Name Ottiene il nome di questo oggetto tipo di controllo.
Proprietà pubblicaMembro statico NameComparer Ottiene un operatore di confronto per il confronto dei nomi di due tipi di controllo.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato è uguale a questa istanza della classe ControlType. (Esegue l'override di Object.Equals(Object)).
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblicoMembro statico GetControlType(String) Restituisce un oggetto tipo di controllo utilizzando il nome specificato.
Metodo pubblicoMembro statico GetControlType(String, String) Restituisce un oggetto tipo di controllo utilizzando il nome specificato e il nome descrittivo.Se non esiste, viene creato un nuovo tipo di controllo utilizzando il nome e il nome descrittivo forniti.
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Esegue l'override di Object.GetHashCode()).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico NameEquals Determina se il nome specificato e il valore della proprietà Name sono uguali.
Metodo pubblico ToString Restituisce una rappresentazione di stringa di questo oggetto tipo di controllo. (Esegue l'override di Object.ToString()).

In alto

Operatori

  Nome Descrizione
Operatore pubblicoMembro statico Equality Rappresenta un operatore di uguaglianza (==) per il confronto di due oggetti tipo di controllo.
Operatore pubblicoMembro statico Implicit(String to ControlType) Fornisce un operatore implicito per il confronto del nome specificato con un oggetto tipo di controllo.
Operatore pubblicoMembro statico Inequality Rappresenta un operatore di disuguaglianza (!=) per il confronto di due oggetti tipo di controllo.

In alto

Campi

  Nome Descrizione
Campo pubblicoMembro statico Button Restituisce un oggetto tipo di controllo denominato "Button" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Calendar Restituisce un oggetto tipo di controllo denominato "Calendar" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Cell Restituisce un oggetto tipo di controllo denominato "Cell" e un nome descrittivo localizzato.
Campo pubblicoMembro statico CheckBox Restituisce un oggetto tipo di controllo denominato "CheckBox" e un nome descrittivo localizzato.
Campo pubblicoMembro statico CheckBoxTreeItem Restituisce un oggetto tipo di controllo denominato "CheckBoxTreeItem" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Client Restituisce un oggetto tipo di controllo denominato "" e un nome descrittivo localizzato.
Campo pubblicoMembro statico ColumnHeader Restituisce un oggetto tipo di controllo denominato "ColumnHeader" e un nome descrittivo localizzato.
Campo pubblicoMembro statico ComboBox Restituisce un oggetto tipo di controllo denominato "ComboBox" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Custom Restituisce un oggetto tipo di controllo denominato "Custom" e un nome descrittivo localizzato.
Campo pubblicoMembro statico DatePicker Restituisce un oggetto tipo di controllo denominato "DatePicker" e un nome descrittivo localizzato.
Campo pubblicoMembro statico DateTimePicker Restituisce un oggetto tipo di controllo denominato "DateTimePicker" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Document Restituisce un oggetto tipo di controllo denominato "Document" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Edit Restituisce un oggetto tipo di controllo denominato "Edit" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Empty Restituisce un oggetto tipo di controllo denominato "Empty" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Expander Restituisce un oggetto tipo di controllo denominato "Expander" e un nome descrittivo localizzato.
Campo pubblicoMembro statico FileInput Restituisce un oggetto tipo di controllo denominato "FileInput" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Frame Restituisce un oggetto tipo di controllo denominato "Frame" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Group Restituisce un oggetto tipo di controllo denominato "Group" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Hyperlink Restituisce un oggetto tipo di controllo denominato "Hyperlink" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Image Restituisce un oggetto tipo di controllo denominato "Image" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Label Restituisce un oggetto tipo di controllo denominato "Label" e un nome descrittivo localizzato.
Campo pubblicoMembro statico List Restituisce un oggetto tipo di controllo denominato "List" e un nome descrittivo localizzato.
Campo pubblicoMembro statico ListItem Restituisce un oggetto tipo di controllo denominato "ListItem" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Menu Restituisce un oggetto tipo di controllo denominato "Menu" e un nome descrittivo localizzato.
Campo pubblicoMembro statico MenuBar Restituisce un oggetto tipo di controllo denominato "MenuBar" e un nome descrittivo localizzato.
Campo pubblicoMembro statico MenuItem Restituisce un oggetto tipo di controllo denominato "MenuItem" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Pane Restituisce un oggetto tipo di controllo denominato "Pane" e un nome descrittivo localizzato.
Campo pubblicoMembro statico ProgressBar Restituisce un oggetto tipo di controllo denominato "ProgressBar" e un nome descrittivo localizzato.
Campo pubblicoMembro statico RadioButton Restituisce un oggetto tipo di controllo denominato "RadioButton" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Row Restituisce un oggetto tipo di controllo denominato "Row" e un nome descrittivo localizzato.
Campo pubblicoMembro statico RowHeader Restituisce un oggetto tipo di controllo denominato "RowHeader" e un nome descrittivo localizzato.
Campo pubblicoMembro statico ScrollBar Restituisce un oggetto tipo di controllo denominato "ScrollBar" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Separator Restituisce un oggetto tipo di controllo denominato "Separator" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Slider Restituisce un oggetto tipo di controllo denominato "Slider" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Spinner Restituisce un oggetto tipo di controllo denominato "Spinner" e un nome descrittivo localizzato.
Campo pubblicoMembro statico SplitButton Restituisce un oggetto tipo di controllo denominato "SplitButton" e un nome descrittivo localizzato.
Campo pubblicoMembro statico StatusBar Restituisce un oggetto tipo di controllo denominato "StatusBar" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Table Restituisce un oggetto tipo di controllo denominato "Table" e un nome descrittivo localizzato.
Campo pubblicoMembro statico TabList Restituisce un oggetto tipo di controllo denominato "TabList" e un nome descrittivo localizzato.
Campo pubblicoMembro statico TabPage Restituisce un oggetto tipo di controllo denominato "TabPage" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Text Restituisce un oggetto tipo di controllo denominato "Text" e un nome descrittivo localizzato.
Campo pubblicoMembro statico TitleBar Restituisce un oggetto tipo di controllo denominato "TitleBar" e un nome descrittivo localizzato.
Campo pubblicoMembro statico ToggleButton Restituisce un oggetto tipo di controllo denominato "ToggleButton" e un nome descrittivo localizzato.
Campo pubblicoMembro statico ToolBar Restituisce un oggetto tipo di controllo denominato "ToolBar" e un nome descrittivo localizzato.
Campo pubblicoMembro statico ToolTip Restituisce un oggetto tipo di controllo denominato "ToolTip" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Tree Restituisce un oggetto tipo di controllo denominato "Tree" e un nome descrittivo localizzato.
Campo pubblicoMembro statico TreeItem Restituisce un oggetto tipo di controllo denominato "TreeItem" e un nome descrittivo localizzato.
Campo pubblicoMembro statico Window Restituisce un oggetto tipo di controllo denominato "Window" e un nome descrittivo localizzato.

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.UITesting