Condividi tramite


Classe UITestPropertyProvider

Fornisce una classe di base astratta per l'implementazione del supporto personalizzato finalizzato a fornire le proprietà dei controlli di test dell'interfaccia utente.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.TestTools.UITesting.UITestPropertyProvider

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

Sintassi

'Dichiarazione
Public MustInherit Class UITestPropertyProvider
public abstract class UITestPropertyProvider
public ref class UITestPropertyProvider abstract
[<AbstractClass>]
type UITestPropertyProvider =  class end
public abstract class UITestPropertyProvider

Il tipo UITestPropertyProvider espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto UITestPropertyProvider Infrastruttura. Inizializza una nuova istanza della classe UITestPropertyProvider.

In alto

Proprietà

  Nome Descrizione
Proprietà protetta. IsGetProperty Infrastruttura. Ottiene o imposta un valore che indica se la chiamata corrente alla proprietà associata è una chiamata get o set.
Proprietà protetta. PropertyName Infrastruttura. Ottiene o imposta il nome della proprietà associata.
Proprietà protetta. UIControl Ottiene o imposta il controllo di test dell'interfaccia utente associato.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da 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 pubblico GetControlSupportLevel Quando è sottoposto a override in una classe derivata, restituisce un valore che indica il livello di supporto di questo provider per il controllo specificato.
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetPredefinedSearchProperties Quando è sottoposto a override in una classe derivata, ottiene una matrice di stringhe che contiene le proprietà di ricerca predefinite per il controllo associato.
Metodo pubblico GetPropertyDescriptor Restituisce il descrittore della proprietà specificata del controllo fornito.
Metodo pubblico GetPropertyForAction Quando è sottoposto a override in una classe derivata, restituisce il nome della proprietà utilizzata dall'azione specificata sul controllo fornito.
Metodo pubblico GetPropertyForControlState Quando è sottoposto a override in una classe derivata, restituisce una matrice di nomi di proprietà e una matrice di tutti i valori di stato del controllo specificato che corrispondono al valore di stato del controllo specificato.
Metodo pubblico GetPropertyNames Quando è sottoposto a override in una classe derivata, restituisce un insieme di nomi di proprietà nel controllo specificato.
Metodo pubblico GetPropertyNamesClassType Quando è sottoposto a override in una classe derivata, restituisce l'oggetto Type della classe che fornisce i nomi di proprietà del controllo specificato.
Metodo pubblico GetPropertyValue Quando è sottoposto a override in una classe derivata, restituisce il valore della proprietà specificata dal controllo fornito.
Metodo pubblico GetSpecializedClass Quando è sottoposto a override in una classe derivata, restituisce l'oggetto Type del controllo specializzato corrispondente (per HTML, Windows Form o Windows Presentation Foundation) per il controllo di test specificato.
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 SetPropertyValue Quando è sottoposto a override in una classe derivata, imposta sul valore dato la proprietà specificata del controllo fornito.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

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