Classe UIMap

Rappresenta un mapping degli elementi (UI) dell'interfaccia utente per la serializzazione e la deserializzazione di un oggetto UITest oggetto.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.UITest.Common.UIMap
Assembly:  Microsoft.VisualStudio.TestTools.UITest.Common (in Microsoft.VisualStudio.TestTools.UITest.Common.dll)

Sintassi

'Dichiarazione
<SerializableAttribute> _
Public Class UIMap
[SerializableAttribute]
public class UIMap
[SerializableAttribute]
public ref class UIMap
[<SerializableAttribute>]
type UIMap =  class end
public class UIMap

Il tipo UIMap espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico UIMap Inizializza una nuova istanza di UIMap classe.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica FileName Ottiene o imposta il nome del file XML per questo mapping.
Proprietà pubblica Id ottiene o imposta l'identificatore per questo mapping.
Proprietà pubblica TopLevelWindows Ottiene una raccolta di finestre di primo livello in questa mappa.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddUIObject Aggiunge l'elemento dell'interfaccia utente fornito a questo mapping.
Metodo pubblico AddUIObjects Aggiunge uno o più elementi di interfaccia utente alla mappa.
Metodo pubblico BindParameters Associa i parametri utilizzati negli oggetti di mapping con i valori specificati nel mapping fornito di valore.
Metodo pubblico Clear Rimuove tutti gli oggetti dalla mappa.
Metodo pubblico Contains Indica se l'oggetto dell'interfaccia utente fornito nella mappa.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto 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 GetCount Restituisce il numero di oggetti dell'interfaccia utente in questa mappa.
Metodo pubblico GetEnumerator Restituisce un enumeratore che può enumerare tutti gli oggetti in questa mappa.Questi oggetti includono le finestre di primo livello.
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetQueryIdFromId Restituisce l'ID query per l'oggetto specificato dall'ID fornita
Metodo pubblico GetTopLevelElement Restituisce l'elemento superiore che contiene l'oggetto dell'interfaccia utente fornito.
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico GetUIObjectFromUIObjectId Restituisce l'oggetto dell'interfaccia utente specificato dall'ID fornita
Metodo pubblico GetUIObjectNameForAction Restituisce l'oggetto dell'interfaccia utente che è l'oggetto dell'azione di test dell'interfaccia utente fornita da.
Metodo pubblico GetUIObjectNameForElement Restituisce il nome dell'oggetto dell'interfaccia utente che corrisponde all'elemento dell'interfaccia utente fornito.
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico MergeUIObject Unisce un oggetto interfaccia utente dalla mappa dell'interfaccia utente fornita in questo mapping tramite il nome specificato per l'oggetto.
Metodo pubblico Remove Rimuove l'oggetto dell'interfaccia utente specificato da questa mappa.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Note

Questa classe viene creata e compilata dal framework di test e viene utilizzato internamente per richiamare UITestAction oggetti.Non deve essere utilizzato dal codice.

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.UITest.Common.UIMap

UITestAction