Classe UIMap
Rappresenta una mappa di elementi dell'interfaccia utente per la serializzazione e la deserializzazione di un oggetto UITest.
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 | |
---|---|---|
UIMap | Inizializza una nuova istanza della classe UIMap. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
FileName | Ottiene o imposta il nome del file XML per questa mappa. | |
Id | Ottiene o imposta l'identificatore di questa mappa. | |
TopLevelWindows | Ottiene un insieme delle finestre di primo livello in questa mappa. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AddUIObject | Aggiunge a questa mappa l'elemento di interfaccia utente fornito. | |
AddUIObjects | Aggiunge uno o più elementi dell'interfaccia utente alla mappa. | |
BindParameters | Associa i parametri utilizzati negli oggetti della mappa ai valori specificati nella mappa di valori fornita. | |
Clear | Rimuove tutti gli oggetti dalla mappa. | |
Contains | Indica se l'oggetto dell'interfaccia utente specificato è presente nella mappa. | |
Equals | Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object) | |
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) | |
GetCount | Restituisce il numero di oggetti di interfaccia utente in questa mappa. | |
GetEnumerator | Restituisce un enumeratore che può enumerare tutti gli oggetti in questa mappa,Questi oggetti includono le finestre di primo livello. | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetQueryIdFromId | Restituisce l'ID query dell'oggetto specificato dall'ID fornito. | |
GetTopLevelElement | Restituisce l'elemento principale contenente l'oggetto di interfaccia utente specificato. | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
GetUIObjectFromUIObjectId | Restituisce l'oggetto dell'interfaccia utente specificato dall'ID fornito. | |
GetUIObjectNameForAction | Restituisce l'oggetto di interfaccia utente che rappresenta l'oggetto dell'azione di test di interfaccia utente fornita. | |
GetUIObjectNameForElement | Restituisce il nome dell'oggetto di interfaccia utente a cui corrisponde il l'elemento di interfaccia utente fornito. | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
MergeUIObject | Unisce in questa mappa un oggetto di interfaccia utente ottenuto dalla mappa di interfaccia utente tramite il nome fornito per l'oggetto. | |
Remove | Rimuove l'oggetto di interfaccia utente specificato da questa mappa. | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Note
Questa classe viene creata e popolata dal framework del test ed è utilizzata internamente per richiamare oggetti UITestAction. Non è progettato per 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