Condividi tramite


Classe TopLevelElement

rappresenta un elemento di primo livello in UIMap, in genere una finestra.

Gerarchia di ereditarietà

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

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 TopLevelElement _
    Inherits UIObject
[SerializableAttribute]
public class TopLevelElement : UIObject
[SerializableAttribute]
public ref class TopLevelElement : public UIObject
[<SerializableAttribute>]
type TopLevelElement =  
    class
        inherit UIObject
    end
public class TopLevelElement extends UIObject

Il tipo TopLevelElement espone i seguenti membri.

Costruttori

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

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Condition Ottiene o imposta lo stato dell'oggetto. (Ereditato da UIObject)
Proprietà pubblica ControlType Ottiene o imposta il tipo di controllo dell'oggetto. (Ereditato da UIObject)
Proprietà pubblica Descendants Ottiene una raccolta di tutti gli oggetti dell'interfaccia utente contenuti all'interno di questo oggetto dell'interfaccia utente. (Ereditato da UIObject)
Proprietà pubblica FriendlyName Ottiene o imposta un nome descrittivo per questo oggetto. (Ereditato da UIObject)
Proprietà pubblica Id Ottiene l'ID di questo oggetto. (Ereditato da UIObject)
Proprietà pubblica Item Ottiene l'oggetto figlio specificato dell'interfaccia utente in questo oggetto con l'id specificato di oggetto interfaccia utente (Ereditato da UIObject)
Proprietà pubblica Name Ottiene o imposta il nome dell'oggetto. (Ereditato da UIObject)
Proprietà pubblica QueryId Ottiene o imposta l'ID query per questo oggetto. (Ereditato da UIObject)
Proprietà pubblica SearchConfigurations Ottiene o imposta una matrice di stringhe di configurazione trovata. (Ereditato da UIObject)
Proprietà pubblica SessionId Ottiene o imposta un valore che specifica l'ID di un elemento di primo livello per la sessione di registrazione. (Ereditato da UIObject)
Proprietà pubblica SpecialControlType Ottiene o imposta il tipo speciale di questo oggetto dell'interfaccia utente. (Ereditato da UIObject)
Proprietà pubblica SupportLevel Ottiene o imposta il livello a cui i supporti di tecnologia correnti questo oggetto dell'interfaccia utente. (Ereditato da UIObject)
Proprietà pubblica SupportLevelWrapper Ottiene o imposta una versione della stringa del livello a cui i supporti di tecnologia correnti questo oggetto dell'interfaccia utente per la serializzazione e deserializzazione di SupportLevel proprietà. (Ereditato da UIObject)
Proprietà pubblica TechnologyName Ottiene o imposta il nome della tecnologia che supporta questo oggetto interfaccia utente. (Ereditato da UIObject)
Proprietà pubblica WindowTitles Ottiene una raccolta dei titoli delle finestre di primo livello. (Ereditato da UIObject)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add Aggiunge l'oggetto dell'interfaccia utente specificato con i discendenti di questo oggetto dell'interfaccia utente, se l'oggetto dell'interfaccia utente specificato non esiste già. (Ereditato da UIObject)
Metodo pubblico BindParameters Proprietà di associazioni di questo oggetto interfaccia utente a quelle del mapping specificato di valore. (Ereditato da UIObject)
Metodo pubblico Clone restituisce una copia duplicata di questo elemento di primo livello. (Esegue l'override di UIObject.Clone()).
Metodo pubblico Contains Indica se l'oggetto dell'interfaccia utente identificato dall'ID specificato è contenuto tra i discendenti di questo oggetto dell'interfaccia utente. (Ereditato da UIObject)
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 GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetQueryString() restituisce l'ID query per questo elemento di primo livello. (Esegue l'override di UIObject.GetQueryString()).
Metodo pubblico GetQueryString(String) Restituisce l'ID query dell'oggetto dell'interfaccia utente contenuto che è specificato tramite l'id specificato parziali (Ereditato da UIObject)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico GetUIObjectFromId Restituisce un oggetto interfaccia utente contenuto basato all'ID (Ereditato da UIObject)
Metodo pubblico GetUIObjectFromPartialUIObjectId Restituisce un oggetto interfaccia utente che è contenuto nell'oggetto dell'interfaccia utente utilizzando l'id fornita parziali (Ereditato da UIObject)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ParameterizeProperty Parametrizza la proprietà specificata utilizzando il nome del parametro specificato. (Ereditato da UIObject)
Metodo pubblico Remove(String) Rimuove l'oggetto dell'interfaccia utente specificato dagli oggetti discendenti in questo oggetto dell'interfaccia utente. (Ereditato da UIObject)
Metodo pubblico Remove(UIObject) Rimuove l'oggetto dell'interfaccia utente fornite dagli oggetti discendenti in questo oggetto dell'interfaccia utente. (Ereditato da UIObject)
Metodo pubblico ToString Restituisce l'ID query di questo oggetto dell'interfaccia utente. (Ereditato da UIObject)

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

UIMap

UIObject