Udostępnij za pośrednictwem


Klasa TopLevelElement

Reprezentuje element najwyższego poziomu w UIMap, zazwyczaj okna.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.UITest.Common.UIMap
Zestaw:  Microsoft.VisualStudio.TestTools.UITest.Common (w Microsoft.VisualStudio.TestTools.UITest.Common.dll)

Składnia

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

Typ TopLevelElement uwidacznia następujące elementy członkowskie.

Konstruktorów

  Nazwa Opis
Metoda publiczna TopLevelElement Inicjuje nowe wystąpienie TopLevelElement klasy.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna Condition Zwraca lub ustawia stan tego obiektu. (Odziedziczone z UIObject).
Właściwość publiczna ControlType Zwraca lub ustawia typ formantu tego obiektu. (Odziedziczone z UIObject).
Właściwość publiczna Descendants Zwraca kolekcję wszystkich obiektów interfejsu użytkownika, które są zawarte w ramach tego obiektu interfejsu użytkownika. (Odziedziczone z UIObject).
Właściwość publiczna FriendlyName Zwraca lub ustawia przyjazną nazwę dla tego obiektu. (Odziedziczone z UIObject).
Właściwość publiczna Id Pobiera identyfikator dla tego obiektu. (Odziedziczone z UIObject).
Właściwość publiczna Item Pobiera określony obiekt podrzędny interfejsu użytkownika w ten obiekt, który ma identyfikator obiektu danej interfejsu użytkownika. (Odziedziczone z UIObject).
Właściwość publiczna Name Zwraca lub ustawia nazwę obiektu. (Odziedziczone z UIObject).
Właściwość publiczna QueryId Zwraca lub ustawia identyfikator kwerendy dla tego obiektu. (Odziedziczone z UIObject).
Właściwość publiczna SearchConfigurations Zwraca lub ustawia tablicę ciągów konfiguracji wyszukiwania. (Odziedziczone z UIObject).
Właściwość publiczna SessionId Pobiera lub ustawia identyfikator dla elementu najwyższego poziomu dla sesji nagrywania. (Odziedziczone z UIObject).
Właściwość publiczna SpecialControlType Zwraca lub ustawia specjalnego typu dla tego obiektu interfejsu użytkownika. (Odziedziczone z UIObject).
Właściwość publiczna SupportLevel Zwraca lub ustawia poziom, przy którym obecną technologią obsługuje ten obiekt interfejsu użytkownika. (Odziedziczone z UIObject).
Właściwość publiczna SupportLevelWrapper Zwraca lub ustawia ciąg wersję rzeczywisty poziom, przy którym obecną technologią obsługuje ten obiekt interfejsu użytkownika do serializacji i deserializacji z SupportLevel właściwości. (Odziedziczone z UIObject).
Właściwość publiczna TechnologyName Pobiera lub ustawia nazwę technologia, która obsługuje ten obiekt interfejsu użytkownika. (Odziedziczone z UIObject).
Właściwość publiczna WindowTitles Zwraca kolekcję tytuły okien najwyższego poziomu. (Odziedziczone z UIObject).

Początek

Metody

  Nazwa Opis
Metoda publiczna Add Dodaje podany obiekt interfejsu użytkownika do katalogów podrzędnych tego obiektu interfejsu użytkownika, jeśli dany obiekt interfejsu użytkownika już istnieje. (Odziedziczone z UIObject).
Metoda publiczna BindParameters Wiąże właściwości tego obiektu interfejsu użytkownika w mapie danej wartości. (Odziedziczone z UIObject).
Metoda publiczna Clone Zwraca sklonowanej kopii tego elementu najwyższego poziomu. (Zastępuje UIObject.Clone()).
Metoda publiczna Contains Wskazuje, czy obiekt interfejsu użytkownika, który jest identyfikowany przez podany identyfikator znajduje się wśród potomkami tego obiektu interfejsu użytkownika. (Odziedziczone z UIObject).
Metoda publiczna Equals Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt zwolnić zasoby i wykonywać inne operacje czyszczenia, zanim jest ona odzyskane przez śmieci. (Odziedziczone z Object).
Metoda publiczna GetHashCode Pełni rolę funkcji skrótu domyślny. (Odziedziczone z Object).
Metoda publiczna GetQueryString() Zwraca identyfikator kwerendy dla tego elementu najwyższego poziomu. (Zastępuje UIObject.GetQueryString()).
Metoda publiczna GetQueryString(String) Zwraca identyfikator kwerendy zawarte obiektu interfejsu użytkownika, który jest określony przez identyfikator danego częściowe. (Odziedziczone z UIObject).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna GetUIObjectFromId Zwraca obiekt UI zawarte jest na podstawie podanego identyfikatora. (Odziedziczone z UIObject).
Metoda publiczna GetUIObjectFromPartialUIObjectId Zwraca obiekt interfejsu użytkownika, który jest zawarty w obiekcie Interfejs użytkownika przy użyciu dostarczonego częściowe identyfikatora. (Odziedziczone z UIObject).
Metoda chroniona MemberwiseClone Tworzy kopię skrócona bieżącego Object. (Odziedziczone z Object).
Metoda publiczna ParameterizeProperty Parameterizes danej właściwości przy użyciu nazwy danego parametru. (Odziedziczone z UIObject).
Metoda publiczna Remove(String) Usuwa określony obiekt interfejsu użytkownika z potomkiem obiekty w tym obiekcie interfejsu użytkownika. (Odziedziczone z UIObject).
Metoda publiczna Remove(UIObject) Usuwa podany obiekt interfejsu użytkownika z potomkiem obiekty w tym obiekcie interfejsu użytkownika. (Odziedziczone z UIObject).
Metoda publiczna ToString Zwraca identyfikator kwerendy tego obiektu interfejsu użytkownika. (Odziedziczone z UIObject).

Początek

Bezpieczeństwo wątków

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.TestTools.UITest.Common.UIMap

UIMap

UIObject