Udostępnij za pośrednictwem


Klasa UIMap

Reprezentuje mapę elementów interfejsu użytkownika dla serializacji i deserializacji z UITest obiektu.

Hierarchia dziedziczenia

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

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 UIMap
[SerializableAttribute]
public class UIMap
[SerializableAttribute]
public ref class UIMap
[<SerializableAttribute>]
type UIMap =  class end
public class UIMap

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

Konstruktorzy

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

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna FileName Pobiera lub ustawia nazwę pliku XML dla tej mapy.
Właściwość publiczna Id Zwraca lub ustawia identyfikator dla tej mapy.
Właściwość publiczna TopLevelWindows Zwraca kolekcję najwyższego poziomu systemu Windows w tej mapy.

Początek

Metody

  Nazwa Opis
Metoda publiczna AddUIObject Dodaje podany element interfejsu użytkownika do tej mapy.
Metoda publiczna AddUIObjects Dodanie jednego lub więcej elementów interfejsu użytkownika do mapy.
Metoda publiczna BindParameters Powiązanie parametrów, które są używane w obiektach mapę z wartościami, które są określone w planie podana wartość.
Metoda publiczna Clear Usuwa wszystkie obiekty z mapy.
Metoda publiczna Contains Wskazuje, czy podany obiekt interfejsu użytkownika jest na mapie.
Metoda publiczna Equals Determines whether the specified object is equal to the current object. (Odziedziczone z Object).
Metoda chroniona Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Odziedziczone z Object).
Metoda publiczna GetCount Zwraca liczbę obiektów interfejsu użytkownika w tej mapy.
Metoda publiczna GetEnumerator Zwraca modułu wyliczającego, który można wyliczyć przez wszystkie obiekty tej mapy.Obiekty te obejmują najwyższego poziomu systemu windows.
Metoda publiczna GetHashCode Serves as the default hash function. (Odziedziczone z Object).
Metoda publiczna GetQueryIdFromId Zwraca identyfikator kwerendy dla obiektu, który jest określony przez podany identyfikator.
Metoda publiczna GetTopLevelElement Zwraca element górnego, zawierający podany obiekt interfejsu użytkownika.
Metoda publiczna GetType Gets the Type of the current instance. (Odziedziczone z Object).
Metoda publiczna GetUIObjectFromUIObjectId Zwraca obiekt interfejsu użytkownika, określonej przez podany identyfikator.
Metoda publiczna GetUIObjectNameForAction Zwraca obiekt interfejsu użytkownika, który jest przedmiotem działania przewidziano test interfejsu użytkownika.
Metoda publiczna GetUIObjectNameForElement Zwraca nazwę obiektu interfejsu użytkownika, który odpowiada na podany element interfejsu użytkownika.
Metoda chroniona MemberwiseClone Creates a shallow copy of the current Object. (Odziedziczone z Object).
Metoda publiczna MergeUIObject Scala obiektu interfejsu użytkownika z mapy podanej interfejsu użytkownika w tej mapy przy użyciu podanej nazwy dla obiektu.
Metoda publiczna Remove Usuwa podany obiekt interfejsu użytkownika z tej mapy.
Metoda publiczna ToString Returns a string that represents the current object. (Odziedziczone z Object).

Początek

Uwagi

Ta klasa jest tworzony i wypełnione w ramach badań i jest używane wewnętrznie, aby wywołać UITestAction obiektów.Nie ma być używane przez kod.

Bezpieczeństwo wątku

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

UITestAction