Sdílet prostřednictvím


UIMap – třída

Představuje mapování prvků uživatelského rozhraní (UI) pro serializaci a rekonstrukci UITest objektu.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.TestTools.UITest.Common.UIMap
Sestavení:  Microsoft.VisualStudio.TestTools.UITest.Common (v Microsoft.VisualStudio.TestTools.UITest.Common.dll)

Syntaxe

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

Typ UIMap zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda UIMap Vytvoří novou instanci třídy UIMap.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost FileName Získá nebo nastaví název souboru XML pro toto mapování.
Veřejná vlastnost Id Získá nebo nastaví identifikátor této mapy.
Veřejná vlastnost TopLevelWindows Získá oken nejvyšší úrovně v této kolekci.

Nahoru

Metody

  Název Popis
Veřejná metoda AddUIObject Zadaný prvek uživatelského rozhraní přidá do této mapy.
Veřejná metoda AddUIObjects Mapování přidá jeden nebo více prvků uživatelského rozhraní.
Veřejná metoda BindParameters Parametry, které se používají v objektech mapy s hodnotami, které jsou specifikovány v mapě hodnotou váže.
Veřejná metoda Clear Odstraní všechny objekty z mapy.
Veřejná metoda Contains Označuje, zda je zadaný objekt uživatelského rozhraní v mapě.
Veřejná metoda Equals Určuje, zda je zadaný objekt rovna aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetCount Vrátí počet objektů uživatelského rozhraní v této mapy.
Veřejná metoda GetEnumerator Vrátí hodnotu čítače výčtu, který můžete vytvořit výčet přes všechny objekty v této.Mezi tyto objekty patří windows nejvyšší úrovně.
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metoda GetQueryIdFromId Vrátí ID dotazu pro objekt, který je určen pro zadané ID.
Veřejná metoda GetTopLevelElement Vrátí nejvyšší prvek, který obsahuje zadaný objekt uživatelského rozhraní.
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda GetUIObjectFromUIObjectId Vrátí hodnotu zadaného pomocí zadané ID objektu UI
Veřejná metoda GetUIObjectNameForAction Vrací objekt uživatelského rozhraní, který je předmětem poskytované testovací akce uživatelského rozhraní.
Veřejná metoda GetUIObjectNameForElement Vrátí název Uživatelského objektu, který odpovídá zadané prvek uživatelského rozhraní.
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda MergeUIObject Mapa sloučí objektu UI z poskytnutého mapování uživatelského rozhraní pomocí zadané jméno objektu.
Veřejná metoda Remove Odebere daný objekt UI z této mapy.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Poznámky

Vytvoření a vyplnění testu rámcem této třídy a je používáno interně k vyvolání UITestAction objektů.Není určen pro kód.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.TestTools.UITest.Common.UIMap – obor názvů

UITestAction