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

System.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 Inicializuje novou instanci UIMap Třída

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost FileName Získá nebo nastaví název souboru pro toto mapování XML.
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.

Na začátek

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 zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetCount Vrátí počet objektů UI mapa.
Veřejná metoda GetEnumerator Čítač výčtu, můžete všechny objekty v této mapě výčtu vrátí.Tyto objekty patří windows nejvyšší úrovně.
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetQueryIdFromId Vrátí ID dotazu pro objekt, který je určen podle zadané ID.
Veřejná metoda GetTopLevelElement Vrátí prvek obsahující zadaný objekt uživatelského rozhraní.
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Veřejná metoda GetUIObjectFromUIObjectId Vrátí zadaný 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ří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda MergeUIObject Mapa sloučí objektu UI z uživatelského rozhraní poskytované mapy 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.)

Na začátek

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.

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

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

UITestAction