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 | |
---|---|---|
![]() |
UIMap | Vytvoří novou instanci třídy UIMap. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
FileName | Získá nebo nastaví název souboru XML pro toto mapování. |
![]() |
Id | Získá nebo nastaví identifikátor této mapy. |
![]() |
TopLevelWindows | Získá oken nejvyšší úrovně v této kolekci. |
Nahoru
Metody
Název | Popis | |
---|---|---|
![]() |
AddUIObject | Zadaný prvek uživatelského rozhraní přidá do této mapy. |
![]() |
AddUIObjects | Mapování přidá jeden nebo více prvků uživatelského rozhraní. |
![]() |
BindParameters | Parametry, které se používají v objektech mapy s hodnotami, které jsou specifikovány v mapě hodnotou váže. |
![]() |
Clear | Odstraní všechny objekty z mapy. |
![]() |
Contains | Označuje, zda je zadaný objekt uživatelského rozhraní v mapě. |
![]() |
Equals | Určuje, zda je zadaný objekt rovna aktuální objekt. (Zděděno z Object.) |
![]() |
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.) |
![]() |
GetCount | Vrátí počet objektů uživatelského rozhraní v této mapy. |
![]() |
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ě. |
![]() |
GetHashCode | Slouží jako výchozí funkce hash. (Zděděno z Object.) |
![]() |
GetQueryIdFromId | Vrátí ID dotazu pro objekt, který je určen pro zadané ID. |
![]() |
GetTopLevelElement | Vrátí nejvyšší prvek, který obsahuje zadaný objekt uživatelského rozhraní. |
![]() |
GetType | Získá Type aktuální instance. (Zděděno z Object.) |
![]() |
GetUIObjectFromUIObjectId | Vrátí hodnotu zadaného pomocí zadané ID objektu UI |
![]() |
GetUIObjectNameForAction | Vrací objekt uživatelského rozhraní, který je předmětem poskytované testovací akce uživatelského rozhraní. |
![]() |
GetUIObjectNameForElement | Vrátí název Uživatelského objektu, který odpovídá zadané prvek uživatelského rozhraní. |
![]() |
MemberwiseClone | Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.) |
![]() |
MergeUIObject | Mapa sloučí objektu UI z poskytnutého mapování uživatelského rozhraní pomocí zadané jméno objektu. |
![]() |
Remove | Odebere daný objekt UI z této mapy. |
![]() |
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ů