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 | |
---|---|---|
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 zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) | |
Finalize | Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než 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 funkci hash u určitého typu. (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ří kopii 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ů