UIMap-Klasse
Stellt eine Zuordnung der Benutzeroberflächenelemente für die Serialisierung und Deserialisierung eines UITest-Objekts dar.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap
Namespace: Microsoft.VisualStudio.TestTools.UITest.Common.UIMap
Assembly: Microsoft.VisualStudio.TestTools.UITest.Common (in Microsoft.VisualStudio.TestTools.UITest.Common.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public Class UIMap
[SerializableAttribute]
public class UIMap
[SerializableAttribute]
public ref class UIMap
[<SerializableAttribute>]
type UIMap = class end
public class UIMap
Der UIMap-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
UIMap | Initialisiert eine neue Instanz der UIMap-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
FileName | Ruft den Namen der XML-Datei für diese Zuordnung ab oder legt diesen fest. | |
Id | Ruft den Bezeichner für diese Zuordnung ab oder legt ihn fest. | |
TopLevelWindows | Ruft eine Auflistung der Fenster der obersten Ebene in dieser Zuordnung ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
AddUIObject | Fügt dieser Auflistung das angegebene Benutzeroberflächenelement hinzu. | |
AddUIObjects | Fügt der Zuordnung eines oder mehrere Benutzeroberflächenelemente hinzu. | |
BindParameters | Bindet die in den Objekten der Zuordnung verwendeten Parameter an die Werte, die in der bereitgestellten Wertzuordnung angegeben sind. | |
Clear | Entfernt alle Objekte aus der Zuordnung. | |
Contains | Gibt an, ob das bereitgestellte Benutzeroberflächenobjekt in der Zuordnung enthalten ist. | |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
Finalize | Ermöglicht es einem Objekt, zu versuchen, Ressourcen freizugeben und führt andere Bereinigungsvorgänge aus, bevor es von Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetCount | Gibt die Anzahl der Benutzeroberflächenobjekte in dieser Zuordnung zurück. | |
GetEnumerator | Gibt einen Enumerator zurück, der alle Objekte in dieser Zuordnung durchlaufen kann.Diese Objekte schließen Fenster der obersten Ebene ein. | |
GetHashCode | Fungiert als Hashfunktion für einen besonderen Typ. (Von Object geerbt.) | |
GetQueryIdFromId | Gibt die Abfrage-ID für das Objekt zurück, das von der angegebenen ID angegeben wird. | |
GetTopLevelElement | Gibt das oberste Element zurück, das das bereitgestellte Benutzeroberflächenobjekt enthält. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
GetUIObjectFromUIObjectId | Gibt das von der bereitgestellten ID angegebene Benutzeroberflächenobjekt zurück. | |
GetUIObjectNameForAction | Gibt das Benutzeroberflächenobjekt zurück, das den Betreff der angegebenen Benutzeroberflächen-Testaktion darstellt. | |
GetUIObjectNameForElement | Gibt den Namen des Benutzeroberflächenobjekts zurück, der dem angegebenen Benutzeroberflächenelement entspricht. | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
MergeUIObject | Führt ein Benutzeroberflächenobjekt aus der bereitgestellten Benutzerobenflächenzuordnung mithilfe des angegebenen Namens für das Objekt mit dieser Zuordnung zusammen. | |
Remove | Entfernt das angegebene Benutzeroberflächenobjekt aus dieser Zuordnung. | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Hinweise
Diese Klasse wird vom Testframework erstellt und aufgefüllt und wird intern verwendet, um UITestAction-Objekte aufzurufen. Er ist nicht für die Verwendung im Code konzipiert.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap-Namespace