UIMap, classe
Représente un plan d'interface utilisateur (éléments d'interface) pour la sérialisation et la désérialisation d'un objet UITest.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap
Espace de noms : Microsoft.VisualStudio.TestTools.UITest.Common.UIMap
Assembly : Microsoft.VisualStudio.TestTools.UITest.Common (dans Microsoft.VisualStudio.TestTools.UITest.Common.dll)
Syntaxe
'Déclaration
<SerializableAttribute> _
Public Class UIMap
[SerializableAttribute]
public class UIMap
[SerializableAttribute]
public ref class UIMap
[<SerializableAttribute>]
type UIMap = class end
public class UIMap
Le type UIMap expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
UIMap | Initialise une nouvelle instance de la classe UIMap. |
Début
Propriétés
Nom | Description | |
---|---|---|
FileName | Obtient ou définit le nom du fichier XML pour ce plan. | |
Id | Obtient ou définit l'identificateur de ce plan. | |
TopLevelWindows | Obtient une collection des fenêtres de niveau supérieur de ce plan. | |
UniqueNameDictionary |
Début
Méthodes
Nom | Description | |
---|---|---|
AddUIObject | Ajoute l'objet d'interface utilisateur fourni au plan. | |
AddUIObjects | Ajoute un ou plusieurs éléments d'interface utilisateur au plan. | |
BindParameters | Lie les paramètres utilisés dans les objets du plan aux valeurs spécifiées dans le plan de valeur fourni. | |
Clear | Supprime tous les objets du plan. | |
Contains | Indique si l'objet d'interface utilisateur fourni est présent dans le plan. | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.) | |
GetCount | Retourne le nombre d'objets d'interface utilisateur du plan. | |
GetEnumerator | Retourne un énumérateur qui peut énumérer tous les objets du plan.Ces objets incluent des fenêtres de niveau supérieur. | |
GetHashCode | Fait office de fonction de hachage par défaut. (Hérité de Object.) | |
GetQueryIdFromId | Retourne l'ID de requête de l'objet spécifié par l'ID fourni. | |
GetTopLevelElement | Retourne l'élément de niveau supérieur qui contient l'objet d'interface utilisateur fourni. | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
GetUIObjectFromUIObjectId | Retourne l'objet d'interface utilisateur spécifié par l'ID fourni. | |
GetUIObjectNameForAction | Retourne l'objet d'interface utilisateur qui est l'objet de l'action de test de l'interface utilisateur fournie. | |
GetUIObjectNameForElement | Retourne le nom de l'objet d'interface utilisateur qui correspond à l'élément d'interface utilisateur fourni. | |
MemberwiseClone | Crée une copie superficielle du Object actuel. (Hérité de Object.) | |
MergeUIObject | Fusionne un objet d'interface utilisateur du plan d'interface utilisateur fourni avec ce plan à l'aide du nom fourni pour l'objet. | |
Remove | Supprime l'objet d'interface utilisateur donné du plan. | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Notes
Cette classe est créée et remplie par l'infrastructure de test et est utilisée de façon interne pour appeler des objets UITestAction. Il n'est pas conçu pour être utilisé par votre code.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap, espace de noms