TopLevelElement, classe
Représente un élément de niveau supérieur dans le UIMap, en général une fenêtre.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.TopLevelElement
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 TopLevelElement _
Inherits UIObject
[SerializableAttribute]
public class TopLevelElement : UIObject
[SerializableAttribute]
public ref class TopLevelElement : public UIObject
[<SerializableAttribute>]
type TopLevelElement =
class
inherit UIObject
end
public class TopLevelElement extends UIObject
Le type TopLevelElement expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
TopLevelElement | Initialise une nouvelle instance de la classe TopLevelElement. |
Début
Propriétés
Nom | Description | |
---|---|---|
Condition | Obtient ou définit la condition de cet objet. (Hérité de UIObject.) | |
ControlType | Obtient ou définit le type de contrôle de cet objet. (Hérité de UIObject.) | |
Descendants | Obtient une collection de tous les objets d'interface utilisateur contenus dans cet objet d'interface utilisateur. (Hérité de UIObject.) | |
FriendlyName | Obtient ou définit un nom convivial pour cet objet. (Hérité de UIObject.) | |
Id | Obtient l'ID de cet objet. (Hérité de UIObject.) | |
Item | Obtient l'objet enfant d'interface utilisateur spécifié contenu dans cet objet ayant l'ID d'objet d'interface donné. (Hérité de UIObject.) | |
Name | Obtient ou définit le nom de l'objet. (Hérité de UIObject.) | |
QueryId | Obtient ou définit l'ID de requête de cet objet. (Hérité de UIObject.) | |
SearchConfigurations | Obtient ou définit un tableau de chaînes de configuration de recherche. (Hérité de UIObject.) | |
SessionId | Obtient ou définit l'ID pour un élément de niveau supérieur pour la session d'enregistrement. (Hérité de UIObject.) | |
SpecialControlType | Obtient ou définit le type spécial de cet objet d'interface utilisateur. (Hérité de UIObject.) | |
SupportLevel | Obtient ou définit le niveau de prise en charge réel de cet objet d'interface utilisateur par la technologie actuelle. (Hérité de UIObject.) | |
SupportLevelWrapper | Obtient ou définit une version de chaîne du niveau de prise en charge réel de cet objet d'interface utilisateur par la technologie actuelle pour la sérialisation et la désérialisation de la propriété SupportLevel. (Hérité de UIObject.) | |
TechnologyName | Obtient ou définit la technologie prenant en charge cet objet d'interface utilisateur. (Hérité de UIObject.) | |
WindowTitles | Obtient une collection des titres des fenêtres de niveau supérieur. (Hérité de UIObject.) |
Début
Méthodes
Nom | Description | |
---|---|---|
Add | Ajoute l'objet d'interface utilisateur donné aux descendants de cet objet d'interface utilisateur, si l'objet d'interface donné n'existe pas déjà. (Hérité de UIObject.) | |
BindParameters | Lie les propriétés de cet objet d'interface utilisateur à celles du mappage de valeurs donné. (Hérité de UIObject.) | |
Clone | Retourne une copie clonée de cet élément de niveau supérieur. (Substitue UIObject.Clone().) | |
Contains | Indique si l'objet d'interface utilisateur identifié par l'ID fourni fait partie des descendants de cet objet d'interface utilisateur. (Hérité de UIObject.) | |
Equals | Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetQueryString() | Retourne l'ID de requête pour cet élément de niveau supérieur. (Substitue UIObject.GetQueryString().) | |
GetQueryString(String) | Retourne l'ID de requête de l'objet d'interface utilisateur contenu, spécifié par l'ID partiel donné. (Hérité de UIObject.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
GetUIObjectFromId | Retourne un objet d'interface utilisateur contenu, basé sur l'ID fourni. (Hérité de UIObject.) | |
GetUIObjectFromPartialUIObjectId | Retourne un objet d'interface utilisateur contenu dans cet objet d'interface utilisateur à l'aide de l'ID partiel fourni. (Hérité de UIObject.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) | |
ParameterizeProperty | Rend paramétrable la propriété donnée à l'aide du nom de paramètre donné. (Hérité de UIObject.) | |
Remove(String) | Supprime l'objet d'interface utilisateur spécifié des objets descendants de cet objet d'interface utilisateur. (Hérité de UIObject.) | |
Remove(UIObject) | Supprime l'objet d'interface utilisateur fourni des objets descendants de cet objet d'interface utilisateur. (Hérité de UIObject.) | |
ToString | Retourne l'ID de requête de cet objet d'interface utilisateur. (Hérité de UIObject.) |
Début
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