UIObject, classe
Représente un objet de l'interface utilisateur pour l'infrastructure de test.
Hiérarchie d'héritage
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 UIObject _
Implements ICloneable
[SerializableAttribute]
public class UIObject : ICloneable
[SerializableAttribute]
public ref class UIObject : ICloneable
[<SerializableAttribute>]
type UIObject =
class
interface ICloneable
end
public class UIObject implements ICloneable
Le type UIObject expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
UIObject | Initialise une nouvelle instance de la classe UIObject. |
Début
Propriétés
Nom | Description | |
---|---|---|
Condition | Obtient ou définit la condition de cet objet. | |
ControlType | Obtient ou définit le type de contrôle de cet objet. | |
Descendants | Obtient une collection de tous les objets d'interface utilisateur contenus dans cet objet d'interface utilisateur. | |
FriendlyName | Obtient ou définit un nom convivial pour cet objet. | |
Id | Obtient l'ID de cet objet. | |
Item | Obtient l'objet enfant d'interface utilisateur spécifié contenu dans cet objet ayant l'ID d'objet d'interface donné. | |
Name | Obtient ou définit le nom de l'objet. | |
QueryId | Obtient ou définit l'ID de requête de cet objet. | |
SearchConfigurations | Obtient ou définit un tableau de chaînes de configuration de recherche. | |
SessionId | Obtient ou définit l'ID pour un élément de niveau supérieur pour la session d'enregistrement. | |
SpecialControlType | Obtient ou définit le type spécial de cet objet d'interface utilisateur. | |
SupportLevel | Obtient ou définit le niveau de prise en charge réel de cet objet d'interface utilisateur par la technologie actuelle. | |
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. | |
TechnologyName | Obtient ou définit la technologie prenant en charge cet objet d'interface utilisateur. | |
WindowTitles | Obtient une collection des titres des fenêtres de niveau supérieur. |
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à. | |
BindParameters | Lie les propriétés de cet objet d'interface utilisateur à celles du mappage de valeurs donné. | |
Clone | Retourne une copie de cet objet d'interface utilisateur. | |
Contains | Indique si l'objet d'interface utilisateur identifié par l'ID fourni fait partie des descendants de cet objet d'interface utilisateur. | |
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.) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetQueryString() | Retourne l'ID de requête pour cet objet d'interface utilisateur. | |
GetQueryString(String) | Retourne l'ID de requête de l'objet d'interface utilisateur contenu, spécifié par l'ID partiel donné. | |
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. | |
GetUIObjectFromPartialUIObjectId | Retourne un objet d'interface utilisateur contenu dans cet objet d'interface utilisateur à l'aide de l'ID partiel fourni. | |
MemberwiseClone | Crée une copie superficielle du Object actuel. (Hérité de Object.) | |
ParameterizeProperty | Rend paramétrable la propriété donnée à l'aide du nom de paramètre donné. | |
Remove(String) | Supprime l'objet d'interface utilisateur spécifié des objets descendants de cet objet d'interface utilisateur. | |
Remove(UIObject) | Supprime l'objet d'interface utilisateur fourni des objets descendants de cet objet d'interface utilisateur. | |
ToString | Retourne l'ID de requête de cet objet d'interface utilisateur. (Substitue Object.ToString.) |
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