Partager via


UITechnologyElementProxy.QueryId, propriété

QueryId obtient un qui peut être utilisé pour l'identifier/recherche l'élément.

Dans certains cas, comme TreeItem, le QueryIds peut contenir la hiérarchie complète de l'élément mais la plupart du temps il contient uniquement les ancêtres importants de l'élément.

Le gestionnaire des technologies doit décider quels ancêtre à capturer dans la hiérarchie en définissant de façon appropriée la propriété de QueryId.Ancestor de chaque élément.

Les API dans les classes de condition comme AndCondition.ToString() et AndCondition.Parse() peuvent être utilisées pour convertir de cette classe en chaîne et inversement.

EXT-PROTO1-NOTES : Ce QID de manière récursive convertit également tous ses éléments ancêtres de technologie de base dans l'élément extension et pique la hiérarchie ancêtre correctement.

Espace de noms :  Microsoft.VisualStudio.TestTools.UITesting
Assembly :  Microsoft.VisualStudio.TestTools.UITesting (dans Microsoft.VisualStudio.TestTools.UITesting.dll)

Syntaxe

'Déclaration
Public Overrides ReadOnly Property QueryId As IQueryElement
public override IQueryElement QueryId { get; }
public:
virtual property IQueryElement^ QueryId {
    IQueryElement^ get () override;
}
abstract QueryId : IQueryElement with get 
override QueryId : IQueryElement with get
override function get QueryId () : IQueryElement

Valeur de propriété

Type : Microsoft.VisualStudio.TestTools.UITest.Extension.IQueryElement

Implémentations

IUITechnologyElement.QueryId

Sécurité .NET Framework

Voir aussi

Référence

UITechnologyElementProxy Classe

Microsoft.VisualStudio.TestTools.UITesting, espace de noms