Partager via


UITechnologyElementProxy.QueryId, propriété

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

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

Le gestionnaire de technologies doit décider ancêtre à le capturer dans la hiérarchie en définissant correctement la propriété de QueryId.Ancestor de chaque élément.

Les API dans les classes de composant comme AndCondition.ToString() et AndCondition.Parse() peuvent être utilisées pour convertir de cette classe de chaîne ou vice versa.

EXT-PROTO1-NOTES : Ce QID de manière récursive convertit tous les éléments ancêtres de technologie de base dans l'élément d'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