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
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.