Partager via


UITechnologyManagerProperty, énumération

Cette énumération est utilisée par les implémentations de l'interface IUITechnologyManager afin de spécifier les options disponibles pour configurer les propriétés du IUITechnologyManager. Pour plus d'informations sur l'extension du gestionnaire de technologie, consultez Extension des tests codés de l'interface utilisateur t enregistrements des actions pour prendre charge Microsoft Excel

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

Syntaxe

'Déclaration
<GuidAttribute("871588A7-4DD6-46B6-8C59-055DA66B5819")> _
<ComVisibleAttribute(True)> _
Public Enumeration UITechnologyManagerProperty
[GuidAttribute("871588A7-4DD6-46B6-8C59-055DA66B5819")]
[ComVisibleAttribute(true)]
public enum UITechnologyManagerProperty
[GuidAttribute(L"871588A7-4DD6-46B6-8C59-055DA66B5819")]
[ComVisibleAttribute(true)]
public enum class UITechnologyManagerProperty
[<GuidAttribute("871588A7-4DD6-46B6-8C59-055DA66B5819")>]
[<ComVisibleAttribute(true)>]
type UITechnologyManagerProperty
public enum UITechnologyManagerProperty

Membres

Nom de membre Description
None Ne spécifie aucune option.
SearchSupported Spécifie une propriété booléenne pour indiquer si le gestionnaire de technologies de l'interface utilisateur fournit une prise en charge intégrée des propriétés du filtre pour la recherche.
ContainerScrollingSupported Spécifie une propriété booléenne pour indiquer si le gestionnaire de technologies fournit la prise en charge intégrée du défilement de conteneur.Utilisé par la méthode IUITechnologyElement.EnsureVisibleByScrolling.
WaitForReadyTimeout Spécifie une propriété entière pour indiquer le délai d'attente en millisecondes avant que tout soit prêt.
SearchTimeout Spécifie une propriété entière pour indiquer le délai d'expiration de recherche de contrôle en millisecondes.
SmartMatchOptions Spécifie les options de correspondance intelligentes pour la recherche de l'élément.La propriété associée retourne un objet SmartMatchOptions.
ExactQueryIdMatch Spécifie si tous les éléments dans un ID de requête doivent être recherchés, ou si les éléments ancêtres peuvent être ignorés en cas d'échec, et si les éléments de nœud terminal peuvent être recherchés directement.Le type de retour de la propriété associée doit être Booléen si le résultat est le même pour tous les éléments de la technologie.Si une correspondance exacte pour l'ID de requête n'est requise que pour quelques types de contrôles, la propriété associée doit retourner la liste de ces types de contrôles.La valeur par défaut est true pour tous les types de contrôles.La propriété associée retourne une valeur booléenne ou un IList<T> qui contient des objets ControlType.
WaitForReadyLevel Spécifie le WaitForReadyLevel à utiliser pour les appels à la méthode WaitForReady.
NumberOfSearchRetriesForFailFast Spécifie le nombre de nouvelles tentatives de recherche qu'un objet extension doit effectuer avant d'échouer si failfast a la valeur true.L'affectation de la valeur -1 à la propriété associée indique que la recherche doit être exécutée jusqu'à expiration du délai d'attente.
WindowLessTreeSwitchingSupported Spécifie une propriété booléenne pour indiquer si le gestionnaire de technologies prend en charge la commutation d'arborescence sans fenêtre.
DoNotGenerateVisibleOnlySearchConfiguration Spécifie si l'indicateur VisibleOnly doit être généré dans la classe de base du contrôle utilisateur correspondant.La propriété associée doit retourner null ou lever l'exception NotSupportedException si VisibleOnly n'est pas pris en charge comme configuration de recherche, ou retourner un IList<T> qui contient des objets ControlType.
FilterPropertiesForSearchSupported Spécifie une propriété booléenne pour indiquer si le gestionnaire de technologie assure la prise en charge intégrée de la recherche.Utilisé par la méthode Search.
NavigationTimeout Spécifie un entier qui indique le délai d'attente pour la navigation jusqu'à l'élément suivant dans toute direction.La valeur de propriété par défaut est -1, ce qui correspond à l'absence de délai d'attente.
MergeSingleSessionObjects Spécifie une valeur booléenne qui indique si deux éléments ayant des valeurs similaires d'ID de requête et identifiés en tant que contrôles individuels pendant une session d'enregistrement doit être fusionnée dans un contrôle dans le mappage d'interface utilisateur

La valeur par défaut est false pour tous les types de contrôles.

Voir aussi

Référence

Microsoft.VisualStudio.TestTools.UITest.Extension, espace de noms

IUITechnologyManager

SmartMatchOptions

ControlType

WaitForReadyLevel

SearchConfiguration

Autres ressources

Extension des tests codés de l'interface utilisateur t enregistrements des actions pour prendre charge Microsoft Excel