IUITechnologyManager, interface
Cette API prend en charge l'infrastructure .NET Framework et n'est pas destinée à être utilisée directement à partir de votre code.
Fournit une interface interne pour implémenter la classe UITechnologyManager. N'implémentez pas cette interface directement. Dérivez-la plutôt de la classe UITechnologyManager.
Espace de noms : Microsoft.VisualStudio.TestTools.UITest.Extension
Assembly : Microsoft.VisualStudio.TestTools.UITest.Extension (dans Microsoft.VisualStudio.TestTools.UITest.Extension.dll)
Syntaxe
'Déclaration
<ComVisibleAttribute(True)> _
<GuidAttribute("1984584A-4C77-488a-BD8B-3D7FE868F5B8")> _
Public Interface IUITechnologyManager
[ComVisibleAttribute(true)]
[GuidAttribute("1984584A-4C77-488a-BD8B-3D7FE868F5B8")]
public interface IUITechnologyManager
[ComVisibleAttribute(true)]
[GuidAttribute(L"1984584A-4C77-488a-BD8B-3D7FE868F5B8")]
public interface class IUITechnologyManager
[<ComVisibleAttribute(true)>]
[<GuidAttribute("1984584A-4C77-488a-BD8B-3D7FE868F5B8")>]
type IUITechnologyManager = interface end
public interface IUITechnologyManager
Le type IUITechnologyManager expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
TechnologyName | Obtient le nom de la technologie. |
Début
Méthodes
Nom | Description | |
---|---|---|
AddEventHandler | Ajoute un gestionnaire d'événements. | |
CancelStep | Annule toute opération d'attente ou de recherche exécutée par ce gestionnaire de technologie. | |
ConvertToThisTechnology | Prend un élément d'une autre technologie et retourne un élément compatible pour la technologie actuelle avec son niveau de prise en charge pour l'élément converti. | |
GetChildren | Retourne un énumérateur pour les éléments enfants dans l'élément donné. | |
GetControlSupportLevel | Retourne l'indication de confiance pour ce gestionnaire de technologie selon laquelle le contrôle identifié avec le handle fourni peut être pris en charge. | |
GetElementFromNativeElement | Retourne un élément de cette technologie qui correspond à l'élément natif fourni. | |
GetElementFromPoint | Récupère l'élément situé aux coordonnées d'écran données. | |
GetElementFromWindowHandle | Récupère l'élément identifié par le handle de fenêtre fourni. | |
GetFocusedElement | Retourne le pointeur de fenêtre pour l'élément qui a actuellement le focus. | |
GetLastInvocationInfo | Retourne les informations relatives à la dernière action de test appelée par ce gestionnaire. | |
GetNextSibling | Retourne le frère suivant de l'élément donné dans la hiérarchie de l'interface utilisateur. | |
GetParent | Obtient le parent de l'élément donné dans la hiérarchie de l'interface utilisateur. | |
GetPreviousSibling | Retourne le frère précédent de l'élément donné dans la hiérarchie de l'interface utilisateur. | |
GetSynchronizationWaiter | Retourne un IUISynchronizationWaiter à l'aide de l'élément et du type d'événement fournis. | |
GetTechnologyManagerProperty | Retourne la valeur de la propriété spécifiée de ce gestionnaire de technologies. | |
MatchElement | Retourne une valeur indiquant si l'élément fourni correspond au cookie d'ID de requête précédemment analysé. | |
ParseQueryId | Analyse la représentation sous forme de chaîne fournie d'un élément de requête et retourne une représentation sous forme de chaîne de l'élément de requête en tant que cookie. | |
RemoveEventHandler | Supprime l'événement spécifié dans l'élément donné et tous ses descendants. | |
Search | Recherche un élément dans l'élément parent qui correspond à la condition du cookie d'ID de requête fourni. | |
SetTechnologyManagerProperty | En cas d'implémentation dans une classe dérivée, définit la valeur de la propriété donnée dans ce gestionnaire de technologies. | |
StartSession | Exécute toute initialisation requise par ce gestionnaire de technologie pour démarrer une session. | |
StopSession | Exécute tout nettoyage requis par ce gestionnaire de technologie pour arrêter la session active. |
Début
Voir aussi
Référence
Microsoft.VisualStudio.TestTools.UITest.Extension, espace de noms