UITestActionExecutor, classe
La classe abstraite pour implémenter la prise en charge d'action personnalisée des contrôles d'interface utilisateur.
Hiérarchie d'héritage
Object
Microsoft.VisualStudio.TestTools.UITesting.UITestActionExecutor
Microsoft.VisualStudio.TestTools.UITesting.WebViewActionExecutor
Espace de noms : Microsoft.VisualStudio.TestTools.UITesting
Assemblys : Microsoft.VisualStudio.TestTools.WindowsStore.UITesting (dans Microsoft.VisualStudio.TestTools.WindowsStore.UITesting.dll)
Microsoft.VisualStudio.TestTools.UITesting (dans Microsoft.VisualStudio.TestTools.UITesting.dll)
Syntaxe
'Déclaration
<CLSCompliantAttribute(True)> _
Public MustInherit Class UITestActionExecutor
[CLSCompliantAttribute(true)]
public abstract class UITestActionExecutor
[CLSCompliantAttribute(true)]
public ref class UITestActionExecutor abstract
[<AbstractClass>]
[<CLSCompliantAttribute(true)>]
type UITestActionExecutor = class end
public abstract class UITestActionExecutor
Le type UITestActionExecutor expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
UITestActionExecutor | Initialise une nouvelle instance de la classe UITestActionExecutor. |
Début
Méthodes
Nom | Description | |
---|---|---|
Click(UITechnologyElement, MouseButtons, ModifierKeys, Point) | ||
Click(UITechnologyElement, MouseButtons, ModifierKeys, Point) | Cliquez sur le bouton par défaut de la souris. | |
DoubleClick(UITechnologyElement, MouseButtons, ModifierKeys, Point) | ||
DoubleClick(UITechnologyElement, MouseButtons, ModifierKeys, Point) | Double-cliquez sur le bouton par défaut de la souris. | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.) | |
GetControlSupportLevel | Obtient le niveau de prise en charge du fournisseur du contrôle spécifié. | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
Hover(UITechnologyElement, Point, Int32) | ||
Hover(UITechnologyElement, Point, Int32) | Pointe la souris sur le contrôle spécifié pendant une période donnée. | |
MemberwiseClone | Crée une copie superficielle du Object actuel. (Hérité de Object.) | |
MouseMove(UITechnologyElement, Point) | ||
MouseMove(UITechnologyElement, Point) | Déplacez la souris à l'emplacement spécifié dans le contrôle. | |
MoveScrollWheel(UITechnologyElement, Int32, ModifierKeys) | ||
MoveScrollWheel(UITechnologyElement, Int32, ModifierKeys) | Faites défiler la roulette de la souris. | |
PressModifierKeys(UITechnologyElement, ModifierKeys) | ||
PressModifierKeys(UITechnologyElement, ModifierKeys) | Appuie sur les touches de modification données sans le libérer.Pour libérer les touches de modification, l'appel explicite à ReleaseModifierKeysImplementation doit accomplir. | |
ReleaseKeyboard | Réinitialise le clavier à l'état Normal le cas échéant. | |
ReleaseModifierKeys(UITechnologyElement, ModifierKeys) | ||
ReleaseModifierKeys(UITechnologyElement, ModifierKeys) | Libère les touches de modification données sur lequel vous avez appuyé sur l'utilisation PressModifierKeys. | |
ReleaseMouse | Réinitialise la souris à l'état Normal le cas échéant. | |
SendKeys(UITechnologyElement, String, ModifierKeys, Boolean) | ||
SendKeys(UITechnologyElement, String, ModifierKeys, Boolean) | Envoie les séquences de touches pour générer le texte spécifié. | |
StartDragging(UITechnologyElement, MouseButtons, ModifierKeys, Point) | ||
StartDragging(UITechnologyElement, MouseButtons, ModifierKeys, Point) | Commencez à faire glisser la souris avec les boutons spécifiés, touches de modification à partir de l'emplacement donné. | |
StopDragging(UITechnologyElement, Point, Boolean) | ||
StopDragging(UITechnologyElement, Point, Boolean) | Arrêtez l'opération glisser sur le contrôle. | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.