UiPath Documentation
activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Activités UIAutomation

Dernière mise à jour 20 avr. 2026

Raccourci clavier

Envoie un ou plusieurs raccourcis clavier à un élément d'IU.

Cette API doit être ajoutée après Ouvrir ou Joindre.

Définition

Espace de noms: UiPath.UIAutomationNext.API.Models

Assembly: UiPath.UIAutomationNext.API.Models (dans UiPath.UIAutomationNext.API.Models dll)

Surcharges

SurchargeDescription
KeyboardShortcut(TargetAnchorableModel,KeyboardShortcutOptions)Envoie un ou plusieurs raccourcis clavier à un élément d'IU, identifié comme un objet TargetAnchorableModel , avec d'autres options.
KeyboardShortcut(String, KeyboardShortcutOptions)Envoie un ou plusieurs raccourcis clavier à un élément d’IU, identifié comme une chaîne provenant du référentiel d’objets, avec d’autres options.
KeyboardShortcut(String, String, Double)Envoie un ou plusieurs raccourcis clavier à un élément d’IU, identifié comme une chaîne provenant du référentiel d’objets, avec d’autres options.
KeyboardShortcut(TargetAnchorableModel, String, Double)Envoie un ou plusieurs raccourcis clavier à un élément d'IU, identifié comme un objet TargetAnchorableModel , avec d'autres options.

KeyboardShortcut(TargetAnchorableModel,KeyboardShortcutOptions)

Envoie un ou plusieurs raccourcis clavier à un élément d'IU, identifié comme un objet TargetAnchorableModel , avec d'autres options.

KeyboardShortcut(
    TargetAnchorableModel target,
    KeyboardShortcutOptions keyboardShortcutOptions)
KeyboardShortcut(
    TargetAnchorableModel target,
    KeyboardShortcutOptions keyboardShortcutOptions)

target TargetAnchorableModel : l’élément d’IU spécifique auquel vous souhaitez envoyer le raccourci clavier, identifié comme un objet TargetAnchorableModel .

keyboardShortcutOptions KeyboardShortcutOptions : * Shortcuts String - Les raccourcis clavier à envoyer. * ActivateBefore Boolean : si défini sur True, l'élément d'IU cible est mis au premier plan et activé avant d'envoyer les raccourcis. Cette option est True par défaut. * DelayBetweenShortcuts Double - Délai (en secondes) entre des raccourcis clavier consécutifs. La valeur par défaut est 0,5 seconde. * DelayBetweenKeys Double - Délai (en secondes) entre les touches à l'intérieur d'un raccourci clavier. * ClickBeforeMode NClickMode - choisissez le type d'opération de clic : + None + Single + Double * InteractionMode NChildInteractionMode - Spécifie l'API utilisée pour effectuer l'action. Les options suivantes sont disponibles : + SameAsCard - Utilisez le même mode d’entrée que les API Ouvrir ou Joindre . Il s'agit de la sélection par défaut. + HardwareEvents : utilise le pilote matériel pour effectuer l'action. Il s'agit de l'API la plus lente : elle ne peut pas fonctionner en arrière-plan, mais est compatible avec toutes les applis de bureau. + DebuggerApi : effectue des actions grâce aux API Debugger. Fonctionne avec les éléments Chromium uniquement. Envoie tout le texte en une seule fois. Fonctionne même si l’application cible n’est pas au point. Pour plus de détails, consultez cette page. + WindowMessages : envoie l'entrée via des messages Win32. Recommandé pour les applications de bureau. Habituellement plus fiable que les événements matériels. Envoie tout le texte en une seule action. Fonctionne même si l’application cible n’est pas au point. Veuillez tester si l'élément d'IU de votre application cible prend cela en charge

KeyboardShortcut(String, KeyboardShortcutOptions)

Envoie un ou plusieurs raccourcis clavier à un élément d’IU, identifié comme une chaîne provenant du référentiel d’objets, avec d’autres options.

KeyboardShortcut(
    strint target, 
    KeyboardShortcutOptions keyboardShortcutOptions)
KeyboardShortcut(
    strint target, 
    KeyboardShortcutOptions keyboardShortcutOptions)

target Chaîne : l'élément d'IU spécifique auquel vous souhaitez envoyer le raccourci clavier, identifié comme une chaîne du référentiel d'objets.

keyboardShortcutOptions KeyboardShortcutOptions : * Shortcuts String - Les raccourcis clavier à envoyer. * ActivateBefore Boolean : si défini sur True, l'élément d'IU cible est mis au premier plan et activé avant d'envoyer les raccourcis. Cette option est True par défaut. * DelayBetweenShortcuts Double - Délai (en secondes) entre des raccourcis clavier consécutifs. La valeur par défaut est 0,5 seconde. * DelayBetweenKeys Double - Délai (en secondes) entre les touches à l'intérieur d'un raccourci clavier. * ClickBeforeMode NClickMode - choisissez le type d'opération de clic : + None + Single + Double * InteractionMode NChildInteractionMode - Spécifie l'API utilisée pour effectuer l'action. Les options suivantes sont disponibles : + SameAsCard - Utilisez le même mode d’entrée que les API Ouvrir ou Joindre . Il s'agit de la sélection par défaut. + HardwareEvents : utilise le pilote matériel pour effectuer l'action. Il s'agit de l'API la plus lente : elle ne peut pas fonctionner en arrière-plan, mais est compatible avec toutes les applis de bureau. + DebuggerApi : effectue des actions grâce aux API Debugger. Fonctionne avec les éléments Chromium uniquement. Envoie tout le texte en une seule fois. Fonctionne même si l’application cible n’est pas au point. Pour plus de détails, consultez cette page. + WindowMessages : envoie l'entrée via des messages Win32. Recommandé pour les applications de bureau. Habituellement plus fiable que les événements matériels. Envoie tout le texte en une seule action. Fonctionne même si l’application cible n’est pas au point. Veuillez tester si l'élément d'IU de votre application cible prend cela en charge

KeyboardShortcut(String, String, Double)

Envoie un ou plusieurs raccourcis clavier à un élément d’IU, identifié comme une chaîne provenant du référentiel d’objets, avec d’autres options.

KeyboardShortcut(
    string target, 
    string shortcuts,
    [double delayBetweenShortcuts])
KeyboardShortcut(
    string target, 
    string shortcuts,
    [double delayBetweenShortcuts])

target Chaîne : l'élément d'IU spécifique auquel vous souhaitez envoyer le raccourci clavier, identifié comme une chaîne du référentiel d'objets.

shortcuts String : le raccourci clavier que vous souhaitez envoyer à l'élément d'IU.

delayBetweenShortcuts Double : Délai (en secondes) entre des raccourcis clavier consécutifs. La valeur par défaut est 0,5 seconde.

KeyboardShortcut(TargetAnchorableModel, String, Double)

Envoie un ou plusieurs raccourcis clavier à un élément d'IU, identifié comme un objet TargetAnchorableModel , avec d'autres options.

KeyboardShortcut(
    TargetAnchorableModel target,
    string shortcuts,
    [double delayBetweenShortcuts])
KeyboardShortcut(
    TargetAnchorableModel target,
    string shortcuts,
    [double delayBetweenShortcuts])

target TargetAnchorableModel : l’élément d’IU spécifique auquel vous souhaitez envoyer le raccourci clavier, identifié comme un objet TargetAnchorableModel .

shortcuts String : le raccourci clavier que vous souhaitez envoyer à l'élément d'IU.

delayBetweenShortcuts Double : Délai (en secondes) entre des raccourcis clavier consécutifs. La valeur par défaut est 0,5 seconde.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour