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 24 févr. 2026

Block User Input

UiPath.Core.Activities.BlockUserInput

Un conteneur qui désactive la souris et le clavier lorsque les activités à l'intérieur s'exécutent. Peut être configuré pour bloquer la souris, le clavier ou les deux. Il permet de désigner une combinaison de raccourcis clavier pour les réactiver.

Remarque :

Certains périphériques d'entrée de l'utilisateur tels que des pavés tactiles ou des écrans tactiles peuvent ne pas être entièrement bloqués par cette activité. En raison de la grande variété de modèles et de pilotes de périphériques ainsi que des commandes complexes que leurs gestes peuvent produire, certains gestes multi-doigts ou interactions spécifiques à l'écran tactile sont envoyés au système d'exploitation comme événements logiciels. Étant donné que dans les scénarios UI Automation, les Robots utilisent des événements logiciels pour simuler l'interaction humaine, ils ne peuvent pas être bloqués.

Remarque :

L'utilisation de Block User Input avec des activités en parallèle ( telles que Parallel For Each) n'est pas prise en charge.

Remarque :

Lorsque vous exécutez un processus d'automatisation qui utilise l'activité Block User Input comme tâche d'Orchestrator, et que l'exécuteur (Executor) ne dispose pas des privilèges d'administrateur sur la machine sur laquelle vous exécutez le processus, toute application qui a un privilège supérieur à celui de l'exécuteur (Executor) et qui est activée, ne peut pas être bloquée par l'activité. Pour contourner ce problème, l'attribution de privilèges d'administrateur à l'exécuteur (Executor) permet à l'activité Block User Input de fonctionner comme prévu.

Remarque :

L’utilisation de Déboguer dans une étendue Bloquer l’entrée utilisateur (Block User Input) active les effets de l’étendue. Pour désactiver le blocage, vous pouvez utiliser la combinaison de touches de raccourci spécifiée dans la section Débloquer des options des propriétés. Une fois désactivé, l'état de tous les éléments peut être inspecté comme d'habitude dans un contexte de débogage. Veuillez noter que l'exécution ne peut être poursuivie que sans l'effet de l'étendue et que la fonctionnalité de workflow peut être interrompue.

Propriétés

Commun
  • ContinueOnError - Specifies if the automation should continue even when the activity throws an error. This field only supports Boolean values (True, False). The default value is False. As a result, if the field is blank and an error is thrown, the execution of the project stops. If the value is set to True, the execution of the project continues regardless of any error.

    Remarque :

    Si cette activité est incluse dans Tenter de capturer (Try Catch) et que la valeur de la propriété Poursuite sur erreur (ContinueOnError) est True, aucune erreur n'est détectée lors de l'exécution du projet.

  • NomAffichage (DisplayName) - Nom affiché de l'activité.

Entrée
  • Block : liste déroulante qui spécifie si vous voulez désactiver uniquement la souris, uniquement le clavier ou les deux.
Divers
  • Privé (Private) - Si cette option est sélectionnée, les valeurs des variables et des arguments ne sont plus enregistrées au niveau Détaillé (Verbose).
Débloquer des options
Remarque :

Une fois que vous avez appuyé sur la combinaison de raccourcis clavier pour réactiver l'entrée utilisateur, et que celle-ci est rétablie, elle ne peut pas être bloquée à nouveau lors du même runtime. La combinaison de raccourcis clavier est implémentée comme sécurité pour vous empêcher d'arrêter le workflow lors de son développement.

  • Key : la touche à utiliser pour réactiver la souris et le clavier.
  • KeyModifiers : les modificateurs à utiliser avec la touche sélectionnée dans la propriété Key pour réactiver la souris et le clavier. Les options suivantes sont disponibles : Alt (Alt), Ctrl (Ctrl), Maj (Shift) et Win (Win).
  • SpecialKey : indique si vous utilisez une touche spéciale dans le raccourci clavier. Une liste de toutes les touches spéciales disponibles est fournie dans la liste déroulante Key présente dans le corps de l'activité.
Remarque :

Si vous appuyez simultanément sur d'autres touches avec la combinaison de touches indiquée, l'entrée utilisateur est quand même rétablie. Il s'agit d'une sécurité contre le blocage du processus d'automatisation lors de l'envoi en continu de touches.

  • Timeout (milliseconds) : le délai d'attente de l'activité avant de générer une erreur, exprimé en millisecondes. Ce champ ne prend en charge que les nombres entiers et les variables Int32.
  • Propriétés

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

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo
Confiance et sécurité
© 2005-2026 UiPath Tous droits réservés.