UiPath Documentation
activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Actividades UIAutomation

Última actualización 7 de abr. de 2026

Atajo del teclado

Envía uno o más atajos de teclado a un elemento de la IU.

Esta API debe añadirse después de Abrir o Adjuntar.

Definición

Espacio de nombres: UiPath.UIAutomationNext.API.Models

Ensamblado: UiPath.UIAutomationNext.API.Models (en UiPath.UIAutomationNext.API.Models dll)

Sobrecargas

SobrecargaDescripción
KeyboardShortcut(TargetAnchorableModel,KeyboardShortcutOptions)Envía uno o más atajos de teclado a un elemento de la IU, identificado como objeto TargetAnchorableModel , junto con otras opciones.
KeyboardShortcut(String, KeyboardShortcutOptions)Envía uno o más atajos de teclado a un elemento de la IU, identificado como una cadena desde el repositorio de objetos, junto con otras opciones.
KeyboardShortcut(String, String, Double)Envía uno o más atajos de teclado a un elemento de la IU, identificado como una cadena desde el repositorio de objetos, junto con otras opciones.
KeyboardShortcut(TargetAnchorableModel, String, Double)Envía uno o más atajos de teclado a un elemento de la IU, identificado como objeto TargetAnchorableModel , junto con otras opciones.

KeyboardShortcut(TargetAnchorableModel,KeyboardShortcutOptions)

Envía uno o más atajos de teclado a un elemento de la IU, identificado como objeto TargetAnchorableModel , junto con otras opciones.

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

target TargetAnchorableModel : el elemento de la IU específico al que quieres enviar el atajo de teclado, identificado como un objeto TargetAnchorableModel .

keyboardShortcutOptions KeyboardShortcutOptions : * Shortcuts String : los atajos de teclado que se enviarán. * ActivateBefore Boolean : si se establece en True, el elemento de IU de destino pasa a primer plano y se activa antes de enviar los atajos. Esta opción es True de forma predeterminada. * DelayBetweenShortcuts Double : retraso (en segundos) entre atajos de teclado consecutivos. El valor predeterminado es 0,5 segundos. * DelayBetweenKeys Double : retraso (en segundos) entre las teclas dentro de un atajo de teclado. * ClickBeforeMode NClickMode : elige el tipo de operación de clic: + None + Single + Double * InteractionMode NChildInteractionMode : especifica la API utilizada para realizar la acción. Las siguientes opciones están disponibles: + SameAsCard : utiliza el mismo modo de entrada que las API Abrir o Adjuntar . Esta es la selección predeterminada. + HardwareEvents : utiliza el controlador de hardware para realizar la acción. Esta es la API más lenta, no puede funcionar en segundo plano, pero es compatible con todas las aplicaciones de escritorio. + DebuggerApi : realiza acciones utilizando las API del depurador. Funciona solo para elementos de Chromium. Envía todo el texto de una vez. Funciona incluso si la aplicación de destino no está enfocada. Para obtener más información, consulta esta página. + WindowMessages : envía la entrada a través de mensajes de Win32. Recomendado para aplicaciones de escritorio. Suele ser más fiable que los eventos de hardware. Envía todo el texto en una sola acción. Funciona incluso si la aplicación de destino no está enfocada. Compruebe si el elemento de IU de su aplicación de destino es compatible

KeyboardShortcut(String, KeyboardShortcutOptions)

Envía uno o más atajos de teclado a un elemento de la IU, identificado como una cadena desde el repositorio de objetos, junto con otras opciones.

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

target Cadena : el elemento de la IU específico al que quieres enviar el atajo de teclado, identificado como una cadena desde el repositorio de objetos.

keyboardShortcutOptions KeyboardShortcutOptions : * Shortcuts String : los atajos de teclado que se enviarán. * ActivateBefore Boolean : si se establece en True, el elemento de IU de destino pasa a primer plano y se activa antes de enviar los atajos. Esta opción es True de forma predeterminada. * DelayBetweenShortcuts Double : retraso (en segundos) entre atajos de teclado consecutivos. El valor predeterminado es 0,5 segundos. * DelayBetweenKeys Double : retraso (en segundos) entre las teclas dentro de un atajo de teclado. * ClickBeforeMode NClickMode : elige el tipo de operación de clic: + None + Single + Double * InteractionMode NChildInteractionMode : especifica la API utilizada para realizar la acción. Las siguientes opciones están disponibles: + SameAsCard : utiliza el mismo modo de entrada que las API Abrir o Adjuntar . Esta es la selección predeterminada. + HardwareEvents : utiliza el controlador de hardware para realizar la acción. Esta es la API más lenta, no puede funcionar en segundo plano, pero es compatible con todas las aplicaciones de escritorio. + DebuggerApi : realiza acciones utilizando las API del depurador. Funciona solo para elementos de Chromium. Envía todo el texto de una vez. Funciona incluso si la aplicación de destino no está enfocada. Para obtener más información, consulta esta página. + WindowMessages : envía la entrada a través de mensajes de Win32. Recomendado para aplicaciones de escritorio. Suele ser más fiable que los eventos de hardware. Envía todo el texto en una sola acción. Funciona incluso si la aplicación de destino no está enfocada. Compruebe si el elemento de IU de su aplicación de destino es compatible

KeyboardShortcut(String, String, Double)

Envía uno o más atajos de teclado a un elemento de la IU, identificado como una cadena desde el repositorio de objetos, junto con otras opciones.

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

target Cadena : el elemento de la IU específico al que quieres enviar el atajo de teclado, identificado como una cadena desde el repositorio de objetos.

shortcuts Cadena : el atajo de teclado que quieres enviar al elemento de IU.

delayBetweenShortcuts Doble : retraso (en segundos) entre atajos de teclado consecutivos. El valor predeterminado es 0,5 segundos.

KeyboardShortcut(TargetAnchorableModel, String, Double)

Envía uno o más atajos de teclado a un elemento de la IU, identificado como objeto TargetAnchorableModel , junto con otras opciones.

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

target TargetAnchorableModel : el elemento de la IU específico al que quieres enviar el atajo de teclado, identificado como un objeto TargetAnchorableModel .

shortcuts Cadena : el atajo de teclado que quieres enviar al elemento de IU.

delayBetweenShortcuts Doble : retraso (en segundos) entre atajos de teclado consecutivos. El valor predeterminado es 0,5 segundos.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado