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.

Actividades UIAutomation

Última actualización 14 de may. de 2026

Desplazamiento del ratón

Habilita el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de la IU especificado.

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
MouseScroll(TargetAnchorableModel)Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por el objeto TargetAnchorableModel.
MouseScroll(TargetAnchorableModel, String)Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por el objeto TargetAnchorableModel, al tiempo que especifica el destino al que se desplazará.
MouseScroll(IElementDescriptor, MouseScrollOptions)Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por un descriptor de un elemento del repositorio de objetos, al tiempo que personaliza la acción de desplazamiento del ratón.
MouseScroll(TargetAnchorableModel, MouseScrollOptions)Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por una cadena del repositorio de objetos TargetAnchorableModel, al tiempo que personaliza la acción de desplazamiento del ratón.
MouseScroll(String, MouseScrollOptions)Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por una cadena del repositorio de objetos, al tiempo que personaliza la acción de desplazamiento del ratón.
MouseScroll(RuntimeTarget, MouseScrollOptions)Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por una instancia de tiempo de ejecución de un elemento de repositorio de objetos, al tiempo que personaliza la acción de desplazamiento del ratón.
MouseScroll(String, String, NScrollDirection, Int32)Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por una cadena del repositorio de objetos, al tiempo que especifica el destino en el que se desplaza, la dirección de desplazamiento y el número de retenes de la rueda del ratón.
MouseScroll(IElementDescriptor, IElementDescriptor, NScrollDirection, Int32)Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por un descriptor de un elemento del repositorio de objetos, al tiempo que especifica el descriptor de elemento en el que se desplazará, la dirección de desplazamiento y el número de retenes de la rueda del ratón.
MouseScroll(String, NScrollDirection, Int32)Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por una cadena del repositorio de objetos, al tiempo que especifica la dirección de desplazamiento y el número de retenes de la rueda del ratón.
MouseScroll(IElementDescriptor, NScrollDirection, Int32)Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por un descriptor de un elemento del repositorio de objetos, al tiempo que especifica la dirección de desplazamiento y el número de retenes de la rueda del ratón.

MouseScroll(TargetAnchorableModel)

Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por el objeto TargetAnchorableModel.

MouseScroll(
    TargetAnchorableModel target)
MouseScroll(
    TargetAnchorableModel target)

target TargetAnchorableModel : el elemento de la IU al que envías los eventos de desplazamiento del ratón, identificado por el objeto TargetAnchorableModel .

MouseScroll(TargetAnchorableModel, String)

Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por el objeto TargetAnchorableModel, al tiempo que especifica el destino al que se desplazará.

MouseScroll(
    TargetAnchorableModel target,
    string searchedTarget)
MouseScroll(
    TargetAnchorableModel target,
    string searchedTarget)

target TargetAnchorableModel : el elemento de la IU al que envías los eventos de desplazamiento del ratón, identificado por el objeto TargetAnchorableModel .

searchedTarget String : el destino en el que desplazarse, identificado por una cadena del repositorio de objetos.

MouseScroll(IElementDescriptor, MouseScrollOptions)

Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por un descriptor de un elemento del repositorio de objetos, al tiempo que personaliza la acción de desplazamiento del ratón.

MouseScroll(
    IElementDescriptor elementDescriptor,
    MouseScrollOptions mouseScrollOptions)
MouseScroll(
    IElementDescriptor elementDescriptor,
    MouseScrollOptions mouseScrollOptions)

elementDescriptor IElementDescriptor : el elemento de la IU al que envías los eventos de desplazamiento del ratón, identificado por un descriptor de un elemento del repositorio de objetos.

mouseScrollOptions MouseScrollOptions : opciones adicionales para personalizar la acción de desplazamiento del ratón. Puedes elegir personalizar:

* `TargetOptions`:
  + **Timeout** - Specifies the amount of time (in seconds)
    to wait for the API to run before the
    `SelectorNotFoundException` error is
    thrown. The default value is 30 seconds.
  + **DelayAfter** - Delay time (in seconds) after executing
    the API. The default amount of time is 0.3 seconds (300
    milliseconds).
  + **DelayBefore** - Delay time (in seconds) before the API
    begins performing any operations. The default amount of time
    is 0.2 seconds (200 milliseconds).
* `NChildInteractionMode` - The type of the interaction
  to use performing the actions.
* `CusorMotionType` - Specifies the type of motion
  performed by the mouse cursor. There are two available options:
  + **Instant** - The cursor jumps to the destination. By
    default, **Instant** is selected.
  + **Smooth** - The cursor moves gradually towards the
    destination.
* `NKeyModifiers` - Add one or more key modifiers to
  use in combination with the scroll. The following options are
  available: **None**, **Alt**, **Ctrl**, **Shift**, and
  **Win**. The default option is **None**.
* `NScrollDirection` - The direction in which you want
  the scroll to be performed. The following options are available:
  **Left**, **Up**, **Right**, **Down**.
* `MovementUnits` - The amount of mouse wheel detents
  you want to scroll. The default is set to 10.
* `SearchedElementOptions` - The indicated UI element
  that you want to scroll to.
* `TargetOptions`:
  + **Timeout** - Specifies the amount of time (in seconds)
    to wait for the API to run before the
    `SelectorNotFoundException` error is
    thrown. The default value is 30 seconds.
  + **DelayAfter** - Delay time (in seconds) after executing
    the API. The default amount of time is 0.3 seconds (300
    milliseconds).
  + **DelayBefore** - Delay time (in seconds) before the API
    begins performing any operations. The default amount of time
    is 0.2 seconds (200 milliseconds).
* `NChildInteractionMode` - The type of the interaction
  to use performing the actions.
* `CusorMotionType` - Specifies the type of motion
  performed by the mouse cursor. There are two available options:
  + **Instant** - The cursor jumps to the destination. By
    default, **Instant** is selected.
  + **Smooth** - The cursor moves gradually towards the
    destination.
* `NKeyModifiers` - Add one or more key modifiers to
  use in combination with the scroll. The following options are
  available: **None**, **Alt**, **Ctrl**, **Shift**, and
  **Win**. The default option is **None**.
* `NScrollDirection` - The direction in which you want
  the scroll to be performed. The following options are available:
  **Left**, **Up**, **Right**, **Down**.
* `MovementUnits` - The amount of mouse wheel detents
  you want to scroll. The default is set to 10.
* `SearchedElementOptions` - The indicated UI element
  that you want to scroll to.

MouseScroll(TargetAnchorableModel, MouseScrollOptions)

Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por una cadena del repositorio de objetos TargetAnchorableModel, al tiempo que personaliza la acción de desplazamiento del ratón.

MouseScroll(
    TargetAnchorableModel target,
    MouseScrollOptions mouseScrollOptions)
MouseScroll(
    TargetAnchorableModel target,
    MouseScrollOptions mouseScrollOptions)

target TargetAnchorableModel : el elemento de la IU al que envías los eventos de desplazamiento del ratón, identificado por el objeto TargetAnchorableModel .

mouseScrollOptions MouseScrollOptions : opciones adicionales para personalizar la acción de desplazamiento del ratón. Puedes elegir personalizar:

* `TargetOptions`:
  + **Timeout** - Specifies the amount of time (in seconds)
    to wait for the API to run before the
    `SelectorNotFoundException` error is
    thrown. The default value is 30 seconds.
  + **DelayAfter** - Delay time (in seconds) after executing
    the API. The default amount of time is 0.3 seconds (300
    milliseconds).
  + **DelayBefore** - Delay time (in seconds) before the API
    begins performing any operations. The default amount of time
    is 0.2 seconds (200 milliseconds).
* `NChildInteractionMode` - The type of the interaction
  to use performing the actions.
* `CusorMotionType` - Specifies the type of motion
  performed by the mouse cursor. There are two available options:
  + **Instant** - The cursor jumps to the destination. By
    default, **Instant** is selected.
  + **Smooth** - The cursor moves gradually towards the
    destination.
* `NKeyModifiers` - Add one or more key modifiers to
  use in combination with the scroll. The following options are
  available: **None**, **Alt**, **Ctrl**, **Shift**, and
  **Win**. The default option is **None**.
* `NScrollDirection` - The direction in which you want
  the scroll to be performed. The following options are available:
  **Left**, **Up**, **Right**, **Down**.
* `MovementUnits` - The amount of mouse wheel detents
  you want to scroll. The default is set to 10.
* `SearchedElementOptions` - The indicated UI element
  that you want to scroll to.
* `TargetOptions`:
  + **Timeout** - Specifies the amount of time (in seconds)
    to wait for the API to run before the
    `SelectorNotFoundException` error is
    thrown. The default value is 30 seconds.
  + **DelayAfter** - Delay time (in seconds) after executing
    the API. The default amount of time is 0.3 seconds (300
    milliseconds).
  + **DelayBefore** - Delay time (in seconds) before the API
    begins performing any operations. The default amount of time
    is 0.2 seconds (200 milliseconds).
* `NChildInteractionMode` - The type of the interaction
  to use performing the actions.
* `CusorMotionType` - Specifies the type of motion
  performed by the mouse cursor. There are two available options:
  + **Instant** - The cursor jumps to the destination. By
    default, **Instant** is selected.
  + **Smooth** - The cursor moves gradually towards the
    destination.
* `NKeyModifiers` - Add one or more key modifiers to
  use in combination with the scroll. The following options are
  available: **None**, **Alt**, **Ctrl**, **Shift**, and
  **Win**. The default option is **None**.
* `NScrollDirection` - The direction in which you want
  the scroll to be performed. The following options are available:
  **Left**, **Up**, **Right**, **Down**.
* `MovementUnits` - The amount of mouse wheel detents
  you want to scroll. The default is set to 10.
* `SearchedElementOptions` - The indicated UI element
  that you want to scroll to.

MouseScroll(String, MouseScrollOptions)

Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por una cadena del repositorio de objetos, al tiempo que personaliza la acción de desplazamiento del ratón.

MouseScroll(
    string target,
    MouseScrollOptions mouseScrollOptions)
MouseScroll(
    string target,
    MouseScrollOptions mouseScrollOptions)

target String : el elemento de la IU al que envías los eventos de desplazamiento del ratón, identificado por una cadena del repositorio de objetos.

mouseScrollOptions MouseScrollOptions : opciones adicionales para personalizar la acción de desplazamiento del ratón. Puedes elegir personalizar:

* `TargetOptions`:
  + **Timeout** - Specifies the amount of time (in seconds)
    to wait for the API to run before the
    `SelectorNotFoundException` error is
    thrown. The default value is 30 seconds.
  + **DelayAfter** - Delay time (in seconds) after executing
    the API. The default amount of time is 0.3 seconds (300
    milliseconds).
  + **DelayBefore** - Delay time (in seconds) before the API
    begins performing any operations. The default amount of time
    is 0.2 seconds (200 milliseconds).
* `NChildInteractionMode` - The type of the interaction
  to use performing the actions.
* `CusorMotionType` - Specifies the type of motion
  performed by the mouse cursor. There are two available options:
  + **Instant** - The cursor jumps to the destination. By
    default, **Instant** is selected.
  + **Smooth** - The cursor moves gradually towards the
    destination.
* `NKeyModifiers` - Add one or more key modifiers to
  use in combination with the scroll. The following options are
  available: **None**, **Alt**, **Ctrl**, **Shift**, and
  **Win**. The default option is **None**.
* `NScrollDirection` - The direction in which you want
  the scroll to be performed. The following options are available:
  **Left**, **Up**, **Right**, **Down**.
* `MovementUnits` - The amount of mouse wheel detents
  you want to scroll. The default is set to 10.
* `SearchedElementOptions` - The indicated UI element
  that you want to scroll to.
* `TargetOptions`:
  + **Timeout** - Specifies the amount of time (in seconds)
    to wait for the API to run before the
    `SelectorNotFoundException` error is
    thrown. The default value is 30 seconds.
  + **DelayAfter** - Delay time (in seconds) after executing
    the API. The default amount of time is 0.3 seconds (300
    milliseconds).
  + **DelayBefore** - Delay time (in seconds) before the API
    begins performing any operations. The default amount of time
    is 0.2 seconds (200 milliseconds).
* `NChildInteractionMode` - The type of the interaction
  to use performing the actions.
* `CusorMotionType` - Specifies the type of motion
  performed by the mouse cursor. There are two available options:
  + **Instant** - The cursor jumps to the destination. By
    default, **Instant** is selected.
  + **Smooth** - The cursor moves gradually towards the
    destination.
* `NKeyModifiers` - Add one or more key modifiers to
  use in combination with the scroll. The following options are
  available: **None**, **Alt**, **Ctrl**, **Shift**, and
  **Win**. The default option is **None**.
* `NScrollDirection` - The direction in which you want
  the scroll to be performed. The following options are available:
  **Left**, **Up**, **Right**, **Down**.
* `MovementUnits` - The amount of mouse wheel detents
  you want to scroll. The default is set to 10.
* `SearchedElementOptions` - The indicated UI element
  that you want to scroll to.

MouseScroll(RuntimeTarget, MouseScrollOptions)

Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por una instancia de tiempo de ejecución de un elemento de repositorio de objetos, al tiempo que personaliza la acción de desplazamiento del ratón.

MouseScroll(
    RuntimeTarget target,
    MouseScrollOptions mouseScrollOptions)
MouseScroll(
    RuntimeTarget target,
    MouseScrollOptions mouseScrollOptions)

target RuntimeTarget : el elemento de la IU al que envías los eventos de desplazamiento del ratón, identificado por una instancia de tiempo de ejecución de un elemento del repositorio de objetos.

mouseScrollOptions MouseScrollOptions : opciones adicionales para personalizar la acción de desplazamiento del ratón. Puedes elegir personalizar:

* `TargetOptions`:
  + **Timeout** - Specifies the amount of time (in seconds)
    to wait for the API to run before the
    `SelectorNotFoundException` error is
    thrown. The default value is 30 seconds.
  + **DelayAfter** - Delay time (in seconds) after executing
    the API. The default amount of time is 0.3 seconds (300
    milliseconds).
  + **DelayBefore** - Delay time (in seconds) before the API
    begins performing any operations. The default amount of time
    is 0.2 seconds (200 milliseconds).
* `NChildInteractionMode` - The type of the interaction
  to use performing the actions.
* `CusorMotionType` - Specifies the type of motion
  performed by the mouse cursor. There are two available options:
  + **Instant** - The cursor jumps to the destination. By
    default, **Instant** is selected.
  + **Smooth** - The cursor moves gradually towards the
    destination.
* `NKeyModifiers` - Add one or more key modifiers to
  use in combination with the scroll. The following options are
  available: **None**, **Alt**, **Ctrl**, **Shift**, and
  **Win**. The default option is **None**.
* `NScrollDirection` - The direction in which you want
  the scroll to be performed. The following options are available:
  **Left**, **Up**, **Right**, **Down**.
* `MovementUnits` - The amount of mouse wheel detents
  you want to scroll. The default is set to 10.
* `SearchedElementOptions` - The indicated UI element
  that you want to scroll to.
* `TargetOptions`:
  + **Timeout** - Specifies the amount of time (in seconds)
    to wait for the API to run before the
    `SelectorNotFoundException` error is
    thrown. The default value is 30 seconds.
  + **DelayAfter** - Delay time (in seconds) after executing
    the API. The default amount of time is 0.3 seconds (300
    milliseconds).
  + **DelayBefore** - Delay time (in seconds) before the API
    begins performing any operations. The default amount of time
    is 0.2 seconds (200 milliseconds).
* `NChildInteractionMode` - The type of the interaction
  to use performing the actions.
* `CusorMotionType` - Specifies the type of motion
  performed by the mouse cursor. There are two available options:
  + **Instant** - The cursor jumps to the destination. By
    default, **Instant** is selected.
  + **Smooth** - The cursor moves gradually towards the
    destination.
* `NKeyModifiers` - Add one or more key modifiers to
  use in combination with the scroll. The following options are
  available: **None**, **Alt**, **Ctrl**, **Shift**, and
  **Win**. The default option is **None**.
* `NScrollDirection` - The direction in which you want
  the scroll to be performed. The following options are available:
  **Left**, **Up**, **Right**, **Down**.
* `MovementUnits` - The amount of mouse wheel detents
  you want to scroll. The default is set to 10.
* `SearchedElementOptions` - The indicated UI element
  that you want to scroll to.

MouseScroll(String, String, NScrollDirection, Int32)

Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por una cadena del repositorio de objetos, al tiempo que especifica el destino en el que se desplaza, la dirección de desplazamiento y el número de retenes de la rueda del ratón.

MouseScroll(
    string target,
    string searchedTarget,
    [NScrollDirection direction],
    [int movementUnits])
MouseScroll(
    string target,
    string searchedTarget,
    [NScrollDirection direction],
    [int movementUnits])

target String : el elemento de la IU al que envías los eventos de desplazamiento del ratón, identificado por una cadena del repositorio de objetos.

searchedTarget String : el destino en el que desplazarse, identificado por una cadena del repositorio de objetos.

direction NScrollDirection : la dirección en la que quieres que se realice el desplazamiento. Las siguientes opciones están disponibles: Izquierda, Arriba, Derecha, Abajo.

movementUnits Int32 : la cantidad de retenes de la rueda del ratón que quieres desplazar. El valor predeterminado está establecido en 10.

MouseScroll(IElementDescriptor, IElementDescriptor, NScrollDirection, Int32)

Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por un descriptor de un elemento del repositorio de objetos, al tiempo que especifica el descriptor de elemento en el que se desplazará, la dirección de desplazamiento y el número de retenes de la rueda del ratón.

MouseScroll(
    IElementDescriptor elementDescriptor,
    IElementDescriptor searchedelementDescriptor,
    [NScrollDirection direction],
    [int movementUnits])
MouseScroll(
    IElementDescriptor elementDescriptor,
    IElementDescriptor searchedelementDescriptor,
    [NScrollDirection direction],
    [int movementUnits])

elementDescriptor IElementDescriptor : el elemento de la IU al que envías los eventos de desplazamiento del ratón, identificado por un descriptor de un elemento del repositorio de objetos.

searchedelementDescriptor IElementDescriptor : el descriptor del elemento al que desplazarse.

direction NScrollDirection : la dirección en la que quieres que se realice el desplazamiento. Las siguientes opciones están disponibles: Izquierda, Arriba, Derecha, Abajo.

movementUnits Int32 : la cantidad de retenes de la rueda del ratón que quieres desplazar. El valor predeterminado está establecido en 10.

MouseScroll(String, NScrollDirection, Int32)

Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por una cadena del repositorio de objetos, al tiempo que especifica la dirección de desplazamiento y el número de retenes de la rueda del ratón.

MouseScroll(
    string target,
    [NScrollDirection direction],
    [int movementUnits])
MouseScroll(
    string target,
    [NScrollDirection direction],
    [int movementUnits])

target String : el elemento de la IU al que envías los eventos de desplazamiento del ratón, identificado por una cadena del repositorio de objetos.

direction NScrollDirection : la dirección en la que quieres que se realice el desplazamiento. Las siguientes opciones están disponibles: Izquierda, Arriba, Derecha, Abajo.

movementUnits Int32 : la cantidad de retenes de la rueda del ratón que quieres desplazar. El valor predeterminado está establecido en 10.

MouseScroll(IElementDescriptor, NScrollDirection, Int32)

Permite el desplazamiento en las aplicaciones enviando eventos de desplazamiento del ratón al elemento de IU especificado, identificado por un descriptor de un elemento del repositorio de objetos, al tiempo que especifica la dirección de desplazamiento y el número de retenes de la rueda del ratón.

MouseScroll(
    IElementDescriptor elementDescriptor,
    [NScrollDirection direction],
    [int movementUnits])
MouseScroll(
    IElementDescriptor elementDescriptor,
    [NScrollDirection direction],
    [int movementUnits])

elementDescriptor IElementDescriptor : el elemento de la IU al que envías los eventos de desplazamiento del ratón, identificado por un descriptor de un elemento del repositorio de objetos.

direction NScrollDirection : la dirección en la que quieres que se realice el desplazamiento. Las siguientes opciones están disponibles: Izquierda, Arriba, Derecha, Abajo.

movementUnits Int32 : la cantidad de retenes de la rueda del ratón que quieres desplazar. El valor predeterminado está establecido en 10.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado