Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades do UIAutomation
Última atualização 26 de abr de 2024

Drag and Drop

Executa uma operação de arrastar e soltar do elemento de interface gráfica de origem para o de destino.

Essa API deve ser adicionada após Abrir ou Anexar.

Definição

Namespace: UiPath.UIAutomationNext.API.Models

Montagem: UiPath.UIAutomationNext.API.Models (na dll UiPath.UIAutomationNext.API.Models)

Sobrecarregas

SobrecargaDescription
DragAndDrop(IElementDescriptor, DragAndDropOptions)Arrasta e solta um elemento de interface gráfica especificado, identificado por um descritor de um elemento do Repositório de Objetos, ao personalizar a ação de arrastar e soltar.
DragAndDrop(String, DragAndDropOptions)Arrasta e solta um elemento de interface gráfica especificado, identificado por uma string do Repositório de Objetos, ao personalizar a ação de arrastar e soltar.
DragAndDrop(IElementDescriptor, TargetAnchorableModel, NKeyModifiers, NMouseButton, CursorMotionType, Boolean, Double)Arrasta e solta um elemento de IU especificado, identificado por um descritor de um elemento do Repositório de Objetos e pelo objeto TargetAnchorableModel , enquanto especifica os modificadores de teclas, o botão do mouse e o tipo de movimento do cursor que você deseja usar.
DragAndDrop(String, TargetAnchorableModel, NKeyModifiers, NMouseButton, CursorMotionType, Boolean, Double)Arrasta e solta um elemento de Interface Gráfica especificado, identificado por uma string do Repositório de Objetos e pelo objeto TargetAnchorableModel , enquanto especifica os modificadores de teclas, o botão do mouse e o tipo de movimento do cursor que você deseja usar.
DragAndDrop(TargetAnchorableModel, DragAndDropOptions)Arrasta e solta um elemento de interface gráfica especificado, identificado pelo objeto TargetAnchorableModel , enquanto personaliza a ação de arrastar e soltar.
DragAndDrop(RuntimeTarget, DragAndDropOptions)Arrasta e solta um elemento de interface gráfica especificado, identificado por uma instância de runtime de um elemento do Repositório de Objetos, enquanto personaliza a ação de arrastar e soltar.

DragAndDrop(IElementDescriptor, DragAndDropOptions)

Arrasta e solta um elemento de interface gráfica especificado, identificado por um descritor de um elemento de interface gráfica do Repositório de Objetos, ao personalizar a ação de arrastar e soltar.

DragAndDrop(
    IElementDescriptor elementDescriptor,
    DragAndDropOptions dragAndDropOptions)DragAndDrop(
    IElementDescriptor elementDescriptor,
    DragAndDropOptions dragAndDropOptions)
elementDescriptor IElementDescriptor

O elemento de interface gráfica que você deseja arrastar e soltar, identificado por um descritor de um elemento de interface gráfica do Repositório de Objetos.

dragAndDropOptions DragAndDropOptions

Opções adicionais para personalizar a operação arrastar e soltar. Você pode optar por personalizar:

  • TargetOptions:
    • Tempo limite — especifica o tempo (em segundos) para aguardar que a API seja executada antes de gerar o erro SelectorNotFoundException . O valor padrão é 30 segundos.
    • AtrasoApós - Tempo de atraso (em segundos) após executar a API. O tempo padrão é 0,3 segundo (300 milissegundos).
    • AtrasoAntes - Tempo de atraso (em segundos) antes de a API começar a realizar qualquer operação. O tempo padrão é 0,2 segundo (200 milissegundos).
  • TargetAnchorableModel - O local para o qual você deseja arrastar e soltar o elemento de interface gráfica.
  • NKeyModifiers - Especifique os modificadores de tecla que você deseja usar durante a operação de arrastar e soltar. As seguintes opções estão disponíveis: Nenhum, Alt, Ctrl, Shift e Win.
  • NMouseButton - Especifique o botão do mouse que você deseja usar durante a operação de arrastar e soltar. As seguintes opções estão disponíveis: Esquerda, Direita e Meio.
  • CusorMotionType - Especifica o tipo de movimento realizado pelo cursor do mouse. Há duas opções disponíveis:
    • Instantâneo - O cursor salta para o destino. Por padrão, Instant é selecionado.
    • Suave - O cursor se move gradualmente em direção ao destino.
  • UseSourceHover - Determina se deve passar o mouse sobre a origem antes de arrastar.
  • DelayBetweenActions - Atraso (em segundos) entre as ações necessárias para realizar a operação de arrastar e soltar.

DragAndDrop(String, DragAndDropOptions)

Arrasta e solta um elemento de interface gráfica especificado, identificado por uma string do Repositório de Objetos, ao personalizar a ação de arrastar e soltar.

DragAndDrop(
    string target,
    DragAndDropOptions dragAndDropOptions)DragAndDrop(
    string target,
    DragAndDropOptions dragAndDropOptions)
target String

O elemento de interface gráfica que você deseja arrastar e soltar, identificado por uma string do Repositório de Objetos.

dragAndDropOptions DragAndDropOptions

Opções adicionais para personalizar a operação arrastar e soltar. Você pode optar por personalizar:

  • TargetOptions:
    • Tempo limite — especifica o tempo (em segundos) para aguardar que a API seja executada antes de gerar o erro SelectorNotFoundException . O valor padrão é 30 segundos.
    • AtrasoApós - Tempo de atraso (em segundos) após executar a API. O tempo padrão é 0,3 segundo (300 milissegundos).
    • AtrasoAntes - Tempo de atraso (em segundos) antes de a API começar a realizar qualquer operação. O tempo padrão é 0,2 segundo (200 milissegundos).
  • TargetAnchorableModel - O local para o qual você deseja arrastar e soltar o elemento de interface gráfica.
  • NKeyModifiers - Especifique os modificadores de tecla que você deseja usar durante a operação de arrastar e soltar. As seguintes opções estão disponíveis: Nenhum, Alt, Ctrl, Shift e Win.
  • NMouseButton - Especifique o botão do mouse que você deseja usar durante a operação de arrastar e soltar. As seguintes opções estão disponíveis: Esquerda, Direita e Meio.
  • CusorMotionType - Especifica o tipo de movimento realizado pelo cursor do mouse. Há duas opções disponíveis:
    • Instantâneo - O cursor salta para o destino. Por padrão, Instant é selecionado.
    • Suave - O cursor se move gradualmente em direção ao destino.
  • UseSourceHover - Determina se deve passar o mouse sobre a origem antes de arrastar.
  • DelayBetweenActions - Atraso (em segundos) entre as ações necessárias para realizar a operação de arrastar e soltar.

DragAndDrop(IElementDescriptor, TargetAnchorableModel, NKeyModifiers, NMouseButton, CursorMotionType, Boolean, Double)

Arrasta e solta um elemento de IU especificado, identificado por um descritor de um elemento do Repositório de Objetos e pelo objeto TargetAnchorableModel , enquanto especifica os modificadores de teclas, o botão do mouse e o tipo de movimento do cursor que você deseja usar.
DragAndDrop(
    IElementDescriptor elementDescriptor,
    TargetAnchorableModel destinationTarget,
    [NKeyModifiers? keyModifiers],
    [NMouseButton? mouseButton],
    [CursorMotionType? cursorMotionType],
    [bool? useSourceHover],
    [double? delayBetweenActions])DragAndDrop(
    IElementDescriptor elementDescriptor,
    TargetAnchorableModel destinationTarget,
    [NKeyModifiers? keyModifiers],
    [NMouseButton? mouseButton],
    [CursorMotionType? cursorMotionType],
    [bool? useSourceHover],
    [double? delayBetweenActions])
elementDescriptor IElementDescriptor

O elemento de interface gráfica que você deseja arrastar e soltar, identificado por um descritor de um elemento do Repositório de Objetos.

destinationTarget TargetAnchorableModel
O local em que você deseja arrastar e soltar o elemento de interface gráfica.
keyModifiers NKeyModifiers
Especifique os modificadores de tecla que deseja usar durante a operação de arrastar e soltar. As seguintes opções estão disponíveis: Nenhum, Alt, Ctrl, Shift e Win.
mouseButton NMouseButton
Especifique o botão do mouse que deseja usar durante a operação de arrastar e soltar. As seguintes opções estão disponíveis: Esquerda, Direita e Meio.
cursorMotionType CursorMotionType
Especifica o tipo de movimento realizado pelo cursor do mouse. Há duas opções disponíveis:
  • Instantâneo - O cursor salta para o destino. Por padrão, Instant é selecionado.
  • Suave - O cursor se move gradualmente em direção ao destino.
useSourceHover Boolean

Determina se deve passar o mouse sobre a origem antes de arrastar.

delayBetweenActions Double

Atraso (em segundos) entre as ações necessárias para realizar a operação de arrastar e soltar.

DragAndDrop(String, TargetAnchorableModel, NKeyModifiers, NMouseButton, CursorMotionType, Boolean, Double)

Arrasta e solta um elemento de Interface Gráfica especificado, identificado por uma string do Repositório de Objetos e pelo objeto TargetAnchorableModel , enquanto especifica os modificadores de teclas, o botão do mouse e o tipo de movimento do cursor que você deseja usar.
DragAndDrop(
    string target,
    TargetAnchorableModel destinationTarget,
    [NKeyModifiers? keyModifiers],
    [NMouseButton? mouseButton],
    [CursorMotionType? cursorMotionType],
    [bool? useSourceHover],
    [double? delayBetweenActions])DragAndDrop(
    string target,
    TargetAnchorableModel destinationTarget,
    [NKeyModifiers? keyModifiers],
    [NMouseButton? mouseButton],
    [CursorMotionType? cursorMotionType],
    [bool? useSourceHover],
    [double? delayBetweenActions])
target String
O elemento de interface gráfica que você deseja arrastar e soltar, identificado por uma string do Repositório de Objetos.
destinationTarget TargetAnchorableModel

O local em que você deseja arrastar e soltar o elemento de interface gráfica.

keyModifiers NKeyModifiers
Especifique os modificadores de tecla que deseja usar durante a operação de arrastar e soltar. As seguintes opções estão disponíveis: Nenhum, Alt, Ctrl, Shift e Win.
mouseButton NMouseButton
Especifique o botão do mouse que deseja usar durante a operação de arrastar e soltar. As seguintes opções estão disponíveis: Esquerda, Direita e Meio.
cursorMotionType CursorMotionType
Especifica o tipo de movimento realizado pelo cursor do mouse. Há duas opções disponíveis:
  • Instantâneo - O cursor salta para o destino. Por padrão, Instant é selecionado.
  • Suave - O cursor se move gradualmente em direção ao destino.
useSourceHover Boolean

Determina se deve passar o mouse sobre a origem antes de arrastar.

delayBetweenActions Double

Atraso (em segundos) entre as ações necessárias para realizar a operação de arrastar e soltar.

DragAndDrop(TargetAnchorableModel, DragAndDropOptions)

Arrasta e solta um elemento de interface gráfica especificado, identificado pelo objeto TargetAnchorableModel , enquanto personaliza a ação de arrastar e soltar.
DragAndDrop(
    TargetAnchorableModel target,
    DragAndDropOptions dragAndDropOptions)DragAndDrop(
    TargetAnchorableModel target,
    DragAndDropOptions dragAndDropOptions)
target TargetAnchorableModel
O elemento de interface gráfica que você deseja arrastar e soltar, identificado pelo objeto TargetAnchorableModel .
dragAndDropOptions DragAndDropOptions

Opções adicionais para personalizar a operação arrastar e soltar. Você pode optar por personalizar:

  • TargetOptions:
    • Tempo limite — especifica o tempo (em segundos) para aguardar que a API seja executada antes de gerar o erro SelectorNotFoundException . O valor padrão é 30 segundos.
    • AtrasoApós - Tempo de atraso (em segundos) após executar a API. O tempo padrão é 0,3 segundo (300 milissegundos).
    • AtrasoAntes - Tempo de atraso (em segundos) antes de a API começar a realizar qualquer operação. O tempo padrão é 0,2 segundo (200 milissegundos).
  • TargetAnchorableModel - O local para o qual você deseja arrastar e soltar o elemento de interface gráfica.
  • NKeyModifiers - Especifique os modificadores de tecla que você deseja usar durante a operação de arrastar e soltar. As seguintes opções estão disponíveis: Nenhum, Alt, Ctrl, Shift e Win.
  • NMouseButton - Especifique o botão do mouse que você deseja usar durante a operação de arrastar e soltar. As seguintes opções estão disponíveis: Esquerda, Direita e Meio.
  • CusorMotionType - Especifica o tipo de movimento realizado pelo cursor do mouse. Há duas opções disponíveis:
    • Instantâneo - O cursor salta para o destino. Por padrão, Instant é selecionado.
    • Suave - O cursor se move gradualmente em direção ao destino.
  • UseSourceHover - Determina se deve passar o mouse sobre a origem antes de arrastar.
  • DelayBetweenActions - Atraso (em segundos) entre as ações necessárias para realizar a operação de arrastar e soltar.

DragAndDrop(RuntimeTarget, DragAndDropOptions)

Arrasta e solta um elemento de interface gráfica especificado, identificado por uma instância de runtime de um elemento do Repositório de Objetos, enquanto personaliza a ação de arrastar e soltar.

DragAndDrop(
    RuntimeTarget target,
    DragAndDropOptions dragAndDropOptions)DragAndDrop(
    RuntimeTarget target,
    DragAndDropOptions dragAndDropOptions)
target RuntimeTarget
O elemento de interface gráfica que você deseja arrastar e soltar, identificado por uma instância de runtime de um elemento do Repositório de Objetos.
dragAndDropOptions DragAndDropOptions

Opções adicionais para personalizar a operação arrastar e soltar. Você pode optar por personalizar:

  • TargetOptions:
    • Tempo limite — especifica o tempo (em segundos) para aguardar que a API seja executada antes de gerar o erro SelectorNotFoundException . O valor padrão é 30 segundos.
    • AtrasoApós - Tempo de atraso (em segundos) após executar a API. O tempo padrão é 0,3 segundo (300 milissegundos).
    • AtrasoAntes - Tempo de atraso (em segundos) antes de a API começar a realizar qualquer operação. O tempo padrão é 0,2 segundo (200 milissegundos).
  • TargetAnchorableModel - O local para o qual você deseja arrastar e soltar o elemento de interface gráfica.
  • NKeyModifiers - Especifique os modificadores de tecla que você deseja usar durante a operação de arrastar e soltar. As seguintes opções estão disponíveis: Nenhum, Alt, Ctrl, Shift e Win.
  • NMouseButton - Especifique o botão do mouse que você deseja usar durante a operação de arrastar e soltar. As seguintes opções estão disponíveis: Esquerda, Direita e Meio.
  • CusorMotionType - Especifica o tipo de movimento realizado pelo cursor do mouse. Há duas opções disponíveis:
    • Instantâneo - O cursor salta para o destino. Por padrão, Instant é selecionado.
    • Suave - O cursor se move gradualmente em direção ao destino.
  • UseSourceHover - Determina se deve passar o mouse sobre a origem antes de arrastar.
  • DelayBetweenActions - Atraso (em segundos) entre as ações necessárias para realizar a operação de arrastar e soltar.

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.