activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Atividades do fluxo de trabalho

Última atualização 2 de mar de 2026

Atividades acionadas pelo usuário

Os exemplos abaixo explicam como executar atividades acionadas pelas ações do usuário (clique do mouse ou pressionamento de tecla) usando atividades como Monitor Events. Essas atividades podem ser encontradas no pacote UiPath.Mail.Activities .

Há três fluxos de trabalho, cada um explicando uma ação diferente que aciona uma atividade.

Atividade acionada ao clicar em uma imagem

É assim que um processo de automação pode ser construído:

  1. Abra o Studio e crie um Processo.

  2. Arraste um contêiner Sequência para o Designer de Fluxo de Trabalho.

    • Crie a seguinte variável:

      Nome da variávelTipo de VariávelValor Padrão
      TargetElementElementoDaUI
  3. Adicione uma atividade Monitor Events dentro do contêiner Sequência.

    • No painel Propriedades, adicione o valor False no campo RepetirParaSempre.
  4. Adicione uma atividade Click Image Trigger dentro da atividade Monitor Events.

    • Dentro da atividade, clique em Indicar imagem na tela e, em seguida, selecione o botão da barra de tarefas do UiPath Studio como no GIF a seguir:

    docs image

  5. Arraste um contêiner Sequência para baixo da atividade Click Image Trigger dentro da atividade Monitor Events. Dê à sequência o nome de Gerenciador de Eventos.

  6. Adicione uma atividade Get Source Element dentro da sequência Gerenciador de Eventos.

    • No painel de Propriedades, adicione a variável TargetElement no campo ElementoDaUi.
  7. Adicione uma atividade Highlight abaixo da atividade Get Source Element dentro da sequência Gerenciador de Eventos.

    • No painel Propriedades, adicione a variável TargetElement no campo Elemento.
    • Adicione o valor 1500 no Campo DestacarHora.

    docs image

  8. Execute o processo. O processo aguarda você clicar no botão do UiPath Studio na barra de tarefas e depois o deixa em destaque.

Atividade acionada por um clique do mouse

É assim que um processo de automação pode ser construído:

  1. Abra o Studio e crie um Processo.

  2. Arraste um contêiner Sequência para o Designer de Fluxo de Trabalho.

    • Crie a seguinte variável:

      Nome da variávelTipo de VariávelValor Padrão
      LoopForeverBooleanoTrue
  3. Adicione uma atividade Monitor Events dentro do contêiner Sequência.

    • No painel de Propriedades, adicione a variável LoopForever no campo RepetirParaSempre.
      Observação:

      Adicione atividades Mouse Trigger para controlar os loops da atividade Monitor Events. A primeira Mouse Trigger bloqueia o evento até o elemento ser destacado. A segunda Mouse Trigger interrompe o processo.

  4. Adicione uma atividade Mouse Trigger dentro da atividade Monitor Events.

    • No painel de Propriedades, selecione a opção EVENT_BLOCK da lista suspensa ModoDoEvento.
  5. Adicione outra atividade Mouse Trigger ao lado da anterior, dentro da atividade Monitor Events.

    • No painel de Propriedades, selecione a opção EVENT_BLOCK da lista suspensa ModoDoEvento.
    • Selecionar a opção Ctrl da lista suspensa ModificadoresDeTecla.
  6. Adicione uma atividade Sequence abaixo das atividades Mouse Trigger dentro da sequência existente.

    • Crie a seguinte variável:

      Nome da variávelTipo de VariávelValor Padrão
      MouseEventInformaçõesDoEvento
  7. Adicione uma atividade Get Event Info dentro do contêiner Sequência criado anteriormente.

    • Adicione a variável MouseEvent dentro do campo Resultado.
  8. Adicione uma atividade If abaixo da atividade Get Event Info.

    • Adicione a expressão MouseEvent.KeyModifier = KeyModifier.Ctrl no campo Condição.
  9. Adicione uma atividade Assign dentro do campo Then da atividade If.

    • Adicione a variável LoopForever no campo Para.
    • Adicione o valor False no campo Valor.
  10. Adicione uma atividade Block User Input dentro do campo Else da atividade If.

    • Selecione o contêiner Fazer dentro da atividade e crie a seguinte variável:

      Nome da variávelTipo de VariávelValor Padrão
      ClickedElementElementoDaUI
  11. Adicione uma atividade Get Source Element dentro do contêiner Fazer da atividade Block User Input.

    • Adicione a variável ClickedElement dentro do campo ElementoDaUI.
  12. Adicione uma atividade Highlight abaixo da atividade Get Source Element.

    • No painel Propriedades, adicione a variável ClickedElement no campo Elemento.
  13. Adicione uma atividade Replay User Event abaixo da atividade Highlight.

    docs image

  14. Execute o processo. O processo destaca cada elemento clicado usando o botão esquerdo do mouse. O processo é interrompido quando a tecla Ctrl

    • o gatilho do clique esquerdo do mouse foi detectado.

Atividade acionada pelo clique do mouse ou pressionamento de tecla

É assim que um processo de automação pode ser construído:

  1. Abra o Studio e crie um Processo.

  2. Arraste um contêiner Sequência para o Designer de Fluxo de Trabalho.

  3. Adicione uma atividade Monitor Events dentro do contêiner Sequência.

    • No painel Propriedades, adicione o valor False no campo RepetirParaSempre.
  4. Adicione uma atividade System Trigger dentro do contêiner Sequência.

  5. Arraste um contêiner Sequência para baixo da atividade System Trigger dentro da atividade Monitor Events. Dê à sequência o nome de Gerenciador de Eventos.

    • Crie a seguinte variável:

      Nome da variávelTipo de VariávelValor Padrão
      SystemEventInformaçõesDoEvento
  6. Adicione uma atividade Get Event Info dentro da sequência do Gerenciador de Eventos.

    • In the Properties panel, add the variable SystemEvent in the Result field.
  7. Adicione uma atividade If abaixo da atividade Get Event Info.

    • Adicione a expressão SystemEvent.MouseEventInfo isnot Nothing no campo Condição.
  8. Adicione uma atividade Message Box dentro do campo Then da atividade If.

    • Adicione a seguinte expressão ao campo Texto: "Mouse Button Pressed: " + SystemEvent.MouseEventInfo.Button.ToString + vbCrLf + vbCrLf + "Modifiers used: " + SystemEvent.KeyModifier.ToString.
  9. Arraste uma atividade Message Box para dentro do campo Else da atividade If.

    • Adicione a seguinte expressão ao campo Texto: "Key Pressed: " + SystemEvent.KeyEventInfo.KeyName + vbCrLf + vbCrLf + "Modifiers used: " + SystemEvent.KeyModifier.ToString.

    docs image

  10. Execute o processo. Quando um gatilho é usado, uma caixa de mensagem é exibida com informações sobre o clique do mouse ou pressionamento de tecla detectado.

Aqui você pode baixar um exemplo.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades