activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
UiPath logo, featuring letters U and I in white
Atividades do UIAutomation
Last updated 28 de out de 2024

Click

Clica em um elemento de IU especificado, por exemplo, um botão ou link. Pode ser configurado para usar qualquer botão do mouse, use um duplo clique.

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
Click(String, ClickOptions)Clica em um elemento de interface gráfica identificado por uma cadeia de caracteres no Repositório de Objetos.
Click(IElementDescriptor, ClickOptions)Clica em um elemento de interface gráfica identificado por um descritor de um elemento do Repositório de Objetos.
Click(TargetAnchorableModel, ClickOptions)Clica em um modelo ancorado de destino, que representa um elemento de interface gráfica específico no aplicativo.
Click(RuntimeTarget, ClickOptions)Clica em um elemento de interface gráfica identificado por uma instância de runtime de um elemento do Repositório de Objetos.
Click(String, NClickType, NMouseButton)Executa uma operação de clique em um elemento de interface gráfica identificado por uma string no Repositório de Objetos, especificando o tipo de clique e o botão do mouse.
Click(IElementDescriptor, NClickType, NMouseButton)Clica em um elemento de Interface Gráfica identificado por um descritor de um elemento do Repositório de Objetos, especificando o tipo de clique e o botão do mouse.

Click(String, ClickOptions)

Clica em um elemento de interface gráfica identificado pela sua representação de string.

Click(
    TargetAnchorableModel target, 
    ClickOptions clickOptions)Click(
    TargetAnchorableModel target, 
    ClickOptions clickOptions)
target String
Indique o elemento de interface gráfica capturado no Repositório de Objetos no qual você deseja clicar.
clickOptions ClickOptions
Opções adicionais para personalizar a operação de clique:
  • KeyModifiers NKeyModifiers:
    • Nenhum
    • Alt
    • Ctrl
    • Shift
    • Win
  • ClickType NClickType:
    • Único
    • Double
    • Down
    • Up
    Por exemplo, para realizar um clique duplo, você só precisa definir o tipo de clique como NClickType.Double:
    clientAccountsScreen.Click(Descriptors.ACME_System_3.ClientAccountsScreen.AccountRowTest, new ClickOptions(){ClickType = NClickType.Double}.WithVariable("account_number_system1", "407547"));.
  • MouseButton NMouseButton:
    • Left
    • Direita
    • Meio
  • CursorMotionType CursorMotionType:
    • Instant - O cursor salta para o destino.
    • Smooth - O cursor se move em incrementos.
  • InteractionMode NInteractionMode:
    • HardwareEvents - Simula o clique usando o driver de hardware. Essa é a API mais lenta e não pode funcionar em segundo plano, mas é compatível todos os aplicativos de desktop.
    • SameAsCard - Use o mesmo modo de entrada que as APIs Abrir ou Anexar. Essa é a seleção padrão.
    • Simulate - Simula o clique usando APIs de acessibilidade. Recomendado na automação do navegador, aplicativos Java ou SAP. Mais confiável que Eventos de hardware. Funciona mesmo que o aplicativo de destino não esteja em foco. Teste se o elemento de interface gráfica de seu aplicativo de destino é compatível com isso.
    • DebuggerApi - Executa Actions usando APIs do depurador. Funciona apenas para elementos do Chromium. Envia todos os textos de uma vez. Funciona mesmo que o aplicativo de destino não esteja em foco. Para obter mais detalhes, verifique esta página.
    • WindowMessages - Simula usando mensagens Win32. Recomendado para aplicativos de desktop. Geralmente mais confiável que Eventos de hardware. Envia todos os textos de uma vez. Funciona mesmo que o aplicativo de destino não esteja em foco. Antes de usar esta API, teste se o elemento de interface gráfica de seu aplicativo de destino é compatível com isso.

Click(IElementDescriptor, ClickOptions)

Clica em um elemento de interface gráfica identificado por um descritor de um elemento do Repositório de Objetos.

Click(
    IElementDescriptor elementDescriptor,
    ClickOptions clickOptions)Click(
    IElementDescriptor elementDescriptor,
    ClickOptions clickOptions)
elementDescriptor IElementDescriptor
O elemento de interface gráfica que você deseja clicar, identificado por um descritor de um elemento do Repositório de Objetos.
clickOptions ClickOptions
Opções adicionais para personalizar a operação de clique:
  • KeyModifiers NKeyModifiers:
    • Nenhum
    • Alt
    • Ctrl
    • Shift
    • Win
  • ClickType NClickType:
    • Único
    • Double
    • Down
    • Up
    Por exemplo, para realizar um clique duplo, você só precisa definir o tipo de clique como NClickType.Double:
    clientAccountsScreen.Click(Descriptors.ACME_System_3.ClientAccountsScreen.AccountRowTest, new ClickOptions(){ClickType = NClickType.Double}.WithVariable("account_number_system1", "407547"));.
  • MouseButton NMouseButton:
    • Left
    • Direita
    • Meio
  • CursorMotionType CursorMotionType:
    • Instant - O cursor salta para o destino.
    • Smooth - O cursor se move em incrementos.
  • InteractionMode NInteractionMode:
    • HardwareEvents - Simula o clique usando o driver de hardware. Essa é a API mais lenta e não pode funcionar em segundo plano, mas é compatível todos os aplicativos de desktop.
    • SameAsCard - Use o mesmo modo de entrada que as APIs Abrir ou Anexar. Essa é a seleção padrão.
    • Simulate - Simula o clique usando APIs de acessibilidade. Recomendado na automação do navegador, aplicativos Java ou SAP. Mais confiável que Eventos de hardware. Funciona mesmo que o aplicativo de destino não esteja em foco. Teste se o elemento de interface gráfica de seu aplicativo de destino é compatível com isso.
    • DebuggerApi - Executa Actions usando APIs do depurador. Funciona apenas para elementos do Chromium. Envia todos os textos de uma vez. Funciona mesmo que o aplicativo de destino não esteja em foco. Para obter mais detalhes, verifique esta página.
    • WindowMessages - Simula usando mensagens Win32. Recomendado para aplicativos de desktop. Geralmente mais confiável que Eventos de hardware. Envia todos os textos de uma vez. Funciona mesmo que o aplicativo de destino não esteja em foco. Antes de usar esta API, teste se o elemento de interface gráfica de seu aplicativo de destino é compatível com isso.

Click(TargetAnchorableModel, ClickOptions)

Clica em um modelo ancorado de destino, que representa um elemento de interface gráfica específico no aplicativo.

Click(
    TargetAnchorableModel target, 
    ClickOptions clickOptions)Click(
    TargetAnchorableModel target, 
    ClickOptions clickOptions)
target TargetAnchorableModel
O modelo ancorado de destino (elemento de interface gráfica) no qual você deseja clicar.
clickOptions ClickOptions
Opções adicionais para personalizar a operação de clique:
  • KeyModifiers NKeyModifiers:
    • Nenhum
    • Alt
    • Ctrl
    • Shift
    • Win
  • ClickType NClickType:
    • Único
    • Double
    • Down
    • Up
    Por exemplo, para realizar um clique duplo, você só precisa definir o tipo de clique como NClickType.Double:
    clientAccountsScreen.Click(Descriptors.ACME_System_3.ClientAccountsScreen.AccountRowTest, new ClickOptions(){ClickType = NClickType.Double}.WithVariable("account_number_system1", "407547"));.
  • MouseButton NMouseButton:
    • Left
    • Direita
    • Meio
  • CursorMotionType CursorMotionType:
    • Instant - O cursor salta para o destino.
    • Smooth - O cursor se move em incrementos.
  • InteractionMode NInteractionMode:
    • HardwareEvents - Simula o clique usando o driver de hardware. Essa é a API mais lenta e não pode funcionar em segundo plano, mas é compatível todos os aplicativos de desktop.
    • SameAsCard - Use o mesmo modo de entrada que as APIs Abrir ou Anexar. Essa é a seleção padrão.
    • Simulate - Simula o clique usando APIs de acessibilidade. Recomendado na automação do navegador, aplicativos Java ou SAP. Mais confiável que Eventos de hardware. Funciona mesmo que o aplicativo de destino não esteja em foco. Teste se o elemento de interface gráfica de seu aplicativo de destino é compatível com isso.
    • DebuggerApi - Executa Actions usando APIs do depurador. Funciona apenas para elementos do Chromium. Envia todos os textos de uma vez. Funciona mesmo que o aplicativo de destino não esteja em foco. Para obter mais detalhes, verifique esta página.
    • WindowMessages - Simula usando mensagens Win32. Recomendado para aplicativos de desktop. Geralmente mais confiável que Eventos de hardware. Envia todos os textos de uma vez. Funciona mesmo que o aplicativo de destino não esteja em foco. Antes de usar esta API, teste se o elemento de interface gráfica de seu aplicativo de destino é compatível com isso.

Click(RuntimeTarget, ClickOptions)

Clica em um elemento de interface gráfica identificado por uma instância de runtime de um elemento do Repositório de Objetos.

Click(
    RuntimeTarget target,
    ClickOptions clickOptions)Click(
    RuntimeTarget target,
    ClickOptions clickOptions)
target RuntimeTarget
O elemento de interface gráfica que você deseja clicar, identificado por uma instância de runtime de um elemento do Repositório de Objetos.
clickOptions ClickOptions
Opções adicionais para personalizar a operação de clique:
  • KeyModifiers NKeyModifiers:
    • Nenhum
    • Alt
    • Ctrl
    • Shift
    • Win
  • ClickType NClickType:
    • Único
    • Double
    • Down
    • Up
    Por exemplo, para realizar um clique duplo, você só precisa definir o tipo de clique como NClickType.Double:
    clientAccountsScreen.Click(Descriptors.ACME_System_3.ClientAccountsScreen.AccountRowTest, new ClickOptions(){ClickType = NClickType.Double}.WithVariable("account_number_system1", "407547"));.
  • MouseButton NMouseButton:
    • Left
    • Direita
    • Meio
  • CursorMotionType CursorMotionType:
    • Instant - O cursor salta para o destino.
    • Smooth - O cursor se move em incrementos.
  • InteractionMode NInteractionMode:
    • HardwareEvents - Simula o clique usando o driver de hardware. Essa é a API mais lenta e não pode funcionar em segundo plano, mas é compatível todos os aplicativos de desktop.
    • SameAsCard - Use o mesmo modo de entrada que as APIs Abrir ou Anexar. Essa é a seleção padrão.
    • Simulate - Simula o clique usando APIs de acessibilidade. Recomendado na automação do navegador, aplicativos Java ou SAP. Mais confiável que Eventos de hardware. Funciona mesmo que o aplicativo de destino não esteja em foco. Teste se o elemento de interface gráfica de seu aplicativo de destino é compatível com isso.
    • DebuggerApi - Executa Actions usando APIs do depurador. Funciona apenas para elementos do Chromium. Envia todos os textos de uma vez. Funciona mesmo que o aplicativo de destino não esteja em foco. Para obter mais detalhes, verifique esta página.
    • WindowMessages - Simula usando mensagens Win32. Recomendado para aplicativos de desktop. Geralmente mais confiável que Eventos de hardware. Envia todos os textos de uma vez. Funciona mesmo que o aplicativo de destino não esteja em foco. Antes de usar esta API, teste se o elemento de interface gráfica de seu aplicativo de destino é compatível com isso.

Click(String, NClickType, NMouseButton)

Executar uma operação de clique em um elemento de interface gráfica identificado pela representação de string ou seletor, especificando o tipo de clique e o botão do mouse.

Click(
    target da string, 
    NClickType ClickType, 
    NMouseButton mouseButton)Click( string target, NClickType ClickType, NMouseButton mouseButton)
target String
Indique o elemento de interface gráfica capturado no Repositório de Objetos no qual você deseja clicar.
clickType NClickType
O tipo de clique a ser realizado: Único, Duplo, Baixoou Cima. O padrão é Single.
Por exemplo, para realizar um clique duplo, você só precisa definir o tipo de clique como NClickType.Double:clientAccountsScreen.Click(Descriptors.ACME_System_3.ClientAccountsScreen.AccountRowTest, new ClickOptions(){ClickType = NClickType.Double}.WithVariable("account_number_system1", "407547"));.
mouseButton NMouseButton
O botão do mouse para clicar com: Esquerdo, Meioou Direito. A opção padrão é Esquerdo.

Click(IElementDescriptor, NClickType, NMouseButton)

Clica em um elemento de Interface Gráfica identificado por um descritor de um elemento do Repositório de Objetos, especificando o tipo de clique e o botão do mouse.

Click(
    IElementDescriptor elementDescriptor,
    NClickType clickType, 
    NMouseButton mouseButton)Click(
    IElementDescriptor elementDescriptor,
    NClickType clickType, 
    NMouseButton mouseButton)
elementDescriptor IElementDescriptor
O elemento de interface gráfica que você deseja clicar, identificado por um descritor de um elemento do Repositório de Objetos.
clickType NClickType
O tipo de clique a ser realizado: Único, Duplo, Baixoou Cima. O padrão é Single.
Por exemplo, para realizar um clique duplo, você só precisa definir o tipo de clique como NClickType.Double:clientAccountsScreen.Click(Descriptors.ACME_System_3.ClientAccountsScreen.AccountRowTest, new ClickOptions(){ClickType = NClickType.Double}.WithVariable("account_number_system1", "407547"));.
mouseButton NMouseButton
O botão do mouse para clicar com: Esquerdo, Meioou Direito. A opção padrão é Esquerdo.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.