- Visão geral
- Automação de Interface Gráfica
- Sobre o pacote de atividades UIAutomation
- Aplicativos e tecnologias automatizados com a Automação de Interface Gráfica
- Compatibilidade do projeto
- UI-ANA-016 - Extrair URL de navegador aberto
- UI-ANA-017 - ContinuarComErro verdadeiro
- UI-ANA-018 - Listar atividades de OCR/Imagem
- UI-DBP-006 - Uso do contêiner
- UI-DBP-013 - Uso Incorreto da Automação do Excel
- UI-DBP-030 - Uso de variáveis proibidas em seletores
- UI-DBP-031 - Verificação de atividades
- UI-PRR-001 - Simular clique
- UI-PRR-002 - Simular Digitação
- UI-PRR-003 - Uso incorreto do aplicativo aberto
- UI-PRR-004 - Atrasos Embutidos em Código
- UI-REL-001 - Idx grande em Seletores
- UI-SEC-004 - Dados de e-mail do seletor
- UI-SEC-010 — restrições de app/URL
- UI-USG-011 - Atributos não permitidos
- UX-SEC-010 — restrições de app/URL
- UX-DBP-029 - Uso de senha não segura
- UI-PST-001 - Nível de log de auditoria nas configurações do projeto
- Ferramenta de Migração de Navegador do UiPath
- Região do Recorte
- Computer Vision Recorder
- Remote UI Automation design (Live authoring)
- Índice de atividades
- Ativar
- Anchor Base
- Anexar Navegador
- Anexar Janela
- Block User Input
- Texto Explicativo
- Marcar
- Click
- Clicar na Imagem
- Click Image Trigger
- Click OCR Text
- Clicar no Texto
- Click Trigger
- Close Application
- Fechar Guia
- Close Window
- Context Aware Anchor
- Copy Selected Text
- Element Attribute Change Trigger
- Element Exists
- Element Scope
- Element State Change Trigger
- Export UI Tree
- Extrair Dados Estruturados
- Find Children
- Localizar Elemento
- Localizar Imagem
- Find Image Matches
- Find OCR Text Position
- Localizar Elemento Relativo
- Find Text Position
- Get Active Window
- Get Ancestor
- Get Attribute
- Get Event Info
- Get From Clipboard
- Obter Texto Completo
- Get OCR Text
- Get Password
- Get Position
- Get Source Element
- Get Text
- Obter Texto Visível
- Voltar
- Avançar
- Ir para a Página Inicial
- Google Cloud Vision OCR
- Hide Window
- Highlight
- Hotkey Trigger
- Hover
- Focalizar Imagem
- Hover OCR Text
- Focalizar Texto
- Imagem Existe
- Indicate On Screen
- Inject .NET Code
- Inject Js Script
- Invoke ActiveX Method
- Key Press Trigger
- Carregar Imagem
- Maximize Window
- Microsoft Azure Computer Vision OCR
- Microsoft OCR
- Microsoft Project Oxford Online OCR
- Minimize Window
- Monitorar eventos
- Mouse Trigger
- Move Window
- Navegar Para
- OCR Text Exists
- On Element Appear
- On Element Vanish
- Aparecer Na Imagem
- Desaparecer Na Imagem
- Abrir Aplicativo
- Abrir Navegador
- Atualizar Navegador
- Replay User Event
- Restore Window
- Save Image
- Select Item
- Select Multiple Items
- Enviar Tecla de Acesso
- Set Clipping Region
- Set Focus
- Set Text
- Set To Clipboard
- Set Web Attribute
- Show Window
- Iniciar Processo
- System Trigger
- Take Screenshot
- Tesseract OCR
- Texto Existe
- Dica de ferramenta
- Type Into
- Digitar Texto Seguro
- Use Foreground
- Wait Attribute
- Esperar Elemento Desaparecer
- Aguardar Imagem Desaparecer
- Verificação de acessibilidade
- Application event trigger
- Block User Input
- Check/Uncheck
- Check App State
- Check Element
- Click
- Click Event Trigger
- Drag and Drop
- Element Scope
- Extract Table Data
- Localizar elementos
- For Each UI Element
- Get Browser Data
- Obter Área de Transferência
- Get Text
- Get URL
- Go To URL
- Hide Status Window
- Highlight
- Hover
- Inject Js Script
- Keyboard Shortcuts
- Keypress Event Trigger
- Mouse Scroll
- Navigate Browser
- Save Image
- Select Item
- Set Browser Data
- Definir Área de Transferência
- Definir servidor CV
- Set Runtime Browser
- Set Focus
- Definir configuração do projeto
- Set Text
- Show Status Message
- Show Status Window
- Take Screenshot
- Type Into
- Unblock User Input
- Window operation
- Realize pesquisa no navegador e recupere resultados usando APIs de Automação de interface gráfica
- Navegação na Web
- Localizar imagens
- Clicar em imagens
- Disparar e monitorar eventos
- Criar e substituir arquivos
- Páginas HTML: extrair e manipular informações
- Manipulação de janelas
- Seleção automatizada de listas
- Localizar e manipular elementos de janela
- Gerenciar automação de texto
- Carregar e processar imagens
- Gerenciar ações ativadas pelo mouse
- Automatizar o runtime de aplicativos
- Execução automatizada de um aplicativo local
- Navegação em navegador
- Automação da Web
- Exemplo de escopo de disparador
- Habilitar o suporte de Automação de Interface Gráfica no DevExpress
- Computer Vision Local Server
- Automação Móvel
- Notas de versão
- Sobre a arquitetura de automação de dispositivos móveis
- Compatibilidade do projeto
- Get Log Types
- Get Logs
- Get Page Source
- Get Device Orientation
- Get Session Identifier
- Instalar Aplicativo
- Gerenciar Aplicativo Atual
- Manage Other App
- Open DeepLink
- Abrir URL
- Mobile Device Connection
- Deslizar Direcional
- Padrão de Desenho
- Positional Swipe
- Press Hardware Button
- Set Device Orientation
- Take Screenshot
- Obter parte da captura de tela
- Element Exists
- Execute Command
- Get Attribute
- Get Selected Item
- Get Text
- Set Selected Item
- Set Text
- Deslizar
- Tap
- Type Text
- Terminal
- Notas de versão
- Sobre o pacote de atividades Terminal
- Compatibilidade do projeto
- Melhores práticas
- Find Text
- Get Color At Position
- Get Cursor Position
- Get Field
- Obter Campo na Posição
- Obter Área da Tela
- Get Text
- Obter Texto na Posição
- Mover Cursor
- Mover cursor para o texto
- Enviar Tecla de Controle
- Send Keys
- Send Keys Secure
- Set Field
- Definir Campo na Posição
- Terminal Session
- Aguardar Texto do Campo
- Wait Screen Ready
- Aguardar Texto da Tela
- Aguardar Texto na Posição
- APIs de automação codificadas em terminais
Click
Atividade de clique que clica em um elemento de interface gráfica especificado, por exemplo, um botão ou link.
UiPath.UIAutomationNext.Activities.NClick
Description
Clica em um elemento de IU especificado, por exemplo, um botão ou link. Ele pode ser configurado para usar qualquer botão do mouse, usar um duplo clique e pode ser usado em combinação com um modificador de tecla.
Esta atividade precisa ser adicionada a uma atividade Use Application/Browser.
Para usar esta atividade fora de uma atividade Use Application/Browser , você precisa fornecer um Elemento de entrada.
Esta atividade é compatível com o Repositório de Objetos.
Compatibilidade do projeto
Windows - Legada | Windows | Multiplataforma
Configuração do Windows e multiplataforma
-
Trabalho no escopo - Selecione a guia do navegador ou a janela do aplicativo que hospeda o aplicativo a ser automatizado, quando a atividade é colocada dentro de atividades Use Application/Browser aninhadas.
-
Indicate on screen - Indicate the UI element to use as target. After you indicate the target, select the hamburger menu next to the informative screenshot to access the following options:
- Indicar destino — indique o destino novamente. Se o Descritor estiver definido no Repositório de Objetos, primeiro você deve desvinculá-lo do Repositório de Objetos, se quiser especificar um Descritor apenas para a atividade atual.
- Editar destino - Abra o modo de seleção para configurar o destino.
- Remover captura de tela informativa – Remove a captura de tela do aplicativo de destino ou página da Web.
- Alterar captura de tela – Altera a captura de tela do aplicativo de destino ou página da Web.
- Adicionar ao Repositório de Objetos - Adiciona o elemento de interface gráfica atual ao Repositório de Objetos, de onde ele pode ser reutilizado em todo o seu processo de automação. Esta opção só é exibida quando o objeto ainda não tiver sido adicionado ao Repositório de Objetos.
- Mostrar no Repositório de Objetos - Abre o painel Repositório de Objetos com o Descritor selecionado. Essa opção só é exibida quando o objeto tiver sido adicionado ao Repositório de Objetos.
- Desvincular do Repositório de Objetos - Desvincular o Descritor do Repositório de Objetos. Essa opção só é exibida quando o objeto tiver sido adicionado ao Repositório de Objetos.
-
Verificar - Defina a etapa de verificação de execução da atividade. As seguintes opções estão disponíveis:
- Nenhum - Indica que nenhuma verificação é executada no elemento de destino.
- Elemento exibido - Verifica se o elemento aparece.
- Elemento desapareceu - Verifica se o elemento desaparece.
- Texto do elemento alterado - Verifica se há alterações no texto do elemento.
- Elemento alterado visualmente (disponível apenas para projetos do Windows) - Verifica se há alterações na imagem do elemento.
Painel de Propriedades
Destino
-
Botão Expandir propriedades de destino/Recolher propriedades de destino - Exibe/oculta o contêiner de destino e suas propriedades de âncora.
-
Métodos de segmentação - Os tipos de seletores que você deseja usar para identificar o elemento. Esta propriedade pode ser definida como qualquer combinação e pelo menos um método de segmentação deve ser selecionado:
- Seletor restrito
- Seletor difuso
- Imagem (disponível apenas para projetos do Windows)
- Texto nativo (disponível apenas para projetos do Windows)
- Computer Vision
- Seletor semântico
-
Window selector (Application instance) - The selector that is used for the application window. Only applicable when the window attach mode is set to Application instance.
-
Seletor restrito - O seletor restrito gerado para o elemento de interface gráfica. Ele só é exibido se o método de segmentação do seletor Restrito tiver sido selecionado.
-
Seletor difuso - Os parâmetros para o seletor difuso. Só é exibido se o método de segmentação de Seletor Difuso tiver sido selecionado.
-
Imagem - Essas propriedades estão disponíveis apenas quando o método de segmentação Imagem é selecionado.
- Precisão da imagem – Especifica o limite de confiança usado para correspondência de imagens. O valor padrão é 0,8.
- Ocorrência de imagem - Especifica qual correspondência deve ser usada quando várias imagens correspondentes são encontradas.
-
Nativo - Essas propriedades estão disponíveis apenas quando o método de segmentação Nativo é selecionado.
- Texto nativo - Especifica o texto usado para identificar o elemento de interface gráfica.
- Ocorrência de texto nativo - Especifica qual ocorrência usar quando várias correspondências são encontradas.
- Texto nativo com diferenciação de maiúsculas e minúsculas — especifica se a correspondência de texto diferencia maiúsculas de minúsculas.
-
Computer Vision - These properties are available only when the Computer Vision targeting method is selected. To use Computer Vision as a targeting method, you need to go to Project Settings > Computer Vision and make sure to set the correct server endpoint.
- Tipo de controle de CV - Especifica o tipo de controle identificado usando o Computer Vision.
- CV Text - Especifica o texto identificado usando o Computer Vision.
- Precisão do texto CV - Especifica o limite de confiança usado para correspondência de texto OCR. O valor padrão é 0,7.
- CV Text occurrence - Specifies which occurrence to use when multiple matches are found.
-
Semantic selector - A semantic description that defines the target. This property is available only when the Semantic selector targeting method has been selected.
- Semantic selector method - Specifies the method used to detect elements on screen.
- Legacy - For desktop apps: Searches the elements found by the Computer Vision on screen. For web apps: Searches the elements available in the DOM. This method is deprecated.
- DOM - Searches the DOM. Reaches any element, including off-screen. Less precise on visual details. Not available on non-web applications.
- Image - Searches the screen image. Detects any object on the screen, including icons, colors, and styles. Limited to what's visible.
- Semantic selector model - Indicates the underlying LLM model used for semantic processing. This value is read-only. It can be changed only from Project settings > UI Automation > Semantic Selector > Legacy - Model / DOM - Model / Image - Model.
- Semantic selector method - Specifies the method used to detect elements on screen.
-
Wait for page load - Before performing the action, waits for the application to become ready to accept input. You can choose one of three options from the drop-down menu:
- Nenhum - Não aguarda que o destino esteja pronto.
- Interativo - Aguarda até que apenas uma parte do aplicativo seja carregada.
- Completo - Aguarda até que todo o aplicativo seja carregado.
-
Verificação de visibilidade - Verifica se o elemento de interface gráfica está visível ou não. Você pode escolher uma das três opções no menu suspenso:
- Nenhum - Não verifica a visibilidade.
- Interativo (para Seletor difuso) - Opção padrão. Verifica se o elemento é potencialmente visível, ignorando a rolagem de página e obstruções por outros aplicativos ou o fato de o aplicativo estar minimizado. Essa verificação é útil ao tentar garantir que você não esteja visando elementos invisíveis que existem no DOM, mas que estão ocultos.
- Totalmente visível - Verifica se o elemento de interface gráfica está visível ou não.
-
Sites responsivos - Habilita o layout de sites responsivos.
Destino - Âncora (n)
- Métodos de segmentação - Os tipos de seletores que você deseja usar para identificar o elemento. Esta propriedade pode ser definida como qualquer combinação e pelo menos um método de segmentação deve ser selecionado:
- Seletor restrito
- Seletor difuso
- Imagem (disponível apenas para projetos do Windows)
- Texto nativo (disponível apenas para projetos do Windows)
- Computer Vision
- Seletor restrito - O seletor restrito gerado para o elemento de interface gráfica. Ele só é exibido se o método de segmentação do seletor Restrito tiver sido selecionado.
- Seletor difuso - Os parâmetros para o seletor difuso. Só é exibido se o método de segmentação de Seletor Difuso tiver sido selecionado.
- Imagem - Essas propriedades estão disponíveis apenas quando o método de segmentação Imagem é selecionado.
- Precisão da imagem – Especifica o limite de confiança usado para correspondência de imagens. O valor padrão é 0,8.
- Ocorrência de imagem - Especifica qual correspondência deve ser usada quando várias imagens correspondentes são encontradas.
- Nativo - Essas propriedades estão disponíveis apenas quando o método de segmentação Nativo é selecionado.
- Texto nativo - Especifica o texto usado para identificar o elemento de interface gráfica.
- Ocorrência de texto nativo - Especifica qual ocorrência usar quando várias correspondências são encontradas.
- Texto nativo com diferenciação de maiúsculas e minúsculas — especifica se a correspondência de texto diferencia maiúsculas de minúsculas.
- Computer Vision - Essas propriedades estão disponíveis apenas quando o método de segmentação de Computer Vision é selecionado.
- Tipo de controle de CV - Especifica o tipo de controle identificado usando o Computer Vision.
- CV Text - Especifica o texto identificado usando o Computer Vision.
- Precisão do texto CV - Especifica o limite de confiança usado para correspondência de texto OCR. O valor padrão é 0,7.
- CV Text occurrence - Specifies which occurrence to use when multiple matches are found.
Destino - Ponto de deslocamento
Specifies an offset, which can be further configured.
- Anchoring point - Describes the starting point of the cursor to which it offsets from Offset X and Offset Y properties are added. The following options are available: Top left, Top right, Bottom left, Bottom right, and Center (selected by default).
- Deslocamento X - Deslocamento horizontal da posição do cursor de acordo com a opção selecionada no campo Ponto de ancoragem . Este campo é compatível apenas com variáveis Int32 .
- Deslocamento Y - Deslocamento vertical da posição do cursor de acordo com a opção selecionada no campo Ponto de ancoragem . Este campo é compatível apenas com variáveis Int32 .
Destino - Região do recorte
Specifies a clipping region, which can be further configured. It can be used to establish smaller/larger region of the UI element found at runtime using the Target's Selector or provided directly via the Target's Input Element property.
- Anchoring point - Describes the starting point of the cursor to which offsets from Offset X and Offset Y properties are added. The following options are available: Top left, Top right, Bottom left, Bottom right, and Center (selected by default).
- Deslocamento X - Deslocamento horizontal da região de acordo com a opção selecionada no campo Ponto de ancoragem . Este campo é compatível apenas com variáveis Int32 .
- Deslocamento Y - Deslocamento vertical da região de acordo com a opção selecionada no campo Ponto de ancoragem . Este campo é compatível apenas com variáveis Int32 .
- Largura do deslocamento - Largura da região do deslocamento.
- Altura do deslocamento - Altura da região de deslocamento.
Verificar execução
- Tentar novamente — quando selecionada, a ação é executada novamente no tempo limite da atividade, caso o resultado esperado não seja alcançado.
- Tempo limite — o tempo (em segundos) de espera para que o elemento de verificação apareça, desapareça ou seja alterado. Se a opção Tentar novamente estiver selecionada, a ação será executada novamente, seguida pela verificação, na duração especificada na propriedade Tempo limite da atividade. O valor padrão é de 10 segundos.
Verificar execução - Destino
- Target from any application - Indicates that the selected verification target does not necessarily belong to the same application, and it is also searched in other applications.
- Botão Expandir propriedades do destino de execução da verificação/recolher propriedades do destino - Exibe/oculta o contêiner de destino da execução de verificação e suas propriedades de âncora.
- As mesmas propriedades de Destino também se aplicam a Verificar execução - Destino.
Opções
- Tipo de clique — selecione no menu suspenso o tipo de clique a ser realizado: Único, Duplo, Pressionado ou Ao soltar. A opção padrão é Único.
- Mouse button - Select from the drop-down menu the mouse button to click with: Left, Right, or Middle. The default option is Left.
- Modificadores de tecla — Adicione um ou mais modificadores de tecla a serem usados na combinação com o clique. As seguintes opções estão disponíveis: Alt, Ctrl, Shift e Win.
- Alterar elemento desabilitado - Se estiver selecionado, a atividade executa a ação mesmo se o elemento de interface gráfica especificado esteja desabilitado. Este campo só aceita valores booleanos (True, False). O valor padrão é False. Essa propriedade não se aplica se a propriedade Modo de entrada estiver definida como Eventos de hardware.
- Activate - Brings the UI element to the foreground and activates it before clicking it. This field only supports Boolean values (True, False). The default value is True.
- Tipo de movimento do cursor - Especifica o tipo de movimento executado pelo cursor do mouse. Há duas opções disponíveis:
- Instantâneo - O cursor salta para o destino. Esse é o valor padrão.
- Suave - O cursor se move em incrementos. A configuração tem efeito apenas se o modo de entrada de eventos de hardware for usado.
- Entrada de desbloqueio - Deve ser usada quando a ação de clique disparar uma caixa de diálogo modal ou qualquer outro elemento de interface gráfica que bloqueia a interação adicional. Funciona apenas junto com o método de entrada Simular . Este campo só aceita valores booleanos (True, False).
- Input mode - Selects which method the Robot should use to interact with the target application:
- Mesmo que o aplicativo/navegador - Usa o mesmo modo de entrada da atividade Use Application/Browser .
- Eventos de hardware - Atua como um usuário real usando entradas de “hardware”, como movimentos do mouse ou pressionamentos de teclado, para interagir com os aplicativos. Esses são eventos acionados por hardware enviados diretamente ao sistema operacional. Embora esse método ofereça 100% de emulação comportamental, alguns eventos podem ocasionalmente ser perdidos. Como desenvolvedor, é sua responsabilidade garantir que todos os eventos alcancem de forma confiável o aplicativo de destino.
- Simulate - Simulates using accessibility APIs. Recommended for browsers, Java based applications, SAP. More reliable than Hardware Events for most browser and desktop apps. Sends all text in a single action. Works even if target app is not in focus. Please test if your target application UI element supports this.
- Chromium API - Performs actions using debugger APIs. Works for Chrome and Edge elements only. Sends all text in one go. Works if the target app is not in focus. For more details, refer to Chromium API.
- Window Messages (Windows only) - Simulates using Win32 messages. Recommended for desktop apps. More reliable than Hardware Events for most browser and desktop apps. Sends all text in a single action. Works even if target app is not in focus. Please test if your target application UI element supports this.
- Modo do Healing Agent - configura o comportamento do Healing Agent para esta atividade, com base nas configurações de Governança ou do Orchestrator no nível do processo ou trabalho.
- Igual ao Aplicativo/Navegador — herda a configuração da atividade pai Use Application/Browser .
- Herdar configurações do trabalho — aplica as configurações definidas na governança ou no Orchestrator no nível do processo ou trabalho.
- Desabilitado - Desativa o Healing Agent para essa atividade.
- Apenas recomendação — permite que o Healing Agent forneça recomendações sobre como corrigir problemas de automação de interface gráfica na execução de trabalhos, mas somente se permitido pela governança ou pelas configurações do Orchestrator.
- Continuar com erro - Especifica se a automação deve continuar mesmo quando a atividade gera um erro. Este campo só aceita valores booleanos (True, False). O valor padrão é False. Como resultado, se o campo estiver em branco e um erro for lançado, a execução do projeto será interrompida. Se o valor for definido como True, a execução do projeto prosseguirá mesmo com erros.
Opções — Deslocar ponto
- Habilitar ponto de deslocamento - Indica se o ponto de deslocamento está habilitado no nível de atividade. Quando habilitado, ele tem prioridade sobre o ponto de deslocamento configurado no destino.
- Anchoring point - Specifies the reference point of the cursor from which the Offset X and Offset Y values are applied. The following options are available: Top left, Top right, Bottom left, Bottom right, and Center (selected by default).
- Deslocamento X - Define o deslocamento horizontal da posição do cursor em relação ao ponto de ancoragem selecionado.
- Deslocamento Y - Define o deslocamento vertical da posição do cursor em relação ao ponto de ancoragem selecionado.
Horários
- Delay before - Delay (in seconds) between the time the previous activity is completed and the time this activity begins performing any operations. The default value is 0.2 seconds. Adding a delay between activities ensures that one activity has enough time to complete before the next activity begins.
- Delay after - Delay (in seconds) between the time this activity is completed and the time the next activity begins any operations. The default value is 0.3 seconds. Adding a delay between activities ensures that one activity has enough time to complete before the next activity begins.
- Timeout - Specifies the amount of time (in seconds) to wait for the operation to be performed before generating an error. The default value is 30 seconds.
Entrada/Saída
- Elemento de entrada - O elemento de interface gráfica no qual a atividade é executada, armazenado em um objeto
UIElement. Este campo é compatível apenas com objetosUIElement. Esse objeto pode ser obtido do campo de propriedade Elemento de saída de outras atividades de Automação de interface gráfica. - Output element - Outputs a target UI Element and stores it in a
UIElementobject, which can be further used to target the same element with other UI Automation activities.
Windows - Configuração legada
- Selecione Indicar no aplicativo/navegador para indicar o elemento de interface gráfica a ser usado como destino.
Depois de indicar o destino, selecione o Menu
botão para acessar as seguintes opções:
- Indicate target on screen - Indicate the target again.
- Editar destino - Abra o modo de seleção para configurar o destino.
- Adicionar verificação / Remover verificação - Adiciona ou remove a funcionalidade Indicar destino de verificação na tela no cartão de atividade. Verifique se a execução está habilitada por padrão.
- Remover captura de tela informativa – Remove a captura de tela do aplicativo de destino ou página da Web.
- Adicionar ao Repositório de Objetos - Adicione o elemento de interface gráfica atual a um projeto de biblioteca, de onde ele pode ser reutilizado em todo seu processo de automação.
- Tipo de clique — selecione no menu suspenso o tipo de clique a ser realizado: Único, Duplo, Pressionado ou Ao soltar. A opção padrão é Único.
- Botão do mouse - Selecione no menu suspenso o botão do mouse para clicar com: Esquerdo, Meio, ou Direita. A opção padrão é Esquerda.
- Indicar destino de verificação na tela — Indique o elemento de interface gráfica a ser usado como destino e que deve aparecer ou desaparecer após a ação ser executada. Use esse recurso quando você quiser garantir que uma ação específica realizada pela atividade tenha sido executada corretamente durante o runtime. Isso é especialmente útil em processos automatizados, nos quais você precisa confirmar se elementos de interface gráfica específicos aparecem ou desaparecem como resultado de uma ação. Ele adiciona uma camada extra de verificação para garantir que o processo esteja sendo executado conforme o esperado. Então, se seu processo de automação depende da execução correta de certas etapas, você provavelmente deseja verificar a execução. Essa funcionalidade pode ser habilitada nas Configurações do projeto ou no corpo da atividade, selecionando Adicionar verificação.
Painel de Propriedades
Comum
-
Continuar com erro - Especifica se a automação deve continuar mesmo quando a atividade gera um erro. Este campo só aceita valores booleanos (True, False). O valor padrão é False. Como resultado, se o campo estiver em branco e um erro for lançado, a execução do projeto será interrompida. Se o valor for definido como True, a execução do projeto prosseguirá mesmo com erros.
-
Delay after - Delay (in seconds) between the time this activity is completed and the time the next activity begins any operations. The default value is 0.3 seconds. Adding a delay between activities ensures that one activity has enough time to complete before the next activity begins.
-
Delay before - Delay (in seconds) between the time the previous activity is completed and the time this activity begins performing any operations. The default value is 0.2 seconds. Adding a delay between activities ensures that one activity has enough time to complete before the next activity begins.
-
Nome de exibição — o nome exibido da atividade no painel do Designer. Um nome de exibição é gerado automaticamente quando você indica um destino.
-
Timeout - Specifies the amount of time (in seconds) to wait for the activity to be executed before throwing an error. The default value is 30 seconds.
-
Tipo de clique — consulte Tipo de clique no painel Designer.
-
Tipo de movimento do cursor - Especifica o tipo de movimento executado pelo cursor do mouse. Há duas opções disponíveis:
- Instantâneo - O cursor salta para o destino. Esse é o valor padrão.
- Suave - O cursor se move em incrementos. A configuração tem efeito apenas se o modo de entrada de eventos de hardware for usado.
-
Botão do mouse - Consulte Botão do mouse no painel Designer.
-
Destino — o elemento de destino. Defina o elemento de destino. Antes de indicar na tela, esse campo é definido como
(null). Depois que o destino for indicado, todas as propriedades relacionadas ao elemento que foi indicado são exibidas.- Deslocamento de clique - Especifica um deslocamento para a atividade de clique, que pode ser configurado ainda mais.
- Anchoring point - Describes the starting point of the cursor to which it offsets from Offset X and Offset Y properties are added. The following options are available: Top left, Top right, Bottom left, Bottom right, and Center. By default, Center is selected.
- Deslocamento X - Deslocamento horizontal da posição do cursor de acordo com a opção selecionada no campo Ponto de ancoragem . Este campo é compatível apenas com variáveis
Int32. - Deslocamento Y - Deslocamento vertical da posição do cursor de acordo com a opção selecionada no campo Ponto de ancoragem . Este campo é compatível apenas com variáveis
Int32.
- Tipo de controle de CV - Indica o tipo de controle identificado usando o Computer Vision.
- CV Text - Indica o texto identificado usando o Computer Vision.
- Fuzzy selector - The parameters for the fuzzy selector.
- Texto nativo - O texto que é usado para identificar o elemento de interface gráfica.
- Sites responsivos - Habilita o layout de sites responsivos.
- Seletor restrito - O seletor restrito gerado para o elemento de interface gráfica.
- Métodos de segmentação - Os tipos de seletores que você deseja usar para identificar o elemento. Essa propriedade pode ser definida como qualquer combinação no menu suspenso:
- Nenhum
- Seletor restrito
- Seletor difuso
- Imagem
- Texto nativo
- Computer Vision - Para usar o Computer Vision como um método de segmentação, você precisa acessar Configurações do projeto > Computer Vision e certificar-se de definir o ponto de extremidade do servidor correto. Você pode deixar esse campo como está e usar o UiPath Cloud, que é preenchido por padrão, ou você pode inserir outro valor selecionando qualquer um dos outros pontos de extremidade públicos específicos de uma região do servidor ou seu próprio servidor no local. Outra maneira de usar o Computer Vision como um método de segmentação é definir Use Local Server como True. Isso indica que o pacote UiPath.ComputerVision.LocalServer está instalado em seu projeto. Quando o Servidor local é habilitado, o valor do servidor é substituído. No entanto, o Servidor local não está disponível em projetos multiplataforma.
- Verificação de visibilidade - Verifica se o elemento de interface gráfica está visível ou não. Você pode escolher uma das três opções no menu suspenso:
- Nenhum - Não verifica a visibilidade.
- Interativo (para Seletor difuso) - Opção padrão. Verifica se o elemento é potencialmente visível, ignorando a rolagem de página e obstruções por outros aplicativos ou o fato de o aplicativo estar minimizado. Essa verificação é útil ao tentar garantir que você não esteja visando elementos invisíveis que existem no DOM, mas que estão ocultos.
- Totalmente visível
- Verifica se o elemento de interface gráfica está visível ou não.
- Wait for page load - Before performing the action, waits for the application to become ready to accept input. You can choose one of three options from the drop-down menu:
- Nenhum - Não aguarda que o destino esteja pronto.
- Interativo - Aguarda até que apenas uma parte do aplicativo seja carregada.
- Completo - Aguarda até que todo o aplicativo seja carregado.
- Seletor de janela (Instância do aplicativo) - O seletor que é usado para a janela do aplicativo. Aplicável apenas quando o modo de anexação de janela estiver definido como Instância do aplicativo.
- Deslocamento de clique - Especifica um deslocamento para a atividade de clique, que pode ser configurado ainda mais.
-
Verificar execução — No runtime, verifica se a ação executada pela atividade estava correta. Isso é feito indicando um elemento que deve aparecer ou desaparecer após a ação ser executada, o que é monitorado e verificado após a atividade ser executada. Essa funcionalidade pode ser habilitado nas Configurações do projeto ou no corpo da atividade, selecionando Adicionar verificação a partir do menu de contexto.
- Nome de exibição - O nome de exibição da ação de verificação. Esse campo é preenchido automaticamente com base na ação de verificação e o elemento que você escolheu. Depois que a execução de Verificação estiver configurada, esse nome de exibição ficará visível no cartão da atividade.
- Tentar novamente – Quando selecionada, a ação é repetida no tempo limite da atividade caso o resultado esperado não seja alcançado. Por padrão, essa caixa de seleção fica marcada.
- Destino — esse destino é usado para indicar o elemento que você deseja verificar no runtime. Para obter mais informações sobre os campos de propriedades que podem ser expandidos sob essa propriedade, consulte a propriedade Destino acima, pois a funcionalidade das propriedades é a mesma.
- Tempo limite - A quantidade de tempo (em segundos) de espera para que o elemento de verificação apareça, desapareça ou mude. Se a caixa de seleção Tentar novamente for selecionada, a ação será realizada novamente, assim como a verificação, na duração especificada na propriedade Timeout da atividade. O valor padrão é de 10 segundos.
-
Elemento de entrada - O elemento de interface gráfica no qual a atividade é executada, armazenado em um objeto
UIElement. Este campo é compatível apenas com objetosUIElement. Esse objeto pode ser obtido do campo de propriedade Elemento de saída de outras atividades de Automação de interface gráfica. -
Elemento de saída - Gera um elemento de interface gráfica de destino e o armazena em um objeto
UIElement, que pode ser usado para direcionar o mesmo elemento com outras atividades. -
Particular — se selecionada, os valores de variáveis e argumentos não são mais registrados no nível Verbose. Este campo só aceita valores booleanos (True, False). O valor padrão é False.
-
Activate - Brings the UI element to the foreground and activates it before clicking it. This field only supports Boolean values (True, False). The default value is True.
-
Alterar elemento desabilitado - Se estiver selecionado, a atividade executa a ação mesmo se o elemento de interface gráfica especificado esteja desabilitado. Este campo só aceita valores booleanos (True, False). O valor padrão é False.
Essa propriedade não se aplica se a propriedade Modo de entrada estiver definida como Eventos de hardware.
- Entrada de desbloqueio - Deve ser usada quando a ação de clique disparar uma caixa de diálogo modal ou qualquer outro elemento de interface gráfica que bloqueia a interação adicional. Funciona apenas junto com o método de entrada Simular . Este campo só aceita valores booleanos (True, False).
- Input mode - Selects which method the Robot should use to interact with the target application:
- Igual ao aplicativo/navegador — use o mesmo modo de entrada da atividade Use Application/Browser .
- Hardware Events - Uses the hardware driver to perform the action. This is the slowest method. It cannot work in the background, but it is compatible with all desktop apps. This option is selected by default if you change the default setting for any of the following properties ClickType, MouseButton, or KeyModifiers.
- Simulate - Simulates using accessibility APIs. Recommended for browsers, Java based applications, SAP. More reliable than Hardware Events for most browser and desktop apps. Sends all text in a single action. Works even if target app is not in focus. Please test if your target application UI element supports this. Simulate can only be used with the Single click type and the Left mouse button options.
- API do Chromium — executa ações usando APIs do depurador. Funciona apenas com elementos do Chromium. Envia todo o texto em uma única ação. Funciona mesmo que o aplicativo de destino não esteja em foco. Para obter mais detalhes, consulte a API do Chromium.
- Window Messages - Simulates using Win32 messages. Recommended for desktop apps. More reliable than Hardware Events for most browser and desktop apps. Sends all text in a single action. Works even if target app is not in focus. Please test if your target application UI element supports this.
- Modificadores de tecla — Adicione um ou mais modificadores de tecla a serem usados na combinação com a ação da atividade. As seguintes opções estão disponíveis: None, Alt, Ctrl, Shift e Win. A opção padrão é None. Os modificadores de teclas não podem ser usados com o modo de entrada Simular .