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

Type Into

Insere texto em um elemento de interface do usuário especificado, por exemplo, uma caixa de texto. Também é possível enviar teclas especiais como Tab ou Enter para o elemento de interface gráfica.

Se você quiser inserir informações confidenciais com segurança, adicione uma API GetCredential antes dessa API e selecione os valores de nome de usuário e senha salvos para depois dessa API como o texto a ser digitado.

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
TypeInto(TargetAnchorableModel, String)Insere o texto em um elemento de interface do usuário especificado, identificado como uma string do Repositório de Objetos.
TypeInto(TargetAnchorableModel, TypeIntoOptions)Insere texto em um elemento de interface do usuário especificado, identificado como um objeto TargetAnchorableModel .
TypeInto(String, String)Insere o texto em um elemento de interface do usuário especificado, identificado como uma string do Repositório de Objetos.
TypeInto(String, TypeIntoOptions)Insere texto em um elemento de interface gráfica especificado, identificado como uma string do Repositório de Objetos, juntamente com outras configurações.

TypeInto(TargetAnchorableModel, String)

Insere o texto em um elemento de interface do usuário especificado, identificado como uma string do Repositório de Objetos.

TypeInto(
    TargetAnchorableModel target,
    string text)TypeInto(
    TargetAnchorableModel target,
    string text)
target TargetAnchorableModel
O elemento de interface gráfica de destino, identificado como um objeto TargetAnchorableModel .
text String
O texto que você quer digitar.

TypeInto(TargetAnchorableModel, TypeIntoOptions)

Insere texto em um elemento de interface do usuário especificado, identificado como um objeto TargetAnchorableModel .
TypeInto(
    TargetAnchorableModel target,
    TypeIntoOptions typeIntoOptions)TypeInto(
    TargetAnchorableModel target,
    TypeIntoOptions typeIntoOptions)
target TargetAnchorableModel
O elemento de interface gráfica de destino, identificado como um objeto TargetAnchorableModel .
typeIntoOptions TypeIntoOptions
As seguintes opções estão disponíveis:
  • Text String - O texto em que você deseja digitar.
  • DelayBetweenKeys Double - Atraso (em segundos) entre dois pressionamentos de tecla consecutivos. O valor padrão é de 0,02 segundos.
  • ActivateBefore Boolean - Se verdadeiro, o elemento de interface gráfica especificado é trazido para o primeiro plano e ativado antes que o texto seja digitado. Se for falso, a API digitará na janela ativa atual.
  • ClickBeforeMode NClickMode - o tipo de clique a ser executado antes da digitação em:
    • None
    • Single
    • Double
  • EmptyFieldMode NEmptyFieldMode -

    Escolha se o conteúdo existente será excluído no campo antes de digitar o texto e como esvaziar o campo. Campos são esvaziados enviando uma combinação de teclas que difere entre campos com uma única linha e campos com várias linhas. Certifique-se de selecionar a opção certa dependendo do Campo indicado. As opções são:

    • None
    • SingleLine
    • MultiLine
  • DeselectAfter Boolean - Isso pode ser usado apenas quando o InteractionMode está definido como Simulate. Alguns aplicativos de destino não registram um tipo Actions , a menos que um evento Concluído também seja enviado junto com as Actions. Definir isso como True adiciona um evento Concluído após a entrada de texto para registrar as Actions corretamente. Se você definir como false, o evento Concluído não será enviado para o aplicativo de destino. Por padrão, esse parâmetro é definido como true.
  • AlterIfDisabled Boolean - Se definido como verdadeiro, Selecionar Actions do Item é executado mesmo se o elemento de interface gráfica especificado estiver desabilitado. Esse parâmetro não se aplica se InteractionMode estiver definido como Hardware Events. Por padrão, isto é falso.
  • InteractionMode NChildInteractionMode - Especifica a API usada para executar as Actions. As seguintes opções estão disponíveis:
    • SameAsCard - Use o mesmo modo de entrada de Open ou Attach. Essa é a seleção padrão.
    • HardwareEvents - Usa o driver de hardware para executar as Actions. Essa é a API mais lenta e não pode funcionar em segundo plano, mas é compatível todos os aplicativos de desktop.
    • Simulate - Simula as Actions usando APIs de acessibilidade. Recomendado na automação do navegador, aplicativos Java ou SAP. Mais confiável que Eventos de hardware. Envia todo o texto em uma única Actions. 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 ações 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 - Envia a entrada do mouse e do teclado por meio de mensagens do Win32. Recomendado para aplicativos de desktop. Geralmente mais confiável que Eventos de hardware. Envia todo o texto em uma única Actions. 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.

TypeInto(String, String)

Insere o texto em um elemento de interface do usuário especificado, identificado como uma string do Repositório de Objetos.

TypeInto(
    string target,
    string text)TypeInto(
    string target,
    string text)
target
O elemento de interface gráfica de destino no qual você deseja digitar, identificado como uma cadeia de caracteres do Repositório de Objetos.
text String
O texto que você quer digitar.

TypeInto(String, TypeIntoOptions)

Insere texto em um elemento de interface gráfica especificado, identificado como uma string do Repositório de Objetos, juntamente com outras configurações.

TypeInto(
    string target,
    TypeIntoOptions typeIntoOptions)TypeInto(
    string target,
    TypeIntoOptions typeIntoOptions)
target
O elemento de interface gráfica de destino no qual você deseja digitar, identificado como uma cadeia de caracteres do Repositório de Objetos.
typeIntoOptions TypeIntoOptions
As seguintes opções estão disponíveis:
  • Text String - O texto em que você deseja digitar.
  • DelayBetweenKeys Double - Atraso (em segundos) entre dois pressionamentos de tecla consecutivos. O valor padrão é de 0,02 segundos.
  • ActivateBefore Boolean - Se verdadeiro, o elemento de interface gráfica especificado é trazido para o primeiro plano e ativado antes que o texto seja digitado. Se for falso, a API digitará na janela ativa atual.
  • ClickBeforeMode NClickMode - o tipo de clique a ser executado antes da digitação em:
    • None
    • Single
    • Double
  • EmptyFieldMode NEmptyFieldMode -

    Escolha se o conteúdo existente será excluído no campo antes de digitar o texto e como esvaziar o campo. Campos são esvaziados enviando uma combinação de teclas que difere entre campos com uma única linha e campos com várias linhas. Certifique-se de selecionar a opção certa dependendo do Campo indicado. As opções são:

    • None
    • SingleLine
    • MultiLine
  • DeselectAfter Boolean - Isso pode ser usado apenas quando o InteractionMode está definido como Simulate. Alguns aplicativos de destino não registram um tipo Actions , a menos que um evento Concluído também seja enviado junto com as Actions. Definir isso como True adiciona um evento Concluído após a entrada de texto para registrar as Actions corretamente. Se você definir como false, o evento Concluído não será enviado para o aplicativo de destino. Por padrão, esse parâmetro é definido como true.
  • AlterIfDisabled Boolean - Se definido como verdadeiro, Selecionar Actions do Item é executado mesmo se o elemento de interface gráfica especificado estiver desabilitado. Esse parâmetro não se aplica se InteractionMode estiver definido como Hardware Events. Por padrão, isto é falso.
  • InteractionMode NChildInteractionMode - Especifica a API usada para executar as Actions. As seguintes opções estão disponíveis:
    • SameAsCard - Use o mesmo modo de entrada de Open ou Attach. Essa é a seleção padrão.
    • HardwareEvents - Usa o driver de hardware para executar as Actions. Essa é a API mais lenta e não pode funcionar em segundo plano, mas é compatível todos os aplicativos de desktop.
    • Simulate - Simula as Actions usando APIs de acessibilidade. Recomendado na automação do navegador, aplicativos Java ou SAP. Mais confiável que Eventos de hardware. Envia todo o texto em uma única Actions. 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 ações 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 - Envia a entrada do mouse e do teclado por meio de mensagens do Win32. Recomendado para aplicativos de desktop. Geralmente mais confiável que Eventos de hardware. Envia todo o texto em uma única Actions. 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.

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.