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

Element Exists

UiPath.Core.Activities.UiElementExists

Permite que você verifique se um elemento de interface gráfica existe, mesmo que não esteja visível.

Propriedades

Comum
  • NomeDeExibição - o nome de exibição da atividade.
Entrada
  • Destino.Destino - Identifica o elemento de interface gráfica. Selecione a partir do menu suspenso uma das seguintes opções: Destino, Nulo. A opção padrão é Destino.
  • Destino.RegiãoDeRecorte - Define o retângulo de clipagem, em pixels, em relação a UiElement, conforme as seguintes direções: esquerda, superior, direita, inferior. Suporta números positivos e negativos.
  • Target.Element - Use a variável ElementoDaUI retornada por outra atividade. Essa propriedade não pode ser usada com a propriedade Seletor. Este campo é compatível apenas com variáveis UiElement.
  • Target.Selector - Propriedade de texto usada para localizar um determinado elemento da interface do usuário quando a atividade é executada. Na verdade, é um fragmento XML especificando atributos do elemento GUI que você está procurando e de alguns de seus pais.
  • Destino.TempoLimiteEmMs - Especifica o período (em milissegundos) que se deve aguardar para a execução da atividade quando o elemento não existe.
  • Target.WaitForReady - Antes de executar as ações, aguarde o destino ficar pronto. As seguintes opções estão disponíveis:

    • Nenhum — não espera por nada, exceto o elemento de interface gráfica do alvo existir antes de executar a ação. Por exemplo, você pode usar essa opção se quiser recuperar apenas o texto de uma página web ou clicar em um botão específico, sem precisar esperar todos os elementos da interface gráfica carregarem. Observe que isso pode ter consequências indesejadas caso o botão depender de elementos que ainda não foram carregados, como scripts.
    • Interativo — espera o aplicativo alvo indicar a prontidão, embora alguns ativos ainda possam estar carregando.
  • Concluído — espera todos os elementos da interface gráfica no aplicativo alvo serem carregados antes de executar a ação.

    Observação:

    Para avaliar se um aplicativo está no estado Interativo ou Concluído, as seguintes tags são verificadas:

    • Aplicativos de área de trabalho — uma mensagem wm_null é enviada para verificar a existência das tags,<wnd> ,<ctrl> ,<java> ou. <uia>Se existirem, a atividade é executada.
    • Aplicativos web:
    • Internet Explorer - A tag <webctrl> é usada para verificar se o estado Pronto do documento HTML está definido como Concluído. Além disso, o estado Ocupado deve ser definido como “Falso”.
    • Outros - A tag <webctrl> é usada para verificar se o estado Pronto do documento HTML está Concluído.
    • Aplicações SAP - Primeiramente verifica-se a presença da tag <wnd>, em seguida uma API específica do SAP é utilizada para detectar se a sessão está ocupada ou não.
Diversos
  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.
Saída
  • Existe - Indica se o elemento existe ou não. O campo suporta apenas variáveis booleanas.

Exemplo de uso da atividade Element Exist

Confira aqui como a atividade Element Exists é usada em um exemplo que incorpora várias atividades.

  • Propriedades
  • Exemplo de uso da atividade Element Exist

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.