# Pressionar teclas

Emulação de pressionamento de teclas no teclado. Pode emular tanto a entrada contínua de texto quanto a pressão de combinações de teclas, além de quaisquer combinações de teclas especiais e texto. No conjunto de combinações, podem ser usadas não apenas teclas do teclado, mas também do mouse.

Para gravar combinações de teclas, acesse a janela do seletor e pressione o botão "Gravar".

<table data-header-hidden><thead><tr><th width="238" valign="top"></th><th width="319" valign="top"></th></tr></thead><tbody><tr><td valign="top">Seletor</td><td valign="top">[Seletor] Identificador do elemento da interface do usuário. Se a propriedade não estiver vazia, o foco será definido no elemento da interface do usuário especificado antes do início da emulação do pressionamento de teclas.</td></tr><tr><td valign="top">Teclas</td><td valign="top"><p>[Texto] Texto ou teclas que precisam ser emuladas. Por exemplo:</p><ul><li>"Texto de teste" - as teclas para inserir essa linha serão emuladas;</li><li>"[+CTRL][S][-CTRL]" - a combinação de teclas Ctrl+S será pressionada.</li></ul><p>Dentro de um único bloco, é possível combinar a entrada contínua de texto e o pressionamento de teclas. Para gravar combinações de teclas, acesse a janela do seletor e pressione o botão "Gravar".</p></td></tr><tr><td valign="top">ID do processo</td><td valign="top"><p>[Link] Variável que armazena o identificador do processo. Indica com qual aplicativo é necessário trabalhar.</p><p>Se o aplicativo especificado estiver minimizado ou sua janela estiver coberta por outras janelas, ele será trazido para o primeiro plano.</p><p>Ao trabalhar com navegadores, o ID do processo também indica a guia específica do navegador com a qual o bloco deve trabalhar.</p><p>Se a propriedade for deixada vazia, ou se a variável ID do processo não tiver sido atribuída anteriormente no momento da inicialização do aplicativo ou abertura do navegador, o aplicativo e a guia do navegador serão determinados a partir do conteúdo da linha correspondente do seletor.</p><p>O ID do processo pode ser obtido, por exemplo, usando os blocos Iniciar aplicativo ou Obter processo.</p></td></tr><tr><td valign="top">Interativo</td><td valign="top">Se definido, pausas serão inseridas entre os pressionamentos de teclas. Recomenda-se ativar essa propriedade se, devido às características do aplicativo ou da página da web, letras individuais forem perdidas durante o processo de emulação da entrada de texto.</td></tr><tr><td valign="top">Tempo de pausa</td><td valign="top">[Número] Se a propriedade Interativo estiver definida, uma pausa especificada aqui em milissegundos será inserida entre os pressionamentos de teclas.</td></tr><tr><td valign="top">Selecionar tudo</td><td valign="top">Antes de iniciar a entrada, enviar a combinação de teclas "selecionar tudo" (Ctrl+A).</td></tr><tr><td valign="top">Somente texto</td><td valign="top">Se ativado, todo o texto será considerado como caracteres e não será dividido em teclas de controle.</td></tr><tr><td valign="top">Atraso antes</td><td valign="top">[Número] Atraso em segundos antes da execução do bloco.</td></tr><tr><td valign="top">Atraso depois</td><td valign="top">[Número] Atraso em segundos após a execução do bloco.</td></tr><tr><td valign="top">Tempo de espera</td><td valign="top">[Número] Tempo máximo de espera para o elemento especificado em segundos.</td></tr><tr><td valign="top">Deslocamento em X</td><td valign="top">[Número] Deslocamento relativo do clique na coordenada X a partir do canto superior esquerdo do elemento. Se nenhum valor for especificado (propriedade vazia), o centro do elemento será usado como ponto de clique.</td></tr><tr><td valign="top">Deslocamento em Y</td><td valign="top">[Número] Deslocamento relativo do clique na coordenada Y a partir do canto superior esquerdo do elemento. Se nenhum valor for especificado (propriedade vazia), o centro do elemento será usado como ponto de clique.</td></tr><tr><td valign="top">Seletor de espera</td><td valign="top">[Seletor] Identificador do elemento da interface do usuário. Se o seletor estiver vazio, o bloco não aguardará a aparição desse elemento.</td></tr><tr><td valign="top">Tipo de espera do seletor de espera</td><td valign="top"><p>Escolha o tipo de espera:</p><ul><li>AparecerDepois - aparecimento após a entrada de texto,</li><li>DesaparecerDepois - desaparecimento após a entrada de texto;</li><li>AparecerAntes - aparecimento antes da entrada de texto;</li><li>DesaparecerAntes - desaparecimento antes da entrada de texto.</li></ul><p>Ao escolher Depois - primeiro será feito um clique com o mouse, depois a entrada de texto, depois a verificação do seletor de espera.</p><p>Ao escolher Antes - primeiro será feito um clique com o mouse, depois a verificação do seletor de espera, depois a entrada de texto.</p></td></tr><tr><td valign="top">Atraso antes da verificação do seletor de espera</td><td valign="top">[Número] Atraso antes da verificação do seletor de espera.</td></tr><tr><td valign="top">Tempo de espera para o seletor de espera</td><td valign="top">[Número] Tempo máximo de espera para o elemento especificado no seletor de espera em segundos.</td></tr><tr><td valign="top">Número de tentativas para o seletor de espera</td><td valign="top">[Número] Número de tentativas para o seletor de espera. Se o seletor de espera não for encontrado, o bloco fará um clique no seletor principal.</td></tr><tr><td valign="top">Auto-rolagem</td><td valign="top">Se selecionado, a lista será automaticamente rolada até o elemento que está fora da área visível.</td></tr><tr><td valign="top">Simulação de movimento</td><td valign="top">Se ativado, o movimento do cursor do mouse será simulado da posição atual até o ponto calculado pelo bloco.</td></tr><tr><td valign="top">Simulação de entrada</td><td valign="top">Se ativado, uma mensagem WM será enviada ao elemento para emular a entrada.</td></tr><tr><td valign="top">Desmarcação automática</td><td valign="top"><p>Se ativado, as teclas pressionadas</p><p>(com modificador +, por exemplo [+CTRL]) serão automaticamente liberadas após a execução do bloco.</p><p>Se a propriedade estiver desativada, será necessário liberar manualmente a tecla pressionada anteriormente (com modificador -, por exemplo [-CTRL]).</p></td></tr><tr><td valign="top">Converter em códigos de teclas</td><td valign="top"><p>Apenas para Linux.</p><p>Permite converter o texto especificado em códigos de teclas. Usado se o método padrão de entrada de texto não funcionar.</p><p>Na propriedade, é escolhida a combinação de teclas que é usada para alternar o idioma.</p></td></tr><tr><td valign="top">Nível de processamento</td><td valign="top"><p>Escolha o nível de tratamento de erros. Valores possíveis:</p><ul><li>"Padrão" - por padrão;</li><li>"Ignorar" - erros são ignorados;</li><li>"Tratar" - erros são tratados.</li></ul><p>Se o valor "Padrão" for escolhido, o valor do bloco "Iniciar" deste diagrama será usado.</p></td></tr><tr><td valign="top">Nível de mensagens</td><td valign="top"><p>Escolha o nível de mensagens que os blocos exibirão durante a execução. Valores possíveis:</p><ul><li>"Padrão" - por padrão;</li><li>"Liberar" - saída desativada;</li><li>"Depurar" - saída de informações principais;</li><li>"Detalhado" - saída de informações detalhadas.</li></ul><p>Se o valor "Padrão" for escolhido, o valor do bloco "Iniciar" deste diagrama será usado.</p></td></tr><tr><td valign="top">Texto de erro</td><td valign="top">[Texto] Retorna informações detalhadas sobre o erro em caso de execução incorreta do bloco.</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sherparpa.ru/pt/sherpa-rpa/sherpa-designer/spravochnik-blokov/avtomatizaciya-prilozhenii-ui-automation/nazhat-klavishi-presskeys.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
