Ações de mouse e teclado
Simule a atividade do teclado com a ação Enviar Chaves . Para inserir teclas especiais, como teclas de seta e Caps Lock, e modificações, como Shift e Control, selecione Inserir tecla especial.
Os exemplos a seguir adicionam uma assinatura a uma mensagem de email, começando com duas quebras de linha. Em seguida, a ação envia Ctrl + A e Ctrl + C para selecionar e copiar o texto para a área de transferência.
Observação
Para usar uma tecla como um modificador, use a notação de chaves para ambas as teclas.
Para simular os movimentos do mouse, use a ação Mover o mouse. O exemplo a seguir move o mouse manualmente para coordenadas específicas em velocidade normal.
Mova o mouse para uma imagem específica na tela com a ação Mover o mouse para a imagem. O exemplo a seguir move o cursor para a primeira ocorrência do ícone de pesquisa e clica nele com o botão esquerdo.
Na seção Avançado da ação, você pode ver que a ação aguarda 30 segundos para que a imagem apareça na janela de primeiro plano e o mouse apontará para o centro da imagem.
Bloquear entrada
Bloqueia a entrada do mouse e do teclado do usuário para que o fluxo possa realizar ações do mouse e do teclado sem interferência do usuário.
Importante
Devido à sua funcionalidade crítica, a ação Bloquear entrada exige direitos elevados para ser executada. Portanto, antes de usar a ação, certifique-se de que o Power Automate seja executado com direitos de administrador. Para encontrar mais informações sobre a execução do Power Automate como administrador, acesse Executar o Power Automate com direitos elevados.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor padrão | Descrição |
---|---|---|---|---|
Bloquear | N/D | Valor booliano | Verdadeiro | Especificar se deseja bloquear ou desbloquear o mouse e a entrada do teclado |
Variáveis produzidas
Essa ação não produz variáveis.
Exceções
Exceção | Descrição |
---|---|
Can't block/unblock user input in non interactive mode | Indica um problema de bloqueio/desbloqueio de entrada no modo não interativo |
Failed to block/unblock input | Indica um problema de bloqueio/desbloqueio de entrada |
Obter posição do mouse
Recupera a posição atual do cursor do mouse na tela em coordenadas de pixel.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor padrão | Description |
---|---|---|---|---|
Relative to | N/D | Tela, Janela em primeiro plano | Tela | Especificar se deseja recuperar a posição do mouse nas coordenadas da tela ou em relação ao canto superior esquerdo da janela ativa |
Variáveis produzidas
Argumento | Type | Description |
---|---|---|
MousePosX | Valor numérico | O valor horizontal (X) da posição do mouse |
MousePosY | Valor numérico | O valor vertical (Y) da posição do mouse |
Exceções
Exceção | Descrição |
---|---|
Can't retrieve the mouse position in non interactive mode | Indica um problema ao recuperar a posição do cursor do mouse no modo não interativo |
Mover mouse
Move o mouse para uma posição específica.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor padrão | Description |
---|---|---|---|---|
Position X | Não | Valor numérico | O valor horizontal (X) da posição ao qual enviar o mouse | |
Position Y | Não | Valor numérico | O valor vertical (Y) da posição ao qual enviar o mouse | |
Relative to | N/D | Tela, Janela ativa, Posição atual do mouse | Tela | Especificar se a nova posição do mouse será relativa ao canto superior esquerdo da tela, à janela anterior ou à posição atual do mouse |
Move mouse from previous position | N/D | Instantâneo, Com animação (baixa velocidade), Com animação (velocidade normal), Com animação (alta velocidade) | Instantâneos | Especificar como mover o mouse |
Variáveis produzidas
Essa ação não produz variáveis.
Exceções
Exceção | Description |
---|---|
Can't move mouse in non interactive mode | Indica um problema ao mover o mouse no modo não interativo |
Failed to move mouse | Indica um problema ao mover o mouse |
Mover mouse para a imagem
Move o mouse sobre uma imagem encontrada na tela ou na janela em primeiro plano.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor padrão | Description |
---|---|---|---|---|
Imagem para a qual o mouse será movido | Não | Lista de Imagens | A lista de imagens para a qual mover o mouse | |
Estilo de movimento do mouse | N/D | Instantâneo, Com animação (baixa velocidade), Com animação (velocidade normal), Com animação (alta velocidade) | Instantâneo | Especificar o estilo de movimento no qual o mouse se moverá de sua posição anterior para o início da rota gravada (ou para sua posição final) |
Ocorrência | Sim | Valor numérico | 0 | A ocorrência da imagem encontrada para a qual mover o mouse |
Enviar um clique após mover o mouse | N/A | Valor booliano | False | Especificar se deseja enviar um clique após o mouse ser posicionado sobre a imagem |
Click type | N/D | Clique com o botão esquerdo, clique com o botão direito, clique duplo, clique com o botão do meio, botão esquerdo para baixo, botão esquerdo para cima, botão direito para baixo, botão direito para cima | Clique com o botão esquerdo do mouse | Clique com o mouse para enviar para a imagem |
Aguarde a imagem aparecer | N/A | Valor booliano | Verdadeiro | Escolha se você deseja que a ação aguarde se a imagem não for localizada na tela ou na janela de primeiro plano |
Fail timeout | Sim | Valor numérico | 0 | O tempo limite da falha em segundos |
Segundos antes de clicar | Sim | Valor numérico | 0 | O número de segundos de espera antes de enviar o clique |
Algoritmo de correspondência de imagens | N/A | Básico, Avançado | Básico | Qual algoritmo de imagem usar ao pesquisar por imagem |
Posição do mouse em relação à imagem | N/A | canto superior esquerdo, centro superior, canto superior direito, parte esquerda intermediária, centro, parte direita intermediária, canto inferior esquerdo, centro inferior, canto inferior direito | centro | A seção da imagem para a qual o mouse será movido |
Deslocamento de X | Não | Valor do texto | 0 | Os pixels para deslocar o mouse da posição para a direita |
Deslocamento de Y | Não | Valor do texto | 0 | Os pixels para deslocar o mouse da posição para baixo |
Tolerance | Sim | Valor numérico | 10 | Especificar o quanto a imagem especificada pode diferir da imagem originalmente escolhida |
Pesquisar imagem em | N/A | Tela inteira, Somente janela em primeiro plano | Tela inteira | Especifique se a Imagem especificada deve ser pesquisada somente na janela em primeiro plano ou em toda a tela visível. Nenhuma escolha encontrará a imagem se ela não estiver claramente visível na tela |
Search mode | N/D | Pesquisar na tela inteira ou na janela em primeiro plano, Pesquisar na sub-região especificada da tela ou na janela em primeiro plano | Pesquisar tela inteira ou janela em primeiro plano | Especificar se deseja digitalizar a tela inteira (ou janela) para encontrar a imagem fornecida ou apenas uma sub-região dela |
X1 | Sim | Valor numérico | O X inicial da sub-região em que pesquisar | |
Y1 | Sim | Valor numérico | O Y inicial da sub-região em que pesquisar | |
X2 | Sim | Valor numérico | O X final da sub-região em que pesquisar | |
Y2 | Sim | Valor numérico | O Y final da sub-região em que pesquisar |
Variáveis produzidas
Argumento | Type | Description |
---|---|---|
X | Valor numérico | A coordenada X do ponto em que a imagem é encontrada na tela. Se a imagem estiver sendo pesquisada na janela em primeiro plano, a coordenada retornada será relativa ao canto superior esquerdo da janela |
Y | Valor numérico | A coordenada Y do ponto em que a imagem é encontrada na tela. Se a imagem estiver sendo pesquisada na janela em primeiro plano, a coordenada retornada será relativa ao canto superior esquerdo da janela |
Exceções
Exceção | Description |
---|---|
Image not found on screen | Indica que o nome especificado não foi encontrado na tela |
Can't move mouse in non interactive mode | Indica um problema ao mover o mouse no modo não interativo |
Failed to move mouse | Indica um problema ao mover o mouse |
Invalid subregion coordinates | Indica que as coordenadas da sub-região determinada eram inválidas |
Não foram encontradas ocorrências de imagem suficientes na tela | Indica que não foram encontradas ocorrências suficientes da imagem especificada na tela |
Mover o mouse para o texto na tela (OCR)
Move o mouse sobre um texto encontrado na tela ou na janela em primeiro plano usando o OCR.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor padrão | Description |
---|---|---|---|---|
OCR engine type | Não | Variável de mecanismo de OCR, mecanismo Tesseract | OCR engine variable | O tipo de mecanismo de OCR a ser usado. Selecione um mecanismo de OCR configurado ou configure um novo. |
Variável de mecanismo de OCR | Não | OCREngineObject | O mecanismo de OCR com o qual pesquisar o texto | |
Text to find | Não | Valor do texto | O texto sobre o qual mover o mouse | |
Is regular expression | N/D | Valor booliano | False | Se deve usar uma expressão regular para procurar o texto na tela |
Ocorrência | Sim | Valor numérico | 0 | Um número positivo que será usado como a ocorrência do texto de entrada na tela |
Search for text on | N/A | Tela inteira, Somente janela em primeiro plano | Tela inteira | Especifica se o texto especificado deve ser pesquisado somente na janela em primeiro plano ou em toda a tela visível. Nenhuma opção encontrará o texto se ele não estiver claramente visível na tela |
Search mode | N/D | Toda a fonte especificada, Somente a sub-região específica, Sub-região relativa à imagem | Toda a origem especificada | Se deseja verificar toda a tela (ou janela) para encontrar o texto fornecido ou somente uma sub-região reduzida dela |
Image(s) | Não | Lista de Imagens | As imagens que especificam a sub-região (em relação ao canto superior esquerdo da imagem) a ser verificada para o texto fornecido | |
X1 | Sim | Valor numérico | A coordenada X inicial da sub-região a ser verificada para o texto fornecido | |
Tolerance | Sim | Valor numérico | 10 | Especificar o quanto as imagens pesquisadas podem ser diferentes da imagem escolhida originalmente |
Y1 | Sim | Valor numérico | A coordenada Y inicial da sub-região a ser verificada para o texto fornecido | |
X1 | Sim | Valor numérico | A coordenada X inicial da sub-região relativa à imagem especificada a ser verificada para o texto fornecido | |
X2 | Sim | Valor numérico | A coordenada X final da sub-região a ser verificada para o texto fornecido | |
Y1 | Sim | Valor numérico | A coordenada Y inicial da sub-região relativa à imagem especificada a ser verificada para o texto fornecido | |
Y2 | Sim | Valor numérico | A coordenada Y final da sub-região a ser verificada para o texto fornecido | |
X2 | Sim | Valor numérico | A coordenada X final da sub-região relativa à imagem especificada a ser verificada para o texto fornecido | |
Y2 | Sim | Valor numérico | A coordenada Y final da sub-região relativa à imagem especificada a ser verificada para o texto fornecido | |
Move mouse from previous position | N/D | Instantâneo, Com animação (baixa velocidade), Com animação (velocidade normal), Com animação (alta velocidade) | Instantâneo | O estilo de movimento em que o mouse se moverá da posição anterior para a posição final |
Idioma do OCR do Windows | N/D | Chinês (simplificado), chinês (tradicional), tcheco, dinamarquês, holandês, inglês, finlandês, francês, alemão, grego, húngaro, italiano, japonês, coreano, norueguês, polonês, português, romeno, russo, sérvio (cirílico), sérvio (latino), eslovaco, espanhol, sueco, turco | Inglês | O idioma do texto detectado pelo mecanismo de OCR do Windows |
Usar outro idioma | N/A | Valor booliano | Falso | Especifica se um idioma que não foi fornecido no campo "Idioma do Tesseract" deve ser usado |
Idioma do Tesseract | N/A | Inglês, alemão, espanhol, francês, italiano | Inglês | O idioma do texto que o mecanismo Tesseract detecta |
Abreviação do idioma | Não | Valor do texto | A abreviação Tesseract do idioma a ser usado. Por exemplo, se os dados forem "eng.traineddata", defina este parâmetro como "eng" | |
Caminho de dados do idioma | Não | Valor do texto | O caminho da pasta que contém os dados do Tesseract do idioma especificado | |
Multiplicador de largura da imagem | Não | Valor numérico | 1 | O multiplicador de largura da imagem |
Multiplicador de altura da imagem | Não | Valor numérico | 1 | O multiplicador de altura da imagem |
Aguardar a exibição do texto | N/D | Valor booliano | Falso | Especificar se deseja esperar se o texto não for encontrado na tela ou na janela em primeiro plano |
Fail if text doesn't appear within | Sim | Valor numérico | 10 | O número de segundos de espera até o texto fornecido aparecer |
Send a click after moving mouse | N/D | Valor booliano | False | Especificar se deseja enviar um clique após o mouse ser posicionado sobre o texto |
Click type | N/D | Clique com o botão esquerdo, clique com o botão direito, clique duplo, clique com o botão do meio, botão esquerdo para baixo, botão esquerdo para cima, botão direito para baixo, botão direito para cima | Clique com o botão esquerdo do mouse | O clique do mouse digite para enviar para o texto |
Wait before clicking for | Sim | Valor numérico | 1 | O número de segundos de espera antes de clicar |
Mouse position relative to text | N/D | Superior esquerdo, Centro superior, Superior direito, Centro, Direita intermediária, Inferior esquerdo, Centro inferior, Inferior direito | Centro | Especificar para qual seção do texto o mouse será movido |
Deslocamento de X | Não | Valor do texto | 0 | Deslocar o mouse da posição em determinado número de pixels para a direita |
Deslocamento de Y | Não | Valor do texto | 0 | Deslocar o mouse da posição em determinado número de pixels para baixo |
Algoritmo de correspondência de imagens | N/A | Básico, Avançado | Básica | Qual algoritmo de imagem usar ao pesquisar por imagem |
Observação
O mecanismo de expressão regular do Power Automate é o .NET. Para encontrar mais informações sobre expressões regulares, vá para Linguagem de Expressões Regulares – Referência Rápida.
Variáveis produzidas
Argumento | Type | Description |
---|---|---|
LocationOfTextFoundX | Valor numérico | A coordenada X do ponto em que o texto é encontrado na tela. Se o texto for pesquisado na janela em primeiro plano, essa coordenada será relativa ao canto superior esquerdo da janela |
LocationOfTextFoundY | Valor numérico | A coordenada Y do ponto em que o texto é encontrado na tela. Se o texto for pesquisado na janela em primeiro plano, essa coordenada será relativa ao canto superior esquerdo da janela |
WidthOfTextFound | Valor numérico | A largura da área em que o texto foi encontrado |
HeightOfTextFound | Valor numérico | A largura da área em que o texto foi encontrado |
Exceções
Exceção | Descrição |
---|---|
Text not found on screen | Indica que o texto especificado não foi encontrado na tela |
Can't move mouse in non interactive mode | Indica um problema ao mover o mouse no modo não interativo |
Failed to move mouse | Indica um problema ao mover o mouse |
Invalid subregion coordinates | Indica que as coordenadas da sub-região determinada eram inválidas |
Falha ao criar o mecanismo de OCR | Indica que ocorreu um erro ao tentar criar o mecanismo de OCR |
A pasta de caminho de dados não existe | Indica que a pasta especificada para os dados do idioma não existe |
O pacote de idiomas do Windows selecionado não está instalado no computador | O pacote de idiomas do Windows selecionado não está instalado no computador |
O mecanismo de OCR não está ativo | Indica que o mecanismo de OCR não está ativo |
Enviar clique do mouse
Envia um evento de clique do mouse.
Importante
Para evitar o acesso não autorizado, o Power Automate precisa ser executado com privilégios iguais ou superiores aos aplicativos que automatiza. Para usar a ação Enviar clique do mouse para interagir com aplicativos executados com privilégios elevados, execute o Power Automate como administrador. Você encontra mais informações sobre a execução do Power Automate como administrador em Executar o Power Automate com direitos elevados.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor padrão | Description |
---|---|---|---|---|
Mouse event to send | N/D | Clique com o botão esquerdo, clique com o botão direito, clique duplo, clique com o botão do meio, botão esquerdo para baixo, botão esquerdo para cima, botão direito para baixo, botão direito para cima | Clique com o botão esquerdo do mouse | Especificar qual forma de evento de mouse enviar |
Wait | Sim | Valor numérico | 0 | O tempo de atraso antes de enviar o evento do mouse em 1/1000 de segundo |
Move mouse | N/D | Valor booliano | False | Mover o mouse |
X | Não | Valor numérico | A posição horizontal (X) do mouse em coordenadas de pixel | |
Y | Não | Valor numérico | A posição vertical (Y) do mouse em coordenadas de pixel | |
Relative to | N/D | Tela, Janela ativa, Posição atual do mouse | Tela | Especificar se a nova posição do mouse será relativa ao canto superior esquerdo da tela, à janela anterior ou à posição atual do mouse |
Mouse movement style | N/D | Instantâneo, Com animação (baixa velocidade), Com animação (velocidade normal), Com animação (alta velocidade) | Instantâneo | O estilo de movimento no qual o mouse se moverá de sua posição anterior para o início da rota gravada (ou para sua posição final) |
Variáveis produzidas
Essa ação não produz variáveis.
Exceções
Exceção | Descrição |
---|---|
Can't send mouse click in non interactive mode | Indica um problema ao enviar um clique do mouse no modo não interativo |
Mouse click out of screen bounds | Indica que o clique do mouse estava fora dos limites da tela |
Failed to send mouse click | Indica um problema ao enviar um clique do mouse |
Teclas de envio
Envia chaves para o aplicativo que está ativo no momento.
Importante
Para evitar o acesso não autorizado, o Power Automate precisa ser executado com privilégios iguais ou superiores aos aplicativos que automatiza. Para usar a ação Enviar chaves para interagir com aplicativos executados com privilégios elevados, execute o Power Automate como administrador. Para encontrar mais informações sobre a execução do Power Automate como administrador, acesse Executar o Power Automate com direitos elevados.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor padrão | Description |
---|---|---|---|---|
Enviar teclas para | N/D | Janela de primeiro plano, Por elemento de IU, Por instância/identificador de janela, Por título e/ou classe | Janela em primeiro plano | Especifique se as chaves devem ser enviadas para a janela de primeiro plano, para um elemento da interface do usuário ou para uma instância da janela ou uma combinação de título/classe da janela |
Texto a ser enviado | Não | Entrada direta criptografada ou Valor do texto | O texto a ser enviado para o aplicativo | |
Atraso entre os pressionamentos de tecla | Sim | Valor numérico | 10 | Especificar o atraso em milissegundos entre o envio de pressionamentos de tecla para evitar erros de entrada |
Send Text as hardware keys | N/D | Valor booliano | False | Emular os pressionamentos de tecla reais no teclado ao enviar o texto inteiro |
Variáveis produzidas
Essa ação não produz variáveis.
Exceções
Exceção | Description |
---|---|
Can't send keystrokes in non interactive mode | Indica um problema ao enviar pressionamentos de tecla no modo não interativo |
Text to send doesn't represent valid keystrokes | Indica que o texto fornecido não representa pressionamentos de tecla válidos |
There isn't an active application to send keystrokes to | Indica que não há um aplicativo ativo para a qual enviar pressionamentos de tecla |
Falha ao enviar pressionamentos de tecla | Indica um problema ao enviar pressionamentos de tecla |
Observação
Para simular uma tecla física sendo pressionada em uma ação Enviar chaves, use a notação de chaves {}. Para usar uma tecla como um modificador, use a notação de chaves {} para ambas as teclas. A ação Enviar Chaves aceita os Códigos de Chave Virtual.
Teclas válidas
Categoria | Teclas |
---|---|
Botões | LButton, RButton, Cancel, MButton, XButton1, XButton2 |
Controle de teclado | Back, Tab, LineFeed, Clear, Enter, Return, ShiftKey, ControlKey,Menu, Pause, CapsLock, Capital, Escape, Space, Prior, PageUp, PageDown, Next, End, Home, Left, Up, Right, Down, Select, Print, Execute, Snapshot, PrintScreen, Insert, Delete, Help |
Botões | HangulMode, HanguelMode, KanaMode, JunjaMode, FinalMode, KanjiMode, HanjaMode |
Chaves IME | IMEConvert, IMENonconvert, IMEAccept, IMEAceept, IMEModeChange |
Chaves do navegador | BrowserSearch, BrowserFavorites, BrowserHome |
Chaves de volume | VolumeMute, VolumeDown, VolumeUp |
Chaves de mídia | MediaNextTrack, MediaPreviousTrack, MediaStop, MediaPlayPause |
Botões | LaunchMail, SelectMedia, LaunchApplication1, LaunchApplication2 |
Chaves OEM | OemSemicolon, Oem1, Oemplus, Oemcomma, OemMinus, OemPeriod, Oem2, OemQuestion, Oem3, Oemtilde, Oem4, OemOpenBrackets, OemPipe, Oem5, OemCloseBrackets, Oem6, OemQuotes, Oem7, Oem8, Oem102, OemBackslash, OemClear |
Botões | ProcessKey, Packet, Attn, Crsel, Exsel, EraseEof, Play, Zoom, NoName, Pa1 |
Botões | KeyCodem, Shift, Control, Alt, Modifiers |
Chaves D | D0, D1, D2, D3, D4, D5, D6, D7, D8, D9 |
Letras | A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z |
Chaves do Windows | LWin, RWin, Apps, Sleep |
Chaves do Teclado Numérico | NumPad0, NumPad1, NumPad2, NumPad3, NumPad4, NumPad5, NumPad6, NumPad7, NumPad8, NumPad9 |
Chaves de cálculo | Multiply, Add, Separator, Subtract, Decimal, Divide |
Chaves de função | F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24 |
Botões | NumLock, Scroll, LShiftKey, RShiftKey, LControlKey, RControlKey, LMenu, RMenu, BrowserBack, BrowserForward, BrowserRefresh, BrowserStop |
Pressionar/soltar tecla
Pressiona (e segura) ou solta uma ou mais teclas modificadoras (Alt, Control ou Shift).
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor padrão | Descrição |
---|---|---|---|---|
Ação a ser executada | N/D | Pressionar, Liberar | Pressionar | Especificar se deseja pressionar ou soltar as teclas com esta ação |
Controle | N/D | Valor booliano | Falso | Especificar se a tecla Ctrl será pressionada/liberada ou não |
Alt | N/D | Valor booliano | Falso | Especificar se a tecla Alt será pressionada/liberada ou não |
Shift | N/D | Valor booliano | Falso | Especificar se a tecla Shift será pressionada/liberada ou não |
Win | N/D | Valor booliano | Falso | Especificar se a tecla Windows será pressionada/liberada ou não |
Variáveis produzidas
Essa ação não produz variáveis.
Exceções
Exceção | Descrição |
---|---|
Can't press or release key in non interactive mode | Indica um problema ao pressionar ou soltar a tecla no modo não interativo |
Definir estado da tecla
Define o estado (ativado ou desativado) para as teclas Caps Lock, Num Lock ou Scroll Lock
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor padrão | Descrição |
---|---|---|---|---|
Chave | N/D | Caps Lock, Num Lock, Scroll Lock | Caps Lock | Especificar a tecla a ser definida |
Estado | N/A | Desligar, Ligar | Ativado | Se o estado da tecla deve ser definido como ativado ou desativado |
Variáveis produzidas
Essa ação não produz variáveis.
Exceções
Exceção | Descrição |
---|---|
Can't set key state in non interactive mode | Indica um problema ao definir o estado da tecla no modo não interativo |
Aguardar mouse
Suspende a execução do fluxo até que o ponteiro do mouse mude, geralmente para ou do 'cursor de espera' ou ampulheta.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor padrão | Descrição |
---|---|---|---|---|
Wait for mouse pointer to | N/D | Tornar, Não se tornar | Se tornar | Escolha qual ação do cursor do mouse esperar. |
Ponteiro do mouse | N/D | Seta, Iniciando aplicativo, Cruz, Mão, Ajuda, IBeam, Aguardar cursor | Seta | Especifique o estado do ponteiro do mouse. |
Variáveis produzidas
Essa ação não produz variáveis.
Exceções
Essa ação não inclui exceções.
Obter identificador do teclado
Recupera o identificador do teclado ativo do registro da máquina.
Parâmetros de entrada
Essa ação não requer entradas.
Variáveis produzidas
Argumento | Tipo | Descrição |
---|---|---|
KeyboardLayoutId | Valor numérico | A chave do Registro do identificador do teclado ativo |
Exceções
Exceção | Descrição |
---|---|
Keyboard identifier wasn’t found | Indica um erro ao recuperar o identificador do teclado |
Aguardar tecla de atalho
Pause a execução do fluxo até que uma tecla de atalho específica seja pressionada. As teclas de atalho devem conter pelo menos uma tecla ou uma tecla e uma combinação de (ctrl, alt, shift). Podem ser definidas várias teclas de atalho.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor padrão | Descrição |
---|---|---|---|---|
Tecla de atalho | N/D | Combinação de teclas | Ctrl+A | Especifique as teclas de atalho a serem aguardadas. As teclas de atalho devem conter exatamente uma tecla ou uma tecla e uma combinação de Ctrl, Alt e Shift. Para adicionar mais de uma tecla de atalho, selecione "Nova tecla de atalho" |
Continuar execução de fluxo após o tempo limite | N/D | Valor booliano | Falso | Especificar se a execução de fluxo continuará de qualquer maneira quando o período definido de espera da tecla de atalho expirar |
Continuar após | Sim | Valor numérico | 10 | O tempo em segundos antes de continuar a execução de fluxo |
Variáveis produzidas
Argumento | Tipo | Descrição |
---|---|---|
IndexOfShortcutKeyPressed | Valor numérico | O índice da tecla de atalho se as teclas estiverem em um formato de lista. |
Exceções
Exceção | Descrição |
---|---|
Falha ao registrar a chave de atalho | Indica uma falha no registro de uma tecla de atalho. |