Try/Catch#

O bloco implementa a construção Try/Catch. Para o funcionamento correto, os blocos deste contêiner devem terminar com o bloco "Fim". Em caso de erro nos blocos, a saída será realizada pelo conector "Se erro". Caso contrário, pela saída do conector "Saída".

Para simular a construção Finally, é necessária a conexão manual dos blocos após o tratamento de erro com os blocos do conector "Saída". Se nenhum bloco estiver conectado ao conector "Se erro", o erro será ignorado e a saída será realizada pelo conector "Saída". Se o conector "Saída" não estiver conectado, na ausência de erro, será feito um retorno do diagrama atual.

Número de tentativas[Texto] O bloco não sairá pelo conector "Se erro" até que o número especificado de tentativas seja concluído.
Pausa entre tentativas[Número] Valor em segundos para a pausa entre tentativas.
Variável 1

[Variável] Nome da primeira variável que deve receber um novo valor.

É possível escolher uma variável do menu suspenso que foi previamente declarada no painel Variáveis, assim como inserir o nome de uma nova variável ou de uma variável usada anteriormente em outro bloco, mesmo que não tenha sido declarada no painel Variáveis.

Valor 1

[Qualquer tipo de dado] Novo valor da primeira variável. A propriedade é ignorada se o nome da primeira variável não for especificado. O novo valor da variável pode ser uma constante (número, string) ou uma expressão utilizando outras variáveis e/ou funções.

No novo valor da variável, é permitido usar uma expressão envolvendo a mesma variável. Não se esqueça de que aqui e em outros blocos, os nomes das variáveis usadas nas expressões devem começar com o símbolo $, e as constantes de string devem estar entre aspas.

Variável 2

[Variável] Nome da segunda variável que deve receber um novo valor.

É possível escolher uma variável do menu suspenso que foi previamente declarada no painel Variáveis, assim como inserir o nome de uma nova variável ou de uma variável usada anteriormente em outro bloco, mesmo que não tenha sido declarada no painel Variáveis.

Valor 2

[Qualquer tipo de dado] Novo valor da segunda variável. A propriedade é ignorada se o nome da segunda variável não for especificado. O novo valor da variável pode ser uma constante (número, string) ou uma expressão utilizando outras variáveis e/ou funções.

No novo valor da variável, é permitido usar uma expressão envolvendo a mesma variável. Não se esqueça de que aqui e em outros blocos, os nomes das variáveis usadas nas expressões devem começar com o símbolo $, e as constantes de string devem estar entre aspas.

Variável 3

[Variável] Nome da terceira variável que deve receber um novo valor.

É possível escolher uma variável do menu suspenso que foi previamente declarada no painel Variáveis, assim como inserir o nome de uma nova variável ou de uma variável usada anteriormente em outro bloco, mesmo que não tenha sido declarada no painel Variáveis.

Valor 3

[Qualquer tipo de dado] Novo valor da terceira variável. A propriedade é ignorada se o nome da terceira variável não for especificado. O novo valor da variável pode ser uma constante (número, string) ou uma expressão utilizando outras variáveis e/ou funções.

No novo valor da variável, é permitido usar uma expressão envolvendo a mesma variável. Não se esqueça de que aqui e em outros blocos, os nomes das variáveis usadas nas expressões devem começar com o símbolo $, e as constantes de string devem estar entre aspas.

Variável 4

[Variável] Nome da quarta variável que deve receber um novo valor.

É possível escolher uma variável do menu suspenso que foi previamente declarada no painel Variáveis, assim como inserir o nome de uma nova variável ou de uma variável usada anteriormente em outro bloco, mesmo que não tenha sido declarada no painel Variáveis.

Valor 4

[Qualquer tipo de dado] Novo valor da quarta variável. A propriedade é ignorada se o nome da primeira variável não for especificado. O novo valor da variável pode ser uma constante (número, string) ou uma expressão utilizando outras variáveis e/ou funções.

No novo valor da variável, é permitido usar uma expressão envolvendo a mesma variável. Não se esqueça de que aqui e em outros blocos, os nomes das variáveis usadas nas expressões devem começar com o símbolo $, e as constantes de string devem estar entre aspas.

Variável 5

[Variável] Nome da quinta variável que deve receber um novo valor.

É possível escolher uma variável do menu suspenso que foi previamente declarada no painel Variáveis, assim como inserir o nome de uma nova variável ou de uma variável usada anteriormente em outro bloco, mesmo que não tenha sido declarada no painel Variáveis.

Valor 5

[Qualquer tipo de dado] Novo valor da quinta variável. A propriedade é ignorada se o nome da primeira variável não for especificado. O novo valor da variável pode ser uma constante (número, string) ou uma expressão utilizando outras variáveis e/ou funções.

No novo valor da variável, é permitido usar uma expressão envolvendo a mesma variável. Não se esqueça de que aqui e em outros blocos, os nomes das variáveis usadas nas expressões devem começar com o símbolo $, e as constantes de string devem estar entre aspas.

Expressão 1[Expressão] Expressão que deve ser executada. Deve ser escrita no formato da linguagem PowerShell.
Expressão 2[Expressão] Expressão que deve ser executada. Deve ser escrita no formato da linguagem PowerShell.
Expressão 3[Expressão] Expressão que deve ser executada. Deve ser escrita no formato da linguagem PowerShell.
Expressão 4[Expressão] Expressão que deve ser executada. Deve ser escrita no formato da linguagem PowerShell.
Nível de mensagens

Seleção do nível de mensagens que os blocos exibirão durante a execução. Valores possíveis:

  • "Default" - padrão;
  • "Release" - saída desativada;
  • "Debug" - saída de informações principais;
  • "Detailed" - saída de informações detalhadas.

Se o valor "Default" for escolhido, será utilizado o valor do bloco "Início" deste diagrama.

Expressão 5

[Expressão] Expressão que deve ser executada.

Deve ser escrita no formato da linguagem PowerShell.

Nível de processamento

Seleção do nível de processamento de erros.

Valores possíveis:

  • "Default" - padrão;
  • "Ignore" - erros são ignorados;
  • "Handle" - erros são tratados.

Se o valor "Default" for selecionado, será utilizado o valor do bloco "Início" deste diagrama.

Texto do erro[Texto] Retorna informações detalhadas sobre o erro em caso de execução incorreta do bloco.