Ler em inglês

Compartilhar via


Caracteres especiais para escape

Caracteres especiais devem ser de escape somente se tiverem um significado especial no contexto em que eles estiverem sendo usados. Por exemplo, o asterisco (*) é um caractere especial somente nos atributos "Incluir" e "Excluir" de uma definição de item ou em uma chamada para CreateItem. Em outros casos, o asterisco é tratado como um asterisco literal. Embora você não precise que os asteriscos sejam de escape em todos os arquivos de projeto, fazer isso não é prejudicial.

Use a notação %<xx> no lugar do caractere especial, em que <xx> representa o valor hexadecimal do caractere ASCII. Por exemplo, para usar um asterisco (*) como um caractere literal, use o valor %2A.

Veja a seguir a lista completa de caracteres especiais de escape:

Caractere Codificação ASCII Descrição
% %25 Sinal de porcentagem, usado para fazer referência a metadados.
$ %24 Cifrão, usado para fazer referência a propriedades.
@ %40 Sinal de arroba, usado para fazer referência a listas de itens.
( %28 Parênteses de abertura, usado em listas.
) %29 Parênteses de fechamento, usado em listas.
; %3B Ponto e vírgula, separador de lista.
? %3F Ponto de interrogação, um caractere curinga ao descrever uma especificação de arquivo na seção Incluir/Excluir de um item.
* %2A Asterisco, um caractere curinga ao descrever uma especificação de arquivo na seção Incluir/Excluir de um item.

Observação

Em alguns cenários, talvez seja necessário fazer o escape de caracteres de aspas duplas ("), como ao usar em uma tarefa Exec.

Confira também