SecurityElement.Escape(String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Substitui caracteres XML inválidos numa string pelo seu equivalente XML válido.
public:
static System::String ^ Escape(System::String ^ str);
public static string Escape(string str);
static member Escape : string -> string
Public Shared Function Escape (str As String) As String
Parâmetros
- str
- String
A cadeia dentro da qual se pode escapar de caracteres inválidos.
Devoluções
A cadeia de entrada com caracteres inválidos foi substituída.
Exemplos
O código seguinte mostra a utilização do Escape método para substituir caracteres XML inválidos numa string pelo seu equivalente XML válido. Este exemplo de código faz parte de um exemplo maior fornecido para a SecurityElement classe.
tagText = SecurityElement.Escape(tagText);
tagText = SecurityElement.Escape(tagText)
End If
Observações
Use este método para substituir caracteres inválidos numa cadeia antes de usar a cadeia num SecurityElement. Se caracteres inválidos forem usados em um SecurityElement sem serem escapados, um ArgumentException é lançado.
A tabela seguinte mostra os caracteres XML inválidos e os seus equivalentes escapados.
| Carácter XML inválido | Substituído por |
|---|---|
< |
< |
> |
> |
" |
" |
' |
' |
& |
& |