SecurityElement.Escape(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Substitui os caracteres XML inválidos em uma cadeia de caracteres com seus equivalentes XML válidos.
public:
static System::String ^ Escape(System::String ^ str);
public static string? Escape (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 de caracteres dentro da qual escapar os caracteres inválidos.
Retornos
A cadeia de caracteres de entrada com caracteres inválidos substituídos.
Exemplos
O código a seguir mostra o uso do método Escape para substituir caracteres XML inválidos em uma cadeia de caracteres pelo 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);
tagText = SecurityElement.Escape(tagText)
End If
Comentários
Use esse método para substituir caracteres inválidos em uma cadeia de caracteres antes de usar a cadeia de caracteres em um SecurityElement . Se caracteres inválidos são usados em um SecurityElement sem escape, ArgumentException um é lançado.
A tabela a seguir mostra os caracteres XML inválidos e seus equivalentes de escape.
Caractere XML inválido | Substituído por |
---|---|
< |
< |
> |
> |
" |
" |
' |
' |
& |
& |