SecurityElement.Escape(String) Método

Definición

Reemplaza caracteres XML no válidos en una cadena por su 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

Cadena en la que se van a escapar caracteres no válidos.

Devoluciones

Cadena de entrada con caracteres no válidos reemplazados.

Ejemplos

El código siguiente muestra el uso del Escape método para reemplazar caracteres XML no válidos en una cadena por su equivalente XML válido. Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la SecurityElement clase .

tagText = SecurityElement.Escape(tagText);
    tagText = SecurityElement.Escape(tagText)
End If

Comentarios

Use este método para reemplazar caracteres no válidos en una cadena antes de usar la cadena en .SecurityElement Si se usan caracteres no válidos en un SecurityElement sin escape, se produce una ArgumentException excepción .

En la tabla siguiente se muestran los caracteres XML no válidos y sus equivalentes de escape.

Carácter XML no válido Reemplazado por
< &lt;
> &gt;
" &quot;
' &apos;
& &amp;

Se aplica a