SecurityElement.Escape(String) Método

Definición

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

Cadena en la que se crean los caracteres de escape no válidos.

Devoluciones

String

Cadena de entrada con los caracteres no válidos reemplazados.

Ejemplos

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

tagText = SecurityElement::Escape( tagText );
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 SecurityElement un sin escape, ArgumentException se produce una 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