Condividi tramite


SecurityElement.Escape(String) Metodo

Definizione

Sostituisce i caratteri XML non validi in una stringa con l'equivalente XML valido.

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

Parametri

str
String

Stringa in cui eseguire l'escape dei caratteri non validi.

Restituisce

String

Stringa di input con caratteri non validi che è stata sostituita.

Esempio

Nel codice seguente viene illustrato l'utilizzo del metodo per sostituire i caratteri XML non Escape validi in una stringa con l'equivalente XML valido. Questo esempio di codice fa parte di un esempio più ampio fornito per la SecurityElement classe .

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

Commenti

Usare questo metodo per sostituire i caratteri non validi in una stringa prima di usare la stringa in un SecurityElement oggetto . Se in un oggetto vengono utilizzati caratteri non validi senza SecurityElement caratteri di escape, ArgumentException viene generata un'eccezione .

Nella tabella seguente vengono illustrati i caratteri XML non validi e i relativi equivalenti di escape.

Carattere XML non valido Sostituito con
< &lt;
> &gt;
" &quot;
' &apos;
& &amp;

Si applica a