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);
static member Escape : string -> string
Public Shared Function Escape (str As String) As String

Parametri

str
String

Stringa all'interno della quale eseguire l'escape di caratteri non validi.

Valori restituiti

Stringa di input con caratteri non validi sostituiti.

Esempio

Nel codice seguente viene illustrato l'utilizzo del Escape metodo per sostituire caratteri XML non validi in una stringa con il relativo 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)
End If

Commenti

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

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