SecurityElement.Escape(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ersetzt ungültige XML-Zeichen in einer Zeichenfolge durch ihre gültige XML-Entsprechung.
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
Parameter
- str
- String
Die Zeichenfolge, in der ungültige Zeichen escapen sollen.
Gibt zurück
Die Eingabezeichenfolge mit ungültigen Zeichen ersetzt.
Beispiele
Der folgende Code zeigt die Verwendung der Escape Methode, um ungültige XML-Zeichen in einer Zeichenfolge durch ihre gültige XML-Entsprechung zu ersetzen. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die SecurityElement Klasse bereitgestellt wird.
tagText = SecurityElement.Escape(tagText);
tagText = SecurityElement.Escape(tagText)
End If
Hinweise
Verwenden Sie diese Methode, um ungültige Zeichen in einer Zeichenfolge zu ersetzen, bevor Sie die Zeichenfolge in einer SecurityElementZeichenfolge verwenden. Wenn ungültige Zeichen in einem SecurityElement Escapezeichen verwendet werden, wird ein ArgumentException Fehler ausgelöst.
In der folgenden Tabelle sind die ungültigen XML-Zeichen und deren Escapezeichen aufgeführt.
| Ungültiges XML-Zeichen | Ersetzt durch |
|---|---|
< |
< |
> |
> |
" |
" |
' |
' |
& |
& |