SecurityElement.Escape(String) Methode

Definitie

Vervangt ongeldige XML-tekens in een tekenreeks door hun geldige XML-equivalent.

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

Parameters

str
String

De tekenreeks waarin ongeldige tekens moeten worden ontsnapt.

Retouren

De invoertekenreeks met ongeldige tekens is vervangen.

Voorbeelden

De volgende code toont het gebruik van de Escape methode om ongeldige XML-tekens in een tekenreeks te vervangen door hun geldige XML-equivalent. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de SecurityElement klasse.

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

Opmerkingen

Gebruik deze methode om ongeldige tekens in een tekenreeks te vervangen voordat u de tekenreeks in een SecurityElementtekenreeks gebruikt. Als ongeldige tekens worden gebruikt in een SecurityElement zonder te ontsnappen, wordt er een ArgumentException gegenereerd.

In de volgende tabel ziet u de ongeldige XML-tekens en de bijbehorende escape-equivalenten.

Ongeldig XML-teken Vervangen door
< &lt;
> &gt;
" &quot;
' &apos;
& &amp;

Van toepassing op