SecurityElement.Escape(String) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 |
|---|---|
< |
< |
> |
> |
" |
" |
' |
' |
& |
& |