SecurityElement.Escape(String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ersätter ogiltiga XML-tecken i en sträng med deras giltiga XML-motsvarighet.
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
Parametrar
- str
- String
Strängen där ogiltiga tecken ska undvikas.
Returer
Indatasträngen med ogiltiga tecken har ersatts.
Exempel
Följande kod visar hur metoden används Escape för att ersätta ogiltiga XML-tecken i en sträng med deras giltiga XML-motsvarighet. Det här kodexemplet är en del av ett större exempel för SecurityElement klassen.
tagText = SecurityElement.Escape(tagText);
tagText = SecurityElement.Escape(tagText)
End If
Kommentarer
Använd den här metoden för att ersätta ogiltiga tecken i en sträng innan du använder strängen i en SecurityElement. Om ogiltiga tecken används i en SecurityElement utan undantag genereras en ArgumentException .
I följande tabell visas ogiltiga XML-tecken och deras undantagna motsvarigheter.
| Ogiltigt XML-tecken | Ersatt med |
|---|---|
< |
< |
> |
> |
" |
" |
' |
' |
& |
& |