HttpUtility.HtmlAttributeEncode 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.
Führt eine minimale Konvertierung einer Zeichenfolge in eine HTML-codierte Zeichenfolge aus.
Überlädt
HtmlAttributeEncode(String) |
Führt eine minimale Konvertierung einer Zeichenfolge in eine HTML-codierte Zeichenfolge aus. |
HtmlAttributeEncode(String, TextWriter) |
Führt eine minimale Konvertierung einer Zeichenfolge in eine HTML-codierte Zeichenfolge aus und sendet die codierte Zeichenfolge an einen TextWriter-Ausgabestream. |
HtmlAttributeEncode(String)
- Quelle:
- HttpUtility.cs
- Quelle:
- HttpUtility.cs
- Quelle:
- HttpUtility.cs
Führt eine minimale Konvertierung einer Zeichenfolge in eine HTML-codierte Zeichenfolge aus.
public:
static System::String ^ HtmlAttributeEncode(System::String ^ s);
public static string? HtmlAttributeEncode (string? s);
public static string HtmlAttributeEncode (string s);
static member HtmlAttributeEncode : string -> string
Public Shared Function HtmlAttributeEncode (s As String) As String
Parameter
- s
- String
Die zu codierende Zeichenfolge.
Gibt zurück
Eine codierte Zeichenfolge.
Hinweise
Die HtmlAttributeEncode -Methode codiert Zeichen, die zum Einfügen in einen HTML-Attributwert geeignet sind.
Das Zeichenfolgenergebnis der HtmlAttributeEncode -Methode sollte nur für Attribute mit doppeltem Anführungszeichen verwendet werden. Sicherheitsprobleme können auftreten, wenn die HtmlAttributeEncode Methode mit Attributen mit einzelnen Anführungszeichen verwendet wird.
Weitere Informationen
Gilt für:
HtmlAttributeEncode(String, TextWriter)
- Quelle:
- HttpUtility.cs
- Quelle:
- HttpUtility.cs
- Quelle:
- HttpUtility.cs
Führt eine minimale Konvertierung einer Zeichenfolge in eine HTML-codierte Zeichenfolge aus und sendet die codierte Zeichenfolge an einen TextWriter-Ausgabestream.
public:
static void HtmlAttributeEncode(System::String ^ s, System::IO::TextWriter ^ output);
public static void HtmlAttributeEncode (string? s, System.IO.TextWriter output);
public static void HtmlAttributeEncode (string s, System.IO.TextWriter output);
static member HtmlAttributeEncode : string * System.IO.TextWriter -> unit
Public Shared Sub HtmlAttributeEncode (s As String, output As TextWriter)
Parameter
- s
- String
Die zu codierende Zeichenfolge.
- output
- TextWriter
Ein TextWriter-Ausgabestream.
Hinweise
Die HtmlAttributeEncode Methode konvertiert nur doppelte Anführungszeichen (), einfache Anführungszeichen ('), ampersands (&) und linke winkel Klammern (<) in gleichwertige Zeichenentitäten. Sie ist wesentlich schneller als die HtmlEncode Methode.
Das Zeichenfolgenergebnis der HtmlAttributeEncode -Methode sollte nur für Attribute mit doppeltem Anführungszeichen verwendet werden. Sicherheitsprobleme können auftreten, wenn die HtmlAttributeEncode Methode mit Attributen mit einzelnen Anführungszeichen verwendet wird.