HttpUtility.HtmlAttributeEncode Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A sztringeket minimálisan HTML-kódolású sztringgé alakítja.
Túlterhelések
| Name | Description |
|---|---|
| HtmlAttributeEncode(String) |
Egy sztringet minimálisan HTML-kódolású sztringgé alakít át. |
| HtmlAttributeEncode(String, TextWriter) |
A sztringeket minimálisan HTML-kódolt sztringgé alakítja át, és a kódolt sztringet egy TextWriter kimeneti streambe küldi. |
HtmlAttributeEncode(String)
- Forrás:
- HttpUtility.cs
- Forrás:
- HttpUtility.cs
- Forrás:
- HttpUtility.cs
- Forrás:
- HttpUtility.cs
- Forrás:
- HttpUtility.cs
Egy sztringet minimálisan HTML-kódolású sztringgé alakít át.
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
Paraméterek
- s
- String
A kódolandó sztring.
Válaszok
Kódolt sztring.
Megjegyzések
A HtmlAttributeEncode metódus html attribútumértékbe való beszúráshoz megfelelő karaktereket kódol.
A metódusból származó sztringeredményt HtmlAttributeEncode csak dupla idézőjeles attribútumokhoz szabad használni. Biztonsági problémák merülhetnek fel, ha a HtmlAttributeEncode metódust egyetlen idézőjeles attribútumokkal használja.
Lásd még
A következőre érvényes:
HtmlAttributeEncode(String, TextWriter)
- Forrás:
- HttpUtility.cs
- Forrás:
- HttpUtility.cs
- Forrás:
- HttpUtility.cs
- Forrás:
- HttpUtility.cs
- Forrás:
- HttpUtility.cs
A sztringeket minimálisan HTML-kódolt sztringgé alakítja át, és a kódolt sztringet egy TextWriter kimeneti streambe küldi.
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)
Paraméterek
- s
- String
A kódolandó sztring.
- output
- TextWriter
Kimeneti TextWriter stream.
Megjegyzések
A HtmlAttributeEncode metódus csak a kettős idézőjeleket ("), az egy idézőjeleket ('), az ampersands (>) és a bal szögletes zárójeleket (<) konvertálja egyenértékű karakterentitásokká. Ez jelentősen gyorsabb, mint a HtmlEncode módszer.
A metódusból származó sztringeredményt HtmlAttributeEncode csak dupla idézőjeles attribútumokhoz szabad használni. Biztonsági problémák merülhetnek fel, ha a HtmlAttributeEncode metódust egyetlen idézőjeles attribútumokkal használja.