HttpUtility.HtmlAttributeEncode Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Minimálně převede řetězec na řetězec kódovaný kódem HTML.
Přetížení
| Name | Description |
|---|---|
| HtmlAttributeEncode(String) |
Minimálně převede řetězec na řetězec kódovaný kódem HTML. |
| HtmlAttributeEncode(String, TextWriter) |
Minimálně převede řetězec na řetězec kódovaný ve formátu HTML a odešle kódovaný řetězec do výstupního datového TextWriter proudu. |
HtmlAttributeEncode(String)
- Zdroj:
- HttpUtility.cs
- Zdroj:
- HttpUtility.cs
- Zdroj:
- HttpUtility.cs
- Zdroj:
- HttpUtility.cs
- Zdroj:
- HttpUtility.cs
Minimálně převede řetězec na řetězec kódovaný kódem HTML.
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
Parametry
- s
- String
Řetězec, který se má zakódovat.
Návraty
Kódovaný řetězec.
Poznámky
Metoda HtmlAttributeEncode kóduje znaky vhodné pro vložení do hodnoty atributu HTML.
Výsledek řetězce z HtmlAttributeEncode metody by měl být použit pouze pro dvojité uvozovací atributy. K problémům se zabezpečením může dojít při použití HtmlAttributeEncode metody s atributy s jednou uvozovou sadou.
Viz také
Platí pro
HtmlAttributeEncode(String, TextWriter)
- Zdroj:
- HttpUtility.cs
- Zdroj:
- HttpUtility.cs
- Zdroj:
- HttpUtility.cs
- Zdroj:
- HttpUtility.cs
- Zdroj:
- HttpUtility.cs
Minimálně převede řetězec na řetězec kódovaný ve formátu HTML a odešle kódovaný řetězec do výstupního datového TextWriter proudu.
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)
Parametry
- s
- String
Řetězec, který se má zakódovat.
- output
- TextWriter
TextWriter Výstupní datový proud.
Poznámky
Metoda HtmlAttributeEncode převede pouze uvozovky ("), jednoduché uvozovky ('), ampersandy (&) a levou závorku (<) na ekvivalentní entity znaků. Je výrazně rychlejší než HtmlEncode metoda.
Výsledek řetězce z HtmlAttributeEncode metody by měl být použit pouze pro dvojité uvozovací atributy. K problémům se zabezpečením může dojít při použití HtmlAttributeEncode metody s atributy s jednou uvozovou sadou.