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ý ve formátu HTML.
Přetížení
HtmlAttributeEncode(String) |
Minimálně převede řetězec na řetězec kódovaný ve formátu HTML. |
HtmlAttributeEncode(String, TextWriter) |
Minimálně převede řetězec na řetězec s kódováním 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
Minimálně převede řetězec na řetězec kódovaný ve formátu 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 určený ke kódování
Návraty
Zakó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 atributy s dvojitými uvozovými znaky. Při použití HtmlAttributeEncode metody s atributy s jednoduchými uvozovými kótami může dojít k problémům se zabezpečením.
Viz také
Platí pro
HtmlAttributeEncode(String, TextWriter)
- Zdroj:
- HttpUtility.cs
- Zdroj:
- HttpUtility.cs
- Zdroj:
- HttpUtility.cs
Minimálně převede řetězec na řetězec s kódováním 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 určený ke kódování
- output
- TextWriter
Výstupní TextWriter datový proud.
Poznámky
Metoda HtmlAttributeEncode převede pouze dvojité uvozovky ("), jednoduché uvozovky ('), ampersandy (&) a levé úhlové závorky (<) 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 atributy s dvojitými uvozovými znaky. Při použití HtmlAttributeEncode metody s atributy s jednoduchými uvozovými kótami může dojít k problémům se zabezpečením.