HttpEncoder.HtmlAttributeEncode(String, TextWriter) 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í.
Zakóduje příchozí hodnotu do řetězce, který může být vložen do atributu HTML, který je oddělen pomocí jednoduchých nebo dvojitých uvozovek.
protected public:
virtual void HtmlAttributeEncode(System::String ^ value, System::IO::TextWriter ^ output);
protected internal virtual void HtmlAttributeEncode (string value, System.IO.TextWriter output);
abstract member HtmlAttributeEncode : string * System.IO.TextWriter -> unit
override this.HtmlAttributeEncode : string * System.IO.TextWriter -> unit
Protected Friend Overridable Sub HtmlAttributeEncode (value As String, output As TextWriter)
Parametry
- value
- String
Řetězec určený ke kódování
- output
- TextWriter
Zapisovač textu pro zápis kódované hodnoty do.
Výjimky
output
je null
.
Poznámky
HtmlAttributeEncodeMetoda kóduje znaky pomocí standardních entit HTML. Například <
(levá lomená závorka) je zakódována jako <
a \
(zpětné lomítko) je zakódována jako \
.
Použití HtmlAttributeEncode v rámci jednoduchých a dvojitých atributů v uvozovkách je bezpečné. Hodnoty musí být v uvozovkách.