HttpEncoder.HtmlAttributeEncode(String, TextWriter) Yöntem

Tanım

Gelen değeri, tek veya çift tırnak işaretleri kullanılarak sınırlandırılmış bir HTML özniteliğine eklenebilen bir dizeye kodlar.

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)

Parametreler

value
String

Kodlanacak dize.

output
TextWriter

Kodlanmış değerin yazıldığı metin yazıcı.

Özel durumlar

output, null'e eşittir.

Açıklamalar

yöntemi, HtmlAttributeEncode standart HTML varlıklarını kullanarak karakterleri kodlar. Örneğin, < (sol açılı ayraç) olarak &lt; kodlanır ve \ (ters eğik çizgi) olarak &#92;kodlanır.

Tek tırnaklı ve çift tırnaklı öznitelikler içinde kullanmak HtmlAttributeEncode güvenlidir. Değerler tırnak içine alınmalıdır.

Şunlara uygulanır