HttpEncoder.HtmlAttributeEncode(String, TextWriter) メソッド

定義

単一引用符または二重引用符を使用して区切られた HTML 属性に挿入できる文字列に、受信値をエンコードします。

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)

パラメーター

value
String

エンコードする文字列。

output
TextWriter

エンコードされた値を書き込むテキスト ライター。

例外

outputnullです。

注釈

HtmlAttributeEncode メソッドは、標準の HTML エンティティを使用して文字をエンコードします。 たとえば、 < (左山かっこ) は &lt; としてエンコードされ、 \ (円記号) は &#92;としてエンコードされます。

HtmlAttributeEncodeは、一重引用符と二重引用符で囲まれた属性内で使用しても安全です。 値は引用符で囲む必要があります。

適用対象