HttpEncoder.HtmlAttributeEncode(String, TextWriter) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將輸入值編碼為字串,此字串可插入至使用單或雙引號分隔的 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
要在其中寫入編碼值的文字寫入器。
例外狀況
output
為 null
。
備註
方法會 HtmlAttributeEncode 使用標準 HTML 實體來編碼字元。 例如, <
(左角括弧) 會編碼為 <
,而 \
(反斜線) 會編碼為 \
。
在單引號和雙引號屬性中使用是安全的 HtmlAttributeEncode 。 值必須加上引號。