共用方式為


SPHttpUtility.HtmlUrlAttributeEncode method (String, TextWriter)

編碼指定的字串,用於做為屬性值為 URL 型別屬性,例如, href屬性的錨點標記或src屬性的影像標籤,並將它附加至指定的輸出資料流。

Namespace:  Microsoft.SharePoint.Utilities
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'宣告
Public Shared Sub HtmlUrlAttributeEncode ( _
    urlAttributeToEncode As String, _
    output As TextWriter _
)
'用途
Dim urlAttributeToEncode As String
Dim output As TextWriterSPHttpUtility.HtmlUrlAttributeEncode(urlAttributeToEncode, _
    output)
public static void HtmlUrlAttributeEncode(
    string urlAttributeToEncode,
    TextWriter output
)

參數

  • output
    Type: System.IO.TextWriter

    T:System.IO.TextWriter物件,表示在其上附加編碼的字串中的輸出資料流。

Exceptions

Exception Condition
ArgumentException

不允許 URL 參數的通訊協定。

備註

HtmlUrlAttributeEncode方法會檢查 URL 通訊協定,而且如果 URL 是相對路徑,或允許的通訊協定,將編碼的字串做為屬性值使用。它不會編碼 URL 的路徑或查詢字串。如果您正建置一個 URL,呼叫UrlPathEncodeUrlKeyValueEncode分別之前呼叫這個方法。

請參閱

參照

SPHttpUtility class

SPHttpUtility members

HtmlUrlAttributeEncode overload

Microsoft.SharePoint.Utilities namespace