WebPart.ReplaceTokens method
執行 token 替換的字串,使用相同的演算法適用於 URL 值屬性。
Namespace: Microsoft.SharePoint.WebPartPages
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'宣告
Protected Friend Function ReplaceTokens ( _
input As String _
) As String
'用途
Dim input As String
Dim returnValue As String
returnValue = Me.ReplaceTokens(input)
protected internal string ReplaceTokens(
string input
)
參數
input
Type: System.Stringstring需要 token 取代。
傳回值
Type: System.String
語彙基元的值取代輸入的字串。
備註
網頁組件架構提供 token 取代的 Url,其中包括HelpLink、 DetailLink、 PartImageLarge及PartImageSmall屬性所定義的網頁組件基底類別屬性。轉譯網頁組件之後下, 表列出的語彙基元的掃描這些屬性的值與這些 token 所取代,如下表所述的值。未變更本身的網頁組件屬性值。
Token |
取代值 |
---|---|
_WPR_ |
|
_WPQ_ |
|
_LogonUser_ |
Request.ServerVariables ("LOGON_USER") |
_WPID_ |
ID屬性 (Control.ID) |
_WebLocaleId_ |
網站的 LCID |
_WPSRR_ |
Examples
下列程式碼範例會傳回ClassResourcePath屬性的值取代 _WPR_ 語彙基元的方式。若要檢視的更廣泛的範例,會傳遞 HTML 和 ECMAScript (Microsoft JScript 或 JavaScript) 之前轉譯控制項和指令碼的網頁組件包含 _WPQ_ 權杖,以便ReplaceTokens方法,請參閱 < ICellProvider介面所提供的用戶端的範例。
output.Write(ReplaceTokens("Class Resource Path: _WPR_"))
output.Write(ReplaceTokens("Class Resource Path: _WPR_"));