WebPart.ReplaceTokens 方法
执行标记替换为使用相同的算法用于 URL 值属性的字符串。
命名空间: Microsoft.SharePoint.WebPartPages
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
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
类型:System.String需要标记替换string 。
返回值
类型:System.String
替换的令牌值与输入的字符串。
备注
Web 部件体系结构提供 Web 部件基类的属性,定义为包括HelpLink、 DetailLink、 PartImageLarge和PartImageSmall属性的 Url 的标记替换。呈现 Web 部件时,这些属性的值为下表中列出的标记扫描和这些令牌将替换下表中所述的值。Web 部件属性值本身不变。
标记 |
替换值 |
---|---|
_WPR_ |
|
_WPQ_ |
|
_LogonUser_ |
Request.ServerVariables ("LOGON_USER") |
_WPID_ |
ID属性 (Control.ID) |
_WebLocaleId_ |
网站的 LCID |
_WPSRR_ |
示例
下面的代码示例通过将 _WPR_ 令牌返回ClassResourcePath属性的值。若要查看传递 HTML 和 ECMAScript (Microsoft JScript 或 JavaScript) 包含在 Web 部件中呈现控件和脚本之前 _WPQ_ 令牌到ReplaceTokens方法更广泛的示例,请参阅ICellProvider接口提供的客户端的示例。
output.Write(ReplaceTokens("Class Resource Path: _WPR_"))
output.Write(ReplaceTokens("Class Resource Path: _WPR_"));