WebPart.ReplaceTokens method
Realiza a substituição de token para uma cadeia de caracteres, usando o mesmo algoritmo usado para propriedades de valor URL.
Namespace: Microsoft.SharePoint.WebPartPages
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Protected Friend Function ReplaceTokens ( _
input As String _
) As String
'Uso
Dim input As String
Dim returnValue As String
returnValue = Me.ReplaceTokens(input)
protected internal string ReplaceTokens(
string input
)
Parâmetros
input
Type: System.StringUm string que requer a substituição de token.
Valor retornado
Type: System.String
A seqüência de entrada com valores de tokens substituídos.
Comentários
A arquitetura de Web Part fornece token substituição para propriedades de classe base de Web Part que são definidos como URLs, que incluem o HelpLink, DetailLink, PartImageLargee PartImageSmall propriedades. Quando uma Web Part é processada, os valores dessas propriedades são verificados para os tokens listados na tabela a seguir, e esses tokens são substituídas por valores descritos na tabela a seguir. Não é alterado o valor da propriedade de Web Part em si.
Token |
Valor de substituição |
---|---|
_WPR_ |
propriedade ClassResourcePath |
_WPQ_ |
propriedade Qualifier |
_LogonUser_ |
Request. ServerVariables ("LOGON_USER") |
_WPID_ |
propriedade ID (Control.ID) |
_WebLocaleId_ |
O LCID do site da Web |
_WPSRR_ |
propriedade ServerRelativeClassResourcePath |
Examples
O exemplo de código a seguir retorna o valor da propriedade ClassResourcePath , substituindo o token _WPR_. Para exibir um exemplo mais abrangente que passa HTML e ECMAScript (Microsoft JScript ou JavaScript) que contém os tokens WPQ _ para o método ReplaceTokens antes de processar os controles e um script para uma Web Part, consulte o exemplo de cliente fornecido para a interface ICellProvider .
output.Write(ReplaceTokens("Class Resource Path: _WPR_"))
output.Write(ReplaceTokens("Class Resource Path: _WPR_"));