Compartilhar via


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.String

    Um 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_"));

Ver também

Referência

WebPart class

WebPart members

Microsoft.SharePoint.WebPartPages namespace