del método WebPart.ReplaceTokens
Realiza el reemplazo de símbolo (token) para una cadena, mediante el mismo algoritmo que se usa para las propiedades de un valor de dirección URL.
Espacio de nombres: Microsoft.SharePoint.WebPartPages
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
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
Tipo: System.Stringstring que requiere el reemplazo de token.
Valor devuelto
Tipo: System.String
La cadena de entrada con los valores de símbolo (token) reemplazados.
Comentarios
La arquitectura de elementos Web proporciona reemplazo de símbolo (token) para las propiedades de la clase base de elemento Web que se definen como direcciones URL, que incluyen la HelpLink, DetailLink, PartImageLargey las propiedades de PartImageSmall . Cuando se representa un elemento Web, se examinan los valores de estas propiedades para los tokens que se enumeran en la tabla siguiente y, a esos tokens se reemplazan con los valores que se describen en la tabla siguiente. No se cambia el valor de la propiedad de elemento Web propio.
Token |
Valor de reemplazo |
---|---|
_WPR_ |
ClassResourcePath (propiedad) |
_WPQ_ |
Qualifier (propiedad) |
_LogonUser_ |
Request.ServerVariables ("LOGON_USER") |
_WPID_ |
propiedad ID (Control.ID) |
_WebLocaleId_ |
El LCID del sitio Web |
_WPSRR_ |
ServerRelativeClassResourcePath (propiedad) |
Ejemplos
En el ejemplo de código siguiente se devuelve el valor de la propiedad ClassResourcePath reemplazando el token _WPR_. Para ver un ejemplo más amplio que pasa el código HTML y ECMAScript (Microsoft JScript o JavaScript) que contiene los símbolos _WPQ_ al método ReplaceTokens antes de representar los controles y la secuencia de comandos para un elemento Web, vea el ejemplo de cliente proporcionado para la interfaz de ICellProvider .
output.Write(ReplaceTokens("Class Resource Path: _WPR_"))
output.Write(ReplaceTokens("Class Resource Path: _WPR_"));