WebPart.ReplaceTokens - Méthode
Effectue le remplacement de jeton pour une chaîne, à l'aide du même algorithme utilisé pour les propriétés à valeurs URL.
Espace de noms : Microsoft.SharePoint.WebPartPages
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Protected Friend Function ReplaceTokens ( _
input As String _
) As String
'Utilisation
Dim input As String
Dim returnValue As String
returnValue = Me.ReplaceTokens(input)
protected internal string ReplaceTokens(
string input
)
Paramètres
input
Type : System.Stringstring qui requiert le remplacement de jeton.
Valeur renvoyée
Type : System.String
La chaîne d'entrée avec les valeurs de jeton remplacée.
Remarques
L'architecture de composant WebPart fournit le remplacement de jeton pour les propriétés de la classe de base des composants WebPart qui sont définis en tant qu'URL, qui incluent HelpLink, DetailLink, PartImageLargeet les propriétés de PartImageSmall . Lorsqu'un composant WebPart est restitué, les valeurs de ces propriétés sont analysés pour les jetons figurant dans le tableau suivant, et ces jetons sont remplacées par les valeurs décrites dans le tableau suivant. La valeur de propriété de composant WebPart lui-même n'est pas modifiée.
Jeton |
Valeur de remplacement |
---|---|
_WPR_ |
propriété de ClassResourcePath |
_WPQ_ |
propriété de Qualifier |
_LogonUser_ |
Request.ServerVariables ("LOGON_USER") |
_WPID_ |
propriété ID (Control.ID) |
_WebLocaleId_ |
Le LCID du site Web |
_WPSRR_ |
propriété de ServerRelativeClassResourcePath |
Exemples
L'exemple de code suivant renvoie la valeur de la propriété ClassResourcePath en remplaçant le jeton _WPR_. Pour afficher un exemple plus complet qui transmet le code HTML et ECMAScript (Microsoft JScript ou JavaScript) qui contient des jetons _WPQ_ à la méthode ReplaceTokens avant le rendu du script et aux contrôles d'un composant WebPart, voir l'exemple côté client fourni pour l'interface ICellProvider .
output.Write(ReplaceTokens("Class Resource Path: _WPR_"))
output.Write(ReplaceTokens("Class Resource Path: _WPR_"));