SPContext.GetCachedField - Délégué
Implémente un rappel pour vérifier une valeur de champ mise en cache.
Espace de noms : Microsoft.SharePoint
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Delegate Function GetCachedField ( _
fieldName As String, _
<OutAttribute> ByRef cachedFieldValue As String _
) As Boolean
'Utilisation
Dim instance As New GetCachedField(AddressOf HandlerMethod)
public delegate bool GetCachedField(
string fieldName,
out string cachedFieldValue
)
Paramètres
fieldName
Type : System.StringChaîne qui spécifie le nom du champ pour vérifier si elle est mise en cache.
cachedFieldValue
Type : System.StringChaîne qui contient la champ mis en cache de sortie. Ce paramètre peut contenir une chaîne vide s'il n'existe aucun élément à afficher.
Valeur renvoyée
Type : System.Boolean
true si le cache contient un élément, même si l'élément est une chaîne vide ; dans le cas contraire, false.
Remarques
Pour accélérer le rendu des contrôles de champ sur les pages non afficher le formulaire, vous pouvez implémenter un rappel qui met en cache les valeurs. Pour des raisons de sécurité, ce rappel peut être utilisé en mode d'affichage uniquement et ne peut pas être appelé pour certains contrôles de champ (par exemple, pour un champ liste de choix dans une liste limitée de sécurité). Il est conseillé d'éviter les rappels de paramètre sur les pages qui ont été extraits ou sur des versions préliminaires.