Partager via


CmsDataFormWebPart.FetchCustomizedXsl - Méthode

Extrait en cache XSL compilé qui diffère le XSL par défaut.

Espace de noms :  Microsoft.SharePoint.Publishing.WebControls
Assembly :  Microsoft.SharePoint.Publishing (dans Microsoft.SharePoint.Publishing.dll)

Syntaxe

'Déclaration
Public Overrides Sub FetchCustomizedXsl ( _
    <OutAttribute> ByRef customizedXsl As Byte(), _
    <OutAttribute> ByRef hashKey As String _
)
'Utilisation
Dim instance As CmsDataFormWebPart
Dim customizedXsl As Byte()
Dim hashKey As String

instance.FetchCustomizedXsl(customizedXsl, _
    hashKey)
public override void FetchCustomizedXsl(
    out byte[] customizedXsl,
    out string hashKey
)

Paramètres

  • customizedXsl
    Type : []

    XSL compilé qui est un delta de XSL personnalisé et le XSL par défaut du code de protection

  • hashKey
    Type : System.String

    Une clé de hachage qui identifie de manière unique le delta compilé XSL

Remarques

Pour conserver le XSL Transformations d'arrêter le serveur, si le XSL par défaut a été changedin de toute façon, SharePoint 2013 crée un delta entre le XSL « sûr » d'origine et le nouveau XSL. Le delta, qui est éventuellement non sécurisé, est compilé avec du code supplémentaire pour se protéger contre les boucles infinies. La méthode FetchCustomizedXsl(System.Byte[]@,System.String@) permet aux sous-classes de la classe DataFormWebPart pour mettre en cache les résultats de la compilation du delta. Si le delta compilé XSL est mise en cache sous la forme d'une méthode SaveCustomizedXsl([], String) , le delta compilé XSL est récupéré par la méthode FetchCustomizedXsl(System.Byte[]@,System.String@) .

Voir aussi

Référence

CmsDataFormWebPart classe

CmsDataFormWebPart - Membres

Microsoft.SharePoint.Publishing.WebControls - Espace de noms