Freigeben über


CmsDataFormWebPart.FetchCustomizedXsl-Methode

Ruft zwischengespeicherte kompilierte XSL, das unterscheidet sich von den XSL-Standardcode.

Namespace:  Microsoft.SharePoint.Publishing.WebControls
Assembly:  Microsoft.SharePoint.Publishing (in Microsoft.SharePoint.Publishing.dll)

Syntax

'Declaration
Public Overrides Sub FetchCustomizedXsl ( _
    <OutAttribute> ByRef customizedXsl As Byte(), _
    <OutAttribute> ByRef hashKey As String _
)
'Usage
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
)

Parameter

  • customizedXsl
    Typ: []

    Kompilierte XSL, das eine Änderungsdatei von benutzerdefinierten XSL und den XSL-Standardcode und Schutzcode ist

  • hashKey
    Typ: System.String

    Ein Hash-Schlüssel, der eindeutig die kompilierte XSL-delta

Hinweise

Um die XSL Transformationen fährt den Server übernommen, wenn der XSL-Standardcode Changedin irgendeiner Weise SharePoint 2013 wurde eine Delta zwischen der ursprünglichen "sicher" XSL-Datei und die neue XSL-Datei erstellt. Das Delta, das möglicherweise nicht sicher ist, wird mit einigen zusätzlichen Code zum Schutz gegen Endlosschleifen kompiliert. Die FetchCustomizedXsl(System.Byte[]@,System.String@) -Methode ermöglicht Unterklassen der Klasse DataFormWebPart Zwischenspeichern der Ergebnisse aus der Kompilierung des Delta. Wenn die kompilierte XSL-Delta als eine SaveCustomizedXsl([], String) Methode zwischengespeichert wird, wird die kompilierte XSL-Delta von der FetchCustomizedXsl(System.Byte[]@,System.String@) -Methode abgerufen.

Siehe auch

Referenz

CmsDataFormWebPart Klasse

CmsDataFormWebPart-Member

Microsoft.SharePoint.Publishing.WebControls-Namespace