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.StringEin 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.