Compartir a través de


del método CmsDataFormWebPart.FetchCustomizedXsl

Recupera XSL compilado en caché que se diferencia el XSL predeterminado.

Espacio de nombres:  Microsoft.SharePoint.Publishing.WebControls
Ensamblado:  Microsoft.SharePoint.Publishing (en Microsoft.SharePoint.Publishing.dll)

Sintaxis

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

Parámetros

  • customizedXsl
    Tipo: []

    XSL compilado que es una diferencia de XSL personalizada y el XSL predeterminado y algún código de protección

  • hashKey
    Tipo: System.String

    Una clave hash que identifica de forma única el delta compilado XSL

Comentarios

Para mantener el XSL transforma de desconectar el servidor, si el XSL predeterminado ha sido sí de alguna manera, SharePoint 2013 crea una diferencia entre XSL "safe" original y el nuevo XSL. El delta, que posiblemente no es seguro, se compila con algo de código adicional para protegerse de bucles infinitos. El método FetchCustomizedXsl(System.Byte[]@,System.String@) permite que las subclases de la clase DataFormWebPart para almacenar en caché los resultados de la compilación del delta. Si el delta compilado XSL se almacena en caché como un método SaveCustomizedXsl([], String) , el delta compilado XSL se recupera mediante el método FetchCustomizedXsl(System.Byte[]@,System.String@) .

Vea también

Referencia

clase CmsDataFormWebPart

Miembros CmsDataFormWebPart

Espacio de nombres Microsoft.SharePoint.Publishing.WebControls