sharepoint xslt rss web-parts dataview

¿Hay alguna referencia para las funciones de extensión de XSLT de SharePoint?



rss web-parts (4)

Aquí hay algunos documentos que encontré que describen el espacio de nombres ddwrt ( http://schemas.microsoft.com/WebParts/v2/DataView/runtime ).

http://msdn.microsoft.com/en-us/library/aa505323.aspx

Hay un par de funciones de .NET XSLT diferentes que veo utilizadas en los elementos web de SharePoint (vista de RSS y parte web Vista de datos).

<xsl:stylesheet xmlns:ddwrt="http://schemas.microsoft.com/WebParts/v2/DataView/runtime" xmlns:rssaggwrt="http://schemas.microsoft.com/WebParts/v3/rssagg/runtime" ...> ... <xsl:value-of select="rssaggwrt:MakeSafe($Html)"/> <a href="{ddwrt:EnsureAllowedProtocol(string(link))}">More...</a> ... </xsl:stylesheet>

¿Dónde puedo encontrar una referencia que describa todas las funciones de extensión que proporciona SharePoint?


También he querido obtener más información sobre ddwrt. La mayor información que he podido encontrar es de Serge van den Oever, que más tarde se convirtió en el artículo de MSDN al que se hizo referencia en la respuesta anterior.

http://weblogs.asp.net/soever/archive/2005/01/03/345535.aspx

Como señaló en su publicación de blog, este artículo contiene información que fue censurada en el artículo de MSDN.

Aparte de este artículo, hay muy poco escrito sobre el tema. Desafortunadamente, parece que la exploración del código generado existente (como el xsl en los elementos web de DataForm) es la mejor técnica para obtener más información en la actualidad.



El artículo de Serge apunta a Microsoft.SharePoint, donde puede encontrar el espacio de nombres Microsoft.SharePoint.WebPartPages. Allí, puedes encontrar el DdwRuntime y el BaseDdwRuntime. Allí, puedes encontrar todas las funciones ddwrt. Usé un descompilador para buscar esto.