Existe uma referência para as funções de extensão SharePoint XSLT?
-
01-07-2019 - |
Pergunta
Há um par de diferentes funções .NET XSLT que vejo usado no fora das partes da web caixa do SharePoint (RSS Viewer e exibição de dados de parte da web).
<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>
Onde posso encontrar uma referência que descreve todas as funções de extensão que o SharePoint fornece?
Solução
Fui querer obter mais informações sobre ddwrt também. A maioria das informações que eu tenho sido capaz de encontrar é de Serge van den Oever que mais tarde foi transformado no artigo MSDN referenciado na resposta anterior.
http://weblogs.asp.net/soever /archive/2005/01/03/345535.aspx
Como ele observou em seu blog, este artigo contém algumas informações que foi censurada no artigo do MSDN.
À excepção deste artigo, há muito pouco escrito sobre o tema. É, infelizmente, parece que vasculhando código gerado (como o xsl em partes da web DataForm) existente é a melhor técnica para saber mais no presente.
Outras dicas
Aqui está alguma documentação descobri que descreve o ddwrt ( http: // esquemas. microsoft.com/WebParts/v2/DataView/runtime ) namespace.
Boa pergunta +1
Veja também
Funções SharePoint Parte de extensão Web vista de dados no ddwrt Namespace por Serge van den Oever
de Serge artigo aponta para Microsoft.SharePoint, onde você pode encontrar o namespace Microsoft.SharePoint.WebPartPages. De lá, você pode encontrar o DdwRuntime eo BaseDdwRuntime. Lá, você pode encontrar todas as funções DDWRT. Eu usei um decompiler para olhar isto para cima.