Gibt es eine Referenz für die Sharepoint-XSLT-Erweiterungsfunktionen?
-
01-07-2019 - |
Frage
Es gibt ein paar verschiedene .NET XSLT-Funktionen, die ich in der aus dem Feld Sharepoint Webparts (RSS-Viewer und Datenansicht-Webpart) gebraucht.
<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>
Wo finde ich eine Referenz, die alle der Erweiterungsfunktionen beschrieben, die Sharepoint bietet?
Lösung
Ich habe auch weitere Informationen über ddwrt will. Die Informationen, die ich in der Lage gewesen zu finden, ist von Serge van den Oever, die später in den MSDN-Artikel in der vorherigen Antwort verwiesen gedreht wurde.
http://weblogs.asp.net/soever /archive/2005/01/03/345535.aspx
Wie er in seinem Blog-Eintrag erwähnt, dieser Artikel enthält einige Informationen, die in dem MSDN-Artikel zensiert wurden.
Anders als dieser Artikel wird es sehr wenig über das Thema geschrieben. Es scheint leider, dass Scheuern vorhandenen generierten Code (wie der xsl in Dataform Webparts) ist die beste Technik mehr gegenwärtig zu lernen.
Andere Tipps
Hier finden Sie einige Dokumentation fand ich, dass die ddwrt beschreibt ( http: // Schemas. microsoft.com/WebParts/v2/DataView/runtime ) Namespace.
Gute Frage 1
Siehe auch
Sharepoint-Datenansicht-Webpart-Erweiterungsfunktionen in der ddwrt Namespace von Serge van den Oever
Serge Artikel verweist auf Microsoft.SharePoint, wo Sie den Microsoft.SharePoint.WebPartPages Namespace finden. Dort können Sie die DdwRuntime und die BaseDdwRuntime finden. Dort können Sie alle der ddwrt Funktionen. Ich benutzte einen Decompiler diese nachzuschlagen.