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?

War es hilfreich?

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.

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

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top