Question

Je vois différentes fonctions .NET XSLT utilisées dans les composants WebPart prêts à l'emploi (composants Web Visualiseur RSS et Affichage des données).

<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>

Où puis-je trouver une référence décrivant toutes les fonctions d'extension fournies par SharePoint?

Était-ce utile?

La solution

Je voulais aussi plus d’informations sur ddwrt. La plupart des informations que j'ai pu trouver proviennent de Serge van den Oever, qui a par la suite été transformé en article MSDN mentionné dans la réponse précédente.

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

Comme il l'a noté dans son billet de blog, cet article contient des informations censurées dans l'article MSDN.

À part cet article, il y a très peu d'écrits sur le sujet. Il semble malheureusement que le nettoyage du code généré existant (tel que le xsl dans les composants WebPart DataForm) soit la meilleure technique pour en apprendre davantage à l’heure actuelle.

Autres conseils

L'article de Serge pointe vers Microsoft.SharePoint, où vous pouvez trouver l'espace de noms Microsoft.SharePoint.WebPartPages. Vous y trouverez DdwRuntime et BaseDdwRuntime. Là, vous pouvez trouver toutes les fonctions de ddwrt. J'ai utilisé un décompilateur pour rechercher ceci.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top