Вопрос

Есть несколько различных функций .NET XSLT, которые, как я вижу, используются в готовых веб-частях SharePoint (веб-часть просмотра RSS и просмотра данных).

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

Где я могу найти справочник, описывающий все функции расширения, предоставляемые SharePoint?

Это было полезно?

Решение

Мне также хотелось получить больше информации о ddwrt.Большую часть информации, которую мне удалось найти, предоставил Серж ван ден Увер, которая позже была преобразована в статью MSDN, упомянутую в предыдущем ответе.

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

Как он отметил в своем блоге, эта статья содержит некоторую информацию, которая была подвергнута цензуре в статье MSDN.

Кроме этой статьи, по этой теме написано очень мало.К сожалению, оказывается, что просмотр существующего сгенерированного кода (например, xsl в веб-частях DataForm) — лучший способ узнать больше в настоящее время.

Другие советы

Вот найденная мною документация, описывающая ddwrt (http://schemas.microsoft.com/WebParts/v2/DataView/runtime) пространство имен.

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

Статья Сержа указывает на Microsoft.SharePoint, где вы можете найти пространство имен Microsoft.SharePoint.WebPartPages.Там вы можете найти DdwRuntime и BaseDdwRuntime.Там вы можете найти все функции ddwrt.Я использовал декомпилятор, чтобы найти это.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top