2009-08-23 4 views

ответ

4

Одним из вариантов является AC's WCM Custom Commands for STSADM.EXE, который добавляет две команды, которые уместно здесь:

  • GenSiteColumnsXml
  • GenContentTypesXml

Они позволяют получить Графы XML для сайта и типы контента, основанные на существующих на сайте

+0

+1 Команды stsadm AC - это потрясающе, предлагайте вам посмотреть http://stsadm.blogspot.com/ тоже! – Colin

+0

... или если вы предпочитаете интерфейс Windows: http://blog.mastykarz.nl/go/imtechfieldsexplorer. Он использует ту же самую ядро, что и команды STSADM AC. –

0

Я бы предложил вам посмотреть на WSP Builder. Это поможет вам при создании решений SharePoint WSP.

+0

WSP Builder замечательный, но все еще интересно, как я могу получить тип контента - вне локальной среды и в удобную для использования форму xml, поэтому я могу повторно использовать этот тип контента в функции. есть идеи? –

+0

WSPBuilder запускает вас с пустой функции, которая может принимать тип контента, но не может извлечь его (но я не могу заставить себя понизить голос, способствующий этому!). –

+0

@Alex, да. То, что я получал, это использовать WSP Builder на этапе разработки типа контента. –

0

Я наткнулся на это, http://moss2k7ctypesviewer.codeplex.com

+1

Не используйте это, он может выглядеть хорошо, но создаваемый XML не проверяет и «мусор». Скорее используйте предложение Петра Якобсена, потому что полученный XML-код можно повторно использовать в пакете wsp. –

0

SPSource - проект с открытым исходным кодом, который может перепрограммировать довольно много артефактов SharePoint и активно поддерживается хорошо осведомленными разработчиками, такими как Джереми Тейк и Рич Финн. Однако требуется некоторое время настройки.

Существует также SharePoint Solution Generator из Visual Studio Extensions для WSS (хотя я бы использовал SPSource в течение этого дня).

Обратите внимание, что обе эти опции гораздо более полные, чем то, о чем вы просили, и предназначенные для извлечения артефактов со всего сайта SharePoint. Поэтому, если вы просто хотите, чтобы типы контента шли с Per Jakobsen's answer.

+0

попробовал SPSource, но его недостаточно интуитивно. OOB, он дает ошибки, и для чего-то он параметр длины, но я не могу понять, для чего. –

+0

Я никогда не делал ничего серьезного в SPSource b/c, потребовалось слишком много времени, чтобы сделать что-то «своим путем». Сказав, что они могут решить вашу проблему, если вы зарегистрируете ее http://spsource.codeplex.com/WorkItem/List.aspx –

Смежные вопросы