2009-08-23 6 views

Répondre

4

Une option est AC's WCM Custom Commands for STSADM.EXE qui ajoute deux commandes qui est pertinente:

  • GenSiteColumnsXml
  • GenContentTypesXml

Ceux-ci vous permettent d'obtenir la XML pour les colonnes Site et les types de contenu basés sur ceux existants dans un site

+0

+1 Les commandes stsadm d'AC sont géniales, vous pouvez également consulter http://stsadm.blogspot.com/! – Colin

+0

... ou si vous préférez une interface utilisateur Windows: http://blog.mastykarz.nl/go/imtechfieldsexplorer. Il utilise le même noyau que les commandes STSADM d'AC. –

0

Je vous suggère de regarder le WSP Builder. Cela vous aidera beaucoup lors de la création de solutions SharePoint WSP.

+0

WSP Builder est génial, mais je me demande toujours comment je peux obtenir le type de contenu - hors de l'environnement local et dans un formulaire xml utilisable, donc je peux réutiliser ce type de contenu dans une fonctionnalité. des idées? –

+0

WSPBuilder vous permet de démarrer avec une fonctionnalité vide qui peut prendre un type de contenu, mais n'est pas capable d'en extraire un (mais je ne peux pas me résoudre à une réponse négative en faisant la promotion!). –

+0

@Alex, oui. Ce que je voulais obtenir était d'utiliser WSP Builder pendant la phase de développement du type de contenu. –

0
+1

Ne l'utilisez pas, il peut sembler bon, mais le XML qu'il produit ne valide pas, et est "idiot". Utilisez plutôt la suggestion de Petr Jakobsens, car le xml qui est produit peut être réutilisé dans un paquet wsp. –

0

SPSource est un projet Open Source qui peut effectuer le reverse engineering de quelques artefacts SharePoint et qui est activement supporté par des SharePointers bien informés tels que Jeremy Thake et Rich Finn. Il y a cependant un peu de temps d'installation requis.

Il existe également SharePoint Solution Generator à partir de Visual Studio Extensions for WSS (bien que j'utiliserais SPSource à ce sujet tous les jours).

Notez que ces deux options sont beaucoup plus complètes que ce que vous avez demandé et conçues pour extraire les artefacts d'un site SharePoint complet. Donc, si vous voulez juste les types de contenu vont avec Per Jakobsen's answer.

+0

essayé SPSource, mais ce n'est pas assez intuitif. OOB, il donne des erreurs, et ça ne veut pas dire un paramètre de longueur pour quelque chose, mais je ne peux pas comprendre pour quoi. –

+0

Je n'ai jamais rien fait de sérieux avec SPSource b/c il m'a fallu trop de temps pour faire les choses à sa manière. Cela dit, ils peuvent être en mesure de résoudre votre problème si vous le connectez http://spsource.codeplex.com/WorkItem/List.aspx –

Questions connexes