J'ai réussi à créer et à déployer deux nouveaux types de contenu dans Visual Studio. L'un est basé sur un ensemble de documents et les autres sont basés sur des documents. Ce que je veux faire est de spécifier le "Type de contenu par défaut", "Colonnes partagées" de l'ensemble de documents. Je tiens également à spécifier mes types de document d'addition dans la liste "Type de contenu autorisé" pour l'ensemble de documents. Je sais comment faire cela l'interface utilisateur de SharePoint. Comment puis-je accomplir cela via mon projet Visual Studio?Développement d'un type de contenu DocumentSet personnalisé incluant d'autres types de contenu de document
1
A
Répondre
1
J'ai trouvé la solution, grâce à Google qui me connecte à des gens plus intelligents que moi. Dans le type de contenu de l'ensemble de documents, vous devez spécifier les éléments XMLDocuments.
<XmlDocuments>
<!-- List of all fields [site columns] shared between all content types and the document set. -->
<XmlDocument NamespaceURI="http://schemas.microsoft.com/office/documentsets/sharedfields">
<sf:SharedFields xmlns:sf="http://schemas.microsoft.com/office/documentsets/sharedfields" LastModified="1/1/2010 08:00:00 AM">
<!-- Add shared fields here using the syntax below-->
<!--<SharedField id="00000000-0000-0000-0000-000000000000" />-->
</sf:SharedFields>
</XmlDocument>
<!-- List of all content types that are allowed in the document set. -->
<XmlDocument NamespaceURI="http://schemas.microsoft.com/office/documentsets/allowedcontenttypes">
<act:AllowedContentTypes xmlns:act="http://schemas.microsoft.com/office/documentsets/allowedcontenttypes" LastModified="1/1/2010 08:00:00 AM">
<!-- Add content types that will be used in the document set using the syntax below -->
<!--<AllowedContentType id="00000000-0000-0000-0000-000000000000" />-->
</act:AllowedContentTypes>
</XmlDocument>
<!-- List of all fields [site columns] that should appear on welcome page. -->
<XmlDocument NamespaceURI="http://schemas.microsoft.com/office/documentsets/welcomepagefields">
<wpFields:WelcomePageFields xmlns:wpFields="http://schemas.microsoft.com/office/documentsets/welcomepagefields" LastModified="1/1/2010 08:00:00 AM">
<!-- Add welcome fields here using the syntax below -->
<!--<WelcomePageField id="00000000-0000-0000-0000-000000000000" />-->
</wpFields:WelcomePageFields>
</XmlDocument>
<!-- List of all default documents associated with the content types. -->
<XmlDocument NamespaceURI="http://schemas.microsoft.com/office/documentsets/defaultdocuments">
<dd:DefaultDocuments xmlns:dd="http://schemas.microsoft.com/office/documentsets/defaultdocuments" AddSetName="TRUE" LastModified="1/1/2010 08:00:00 AM">
<DefaultDocument idContentType="0x010100c462526dfcb94db3ab99dc52649a7f66" name="Template.docx" />
</dd:DefaultDocuments>
</XmlDocument>
<XmlDocument NamespaceURI="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms">
<FormTemplates xmlns="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms">
<Display>ListForm</Display>
<Edit>ListForm</Edit>
<New>NewForm</New>
</FormTemplates>
</XmlDocument>
Questions connexes
- 1. type de contenu personnalisé
- 2. Personnalisé SharePoint 2010 Documentset contenttype
- 3. Développement d'un type de contenu avec un type de champ de longueur variable personnalisé
- 4. Accéder au contenu d'un noeud de type de contenu personnalisé
- 5. Détection de types de contenu de dossier personnalisé dans MOSS2007
- 6. Affichage de la liste de types de contenu personnalisé Drupal
- 7. KeystoneJS types de contenu personnalisés
- 8. Drupal: validation du type de contenu personnalisé
- 9. Types de contenu Sharepoint Doc Lib
- 10. Comment obtenir du contenu html incluant du contenu de javascript?
- 11. Création d'un contenu de type personnalisé dans Partager
- 12. Copie de "contenu de champ" parmi différents types de contenu?
- 13. Format personnalisé ServiceStack et types de contenu spécifiques au fournisseur
- 14. Types de contenu de réponse
- 15. Types de contenu SharePoint - portée
- 16. Drupal: types de contenu URL?
- 17. Clojure type de contenu?
- 18. Recherche de type Sharepoint à l'aide des types de contenu
- 19. Calendriers et types de contenu
- 20. Impossible de récupérer l'image du type de contenu personnalisé
- 21. L'action personnalisée n'est pas liée au type de contenu personnalisé
- 22. Suppression de contenu en fonction du type de document à l'aide du service de contenu Umbraco
- 23. Comment obtenir CAML pour un type de contenu personnalisé
- 24. Feincms mélangeant les types de contenu
- 25. Champ de date de type de contenu personnalisé WordPress
- 26. Filtre de validation de type de contenu personnalisé?
- 27. Afficher le contenu du type de message personnalisé dans Wordpress
- 28. Le type de contenu personnalisé d'Orchard ne sauvegarde pas
- 29. Orchard CMS: Spécifiez un autre champ pour le type de contenu dans le type de contenu
- 30. Servir plusieurs types de contenu