Informations personnalisées dans des types de contenu
Dernière modification : mardi 9 février 2010
S’applique à : SharePoint Foundation 2010
Disponible dans SharePoint Online
De par leur conception, les types de contenu sont extensibles. Vous pouvez inclure des informations personnalisées dans les définitions de types de contenu en ajoutant des nœuds XML spéciaux. Ces nœuds XML sont représentés par l'élément XmlDocument, élément (ContentType) dans la définition de type de contenu et sont accessibles par propgramme par le biais du modèle objet. Un type de contenu peut comprendre n'importe quel nombre d'éléments XMLDocument. Le contenu de chaque élément XMLDocument peut être conforme à n'importe quel schéma donné ; il doit seulement être du code XML valide.
En incluant vos informations personnalisées dans les éléments XMLDocument du type de contenu, vous vous assurez que les informations personnalisées dont vous avez besoin pour implémenter votre solution sont encapsulées dans le type de contenu et font partie intégrante de celui-ci.
Les éléments XMLDocument inclus dans un type de contenu Site sont aussi copiés dans les enfants basés sur ce type de contenu.
Vous pouvez ajouter ces informations à un type de contenu de deux manières :
Avant la mise en service du type de contenu, en tant qu'élément XmlDocument, élément (ContentType) contenu dans le XML de définition du type de contenu utilisé pour configurer le type de contenu.
Pour plus d'informations, voir Définitions de type de contenu.
Après la mise en service du type de contenu, en utilisant la méthode Add de l’objet SPXmlDocumentCollection dans le modèle objet Microsoft SharePoint Foundation 2010.
Si vous apportez une modification à un document XML, puis effectuez une opération de propagation, le document XML est remplacé dans tous les types de contenu enfant. Pour plus d'informations, voir Mise à jour de types de contenu enfants.
Schémas de document XML fournis avec Windows SharePoint Foundation
SharePoint Foundation propose des documents XML prédéfinis que vous pouvez utiliser pour spécifier des formulaires personnalisés pour un type de contenu, ou pour spécifier des redirections côté client vers des pages de formulaire différent pour un type de contenu.
Vue d'ensemble du schéma FormTemplates
Ce schéma vous permet de spécifier les modèles de formulaires utilisés pour l’affichage des pages de création, d’affichage et de modification d’un élément dans l’interface utilisateur de SharePoint Foundation.
Présentation du schéma FormUrls
Ce schéma vous permet de spécifier les redirections côté client vers différentes pages de formulaire d'affichage, de modification et de création des éléments de ce type de contenu.
Voir aussi
Concepts
Introduction aux types de contenu
Définitions de type de contenu