Cette documentation est archivée et n’est pas conservée.

Schéma de définition de type de contenu

Windows SharePoint Services 3

Chaque élément manifeste qui définit les types de contenu doit respecter le schéma de la définition de type de contenu.

La liste qui suit contient les éléments du schéma de la définition de type de contenu.

<Elements, élément (ContentType)>

   <ContentType, élément (ContentType)>

      <Folder, élément (ContentType)>

      <FieldRefs, élément (ContentType)>

         <FieldRef, élément (ContentType)>

         <RemoveFieldRef, élément (ContentType)>

         <DocumentTemplate, élément (FieldRefs)>

      <Forms, élément (ContentType)>

         <Forms, élément (ContentType)>

            <Forms, élément (ContentType)>

            <Forms, élément (ContentType)>

            <Forms, élément (ContentType)>

            <Forms, élément (ContentType)>

      <XmlDocuments, élément (ContentType)>

         <XmlDocument, élément (ContentType)>

      <DocumentTemplate, élément (ContentType)>

Remarque Remarque :

L'élément Forms, élément (ContentType) est obsolète, ainsi que ses éléments enfants. L'élément enfant de l'élément DocumentTemplate, élément (FieldRefs)FieldRefs, élément (ContentType) est obsolète également.

Exemple de schéma de type de contenu

Voici un exemple du code XML qui définit le type de contenu de document dans Windows SharePoint Services 3.0. Les éléments ont été modifiés pour des raisons de lisibilité.

<?xml version="1.0" encoding="utf-8" ?>
<!-- _lcid="1033" _version="12.0.3008" _dal="1" --><Elements xmlns="http://schemas.microsoft.com/sharepoint/"><ContentType ID="0x0101"
      Name="$Resources:Document"
      Group="$Resources:Document_Content_Types"
      Description="$Resources:DocumentCTDesc"
      V2ListTemplateName="doclib"
      Version="0">
    <FieldRefs>
      <RemoveFieldRef ID=FID_Attachments Name="Attachments" /> <!-- Attachments -->
… 
      <FieldRef ID=FID_Created Name="Created" Hidden="TRUE" /> <!-- Created -->
      <FieldRef ID=FID_Title Name="Title" Required="FALSE" ShowInNewForm="FALSE" ShowInEditForm="TRUE"/> <!-- Title --></FieldRefs>
    <XmlDocuments>
      <XmlDocument NamespaceURI="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms">
        <FormTemplates xmlns="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms">
          <Display>DocumentLibraryForm</Display>
          <Edit>DocumentLibraryForm</Edit>
          <New>DocumentLibraryForm</New>
        </FormTemplates>
      </XmlDocument>
    </XmlDocuments>
  </ContentType>

</Elements>

Voir aussi

Afficher: