Procédure : ajouter une colonne à un site

Windows SharePoint Services 3

Vous pouvez spécifier des colonnes dans une définition de site afin que chaque fois qu'un utilisateur configure un site de ce type, Windows SharePoint Services intègre la colonne en tant que colonne de site disponible. Les définitions de site peuvent également être incluses dans les Composants fonctionnels. Pour plus d'informations, voir Utilisation des fonctionnalités.

Une fois qu'un utilisateur a configuré un site, vous pouvez ajouter des colonnes de site à ce site par le biais du modèle objet Windows SharePoint Services.

Spécification d'une colonne de site dans une définition de site

Pour ajouter une colonne de site à une définition de site qui fait partie d'un Composant fonctionnel, vous devez ajouter l'élément XML nécessaire à la définition de site. Ensuite, lorsqu'un utilisateur configure un site de ce type, la colonne est incluse par défaut dans la collection de colonnes de site.

Pour spécifier une colonne de site dans une définition de site d'un Composant fonctionnel

  1. Créez le champ en tant que Composant fonctionnel distinct.

    Pour plus d'informations, voir Utilisation des fonctionnalités et Définition de champ, schéma.

  2. Référencez ce Composant fonctionnel dans le Composant fonctionnel qui définit votre site :

    1. Dans votre Composant fonctionnel de site, ouvrez le fichier XML qui définit votre site.

    2. Dans l'élément Project, sous les éléments Categories et Category, ajoutez une référence au Composant fonctionnel de type de contenu dans l'élément SiteFeatures ou WebFeatures. En voici un exemple ci-dessous.

      [xml]
      <SiteFeatures>
        <Feature ID="00BFEA71-1C5E-4A24-B310-BA51C3EB7A57" />
        <Feature ID="695B6570-ACDC-4A8E-8545-26EA7FC1D162" />
      </SiteFeatures>
      <WebFeatures>
        <Feature ID="00BFEA71-4EA5-48D4-A4AD-7EA5C011ABE5" />
        <Feature ID="00BFEA71-E717-4E80-DEAF-D0C71B360101" />
      </WebFeatures>
      

Si vous effectuez des modifications sur une colonne fournie, Windows SharePoint Services ne les réécrit jamais dans la définition de colonne XML. À la place, Windows SharePoint Services stocke les mises à jour effectuées sur des colonnes en tant qu'entrées dans la base de données Windows SharePoint Services. Pour plus d'informations, voir Mise à jour des colonnes de site.

Ajout d'une colonne à un site mis en service

Vous pouvez utiliser le modèle objet Windows SharePoint Services pour ajouter par programme des colonnes à des sites mis en service.

Pour ajouter une colonne à un site mis en service

Voir aussi

Afficher: