Partager via


Fichiers Feature.xml

Dernière modification : mardi 6 avril 2010

S’applique à : SharePoint Foundation 2010

Dans un fichier Feature.xml, l’élément Feature définit un Composant fonctionnel et spécifie l’emplacement des assemblys, fichiers, dépendances ou propriétés qui prennent en charge le Composant fonctionnel.

Feature

  ActivationDependencies

    ActivationDependency

  ElementManifests

    ElementFile

    ElementManifest

  Properties

    Property

  UpgradeActions, élément (Feature)

    AddContentTypeField, élément (Feature)

    ApplyElementManifests, élément (Feature)

      ElementFile, élément (Feature)

      ElementManifest, élément (Feature)

    CustomUpgradeAction, élément (Feature)

      Parameters, élément (Feature)

        Parameter, élément (Feature)

    MapFile, élément (Feature)

    VersionRange, élément (Feature)

      AddContentTypeField, élément (Feature)

      ApplyElementManifests, élément (Feature)

      CustomUpgradeAction, élément (Feature)

      MapFile, élément (Feature)

Pour plus d’informations sur l’emplacement où créer les fichiers Feature.xml et comment les mettre en œuvre, voir Utilisation des fonctionnalités. Pour plus d’informations sur la mise à niveau d’un Composant fonctionnel, voir Mise à niveau des fonctionnalités.

Exemple

L’exemple suivant montre comment utiliser un fichier Feature.xml pour spécifier les dépendances de l’activation, des champs spéciaux et des chemins d’accès relatifs dans les fichiers de définition d’élément.

<Feature 
  Id="11111111-1111-1111-1111-11111111111" 
  Title="Location Services"
  Description="This Feature contains lists and parts that let you link location data to your customer lists."
  Scope="Web">
  <ActivationDependencies>
    <ActivationDependency
      FeatureId="11111111-1111-1111-1111-111111111111" />
  </ActivationDependencies>
  <ElementManifests>
    <ElementManifest 
      Location="Location\LocationPart.xml"/>
    <ElementManifest 
      Location="CustomerLocation\CustomerLocationList.xml"/>
    <ElementFile 
      Location="test.aspx"/>
  </ElementManifests>
  <Properties>
    <Property
      Key="Color"
      Value="Blue"/>
    <Property
      Key="Shape"
      Value="Triangle"/>
  </Properties> 
</Feature>

Voir aussi

Concepts

Utilisation des fonctionnalités