Partager via


Elements, élément (Action personnalisée)

S’applique à : SharePoint 2016 | SharePoint Foundation 2013 | | SharePoint Online SharePoint Server 2013

Élément de niveau supérieur dans un fichier manifeste de fonctionnalité qui contient des déclarations d’éléments de fonctionnalité.

Définition

<Elements Id = "Text">
</Elements>

Éléments et attributs

Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.

Attributs

Attribut Description
xmlns Obligatoire. Identifie l’espace de noms XML. La valeur doit être http://schemas.microsoft.com/sharepoint/.
ID Text facultatif. Spécifie un identificateur unique pour le fichier manifeste Feature.

Éléments enfants

Éléments parents

Aucun

Exemple

L’exemple suivant définit une action personnalisée qui ajoute un bouton au ruban Serveur.

<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
  <CustomAction
    Id="Ribbon.Library.Actions.AddAButton"
    Location="CommandUI.Ribbon"
    RegistrationId="101"
    RegistrationType="List"
    Title="Add a Ribbon Button">
    <CommandUIExtension>
      <CommandUIDefinitions>
        <CommandUIDefinition
          Location="Ribbon.Library.Share.Controls._children">
          <Button Id="Ribbon.Library.Share.NewRibbonButton"
            Command="NewRibbonButtonCommand"
            Image16by16="Insert an image URL here."
            Image32by32="Insert an image URL here."
            LabelText="Hello World"
            TemplateAlias="o2" />
        </CommandUIDefinition>
      </CommandUIDefinitions>
      <CommandUIHandlers>
        <CommandUIHandler
          Command="NewRibbonButtonCommand"
          CommandAction="javascript:alert('Hello, world');" />
      </CommandUIHandlers>
    </CommandUIExtension>
  </CustomAction>
</Elements>