Partager via


<customization>, élément (Développement Office dans Visual Studio)

L'élément customization de l'espace de noms vstov4 décrit une solution Office spécifique.Les éléments enfants sont différents pour les personnalisations au niveau du document et pour les compléments d'application.

Syntaxe des personnalisations au niveau du document

<customization
  id
  <document
    solutionId
  />
</customization>

Syntaxe des compléments d'application

<customization
  id
  <appAddin
    application
    loadBehavior
    keyName>
  <friendlyName></friendlyName>
  <description></description>
  <formRegions></formRegions>
</customization>

Éléments et attributs

L'élément customization contient des informations spécifiques à la personnalisation.Cet élément doit se trouver dans l'espace de noms suivant : vstov4=urn:schemas-microsoft-com:vsto.v4.Il existe un élément customization pour chaque solution Office.Par exemple, si vous déployez trois solutions Office dans un déploiement multi-projet, le manifeste d'application contient trois éléments customization.

Les éléments enfants de l'assembly doivent également se trouver dans cet espace de noms.

L'élément customization possède l'attribut suivant.

Attribut

Description

id

Obligatoire pour le déploiement multi-projet.L'élément id identifie une solution Office de manière unique.

Bb757445.collapse_all(fr-fr,VS.110).gifPersonnalisations au niveau du document

L'élément customization contient l'élément enfant suivant.

Bb757445.collapse_all(fr-fr,VS.110).gifdocument

L'élément document de l'espace de noms vstov4 est défini dans <document>, élément (Développement Office dans Visual Studio).

Bb757445.collapse_all(fr-fr,VS.110).gifCompléments d'application

L'élément customization contient l'élément enfant suivant.

Bb757445.collapse_all(fr-fr,VS.110).gifappAddin

L'élément appAddin de l'espace de noms vstov4 est défini dans <appAddin>, élément (Développement Office dans Visual Studio).

Exemple de personnalisation au niveau du document

Bb757445.collapse_all(fr-fr,VS.110).gifDescription

L'exemple de code suivant illustre l'élément customization pour une personnalisation au niveau du document.Cet exemple de code fait partie d'un exemple plus complet fourni dans Manifestes d'application pour les solutions Office.

Bb757445.collapse_all(fr-fr,VS.110).gifCode

      <vstov4:customization>
        <vstov4:document 
          solutionId="73e" />
      </vstov4:customization>

Exemple de complément d'application

Bb757445.collapse_all(fr-fr,VS.110).gifDescription

L'exemple de code suivant illustre l'élément customization pour un complément d'application.Il s'agit d'un complément Outlook qui inclut des zones de formulaire.Cet exemple de code fait partie d'un exemple plus complet fourni dans Manifestes d'application pour les solutions Office.

Bb757445.collapse_all(fr-fr,VS.110).gifCode

      <vstov4:customization>
        <vstov4:appAddIn 
          application="Outlook" 
          loadBehavior="3" 
          keyName="ContosoOutlookAddIn">
          <vstov4:friendlyName>
            ContosoOutlookAddIn
          </vstov4:friendlyName>
          <vstov4:description>
            ContosoOutlookAddIn - Outlook add-in 
            created with Visual Studio Tools for Office
          </vstov4:description>
          <vstov4:formRegions>
            <vstov4:formRegion
                name="OutlookAddIn1.FormRegion1">
              <vstov4:messageClass name="IPM.Note" />
              <vstov4:messageClass name="IPM.Contact" />
              <vstov4:messageClass name="IPM.Appointment" />
            </vstov4:formRegion>
          </vstov4:formRegions>
        </vstov4:appAddIn>
      </vstov4:customization>

Voir aussi

Référence

Manifestes d'application pour les solutions Office

Manifestes de déploiement pour les solutions Office

Manifeste d'application ClickOnce