Partager via


<élément de personnalisation> (développement Bureau 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 les compléments VSTO.

Syntaxe des personnalisations au niveau du document

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

Syntaxe pour les compléments VSTO

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

Éléments et attributs

L’élément customization contient des informations propres à la personnalisation. Cet élément doit figurer dans l’espace de noms suivant : vstov4=urn:schemas-microsoft-com:vsto.v4. Il existe un seul élément customization pour chaque solution Office. Par exemple, si vous déployez trois solutions Office dans un déploiement à projets multiples, il existe trois éléments customization dans le manifeste de l’application.

Les éléments enfants de l’assembly doivent également figurer dans cet espace de noms.

L’élément customization comporte l’attribut suivant.

Attribut Description
id Obligatoire pour un déploiement à projets multiples. L’élément id identifie de façon unique une solution Office.

Personnalisations au niveau du document

L’élément customization comporte l’élément enfant suivant.

document

L’élément document de l’espace de noms est défini dans <l’élément vstov4 de document> (Bureau développement dans Visual Studio).

Compléments VSTO

L’élément customization comporte l’élément enfant suivant.

appAddin

L’élément appAddin de l’espace de noms est défini dans <l’élément vstov4 appAddin> (Bureau développement dans Visual Studio).

Exemple de personnalisation au niveau du document

Description

L’exemple de code suivant illustre l’élément customization d’une personnalisation au niveau du document. Cet exemple de code fait partie d’un exemple plus large fourni dans les manifestes d’application pour les solutions Bureau.

Code

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

Exemple de complément VSTO

Description

L’exemple de code suivant illustre l’élément customization d’un complément VSTO. Il s’agit d’un complément VSTO Outlook qui inclut des zones de formulaire. Cet exemple de code fait partie d’un exemple plus large fourni dans les manifestes d’application pour les solutions Bureau.

Code

<vstov4:customization>
  <vstov4:appAddIn
    application="Outlook"
    loadBehavior="3"
    keyName="ContosoOutlookAddIn">
    <vstov4:friendlyName>
      ContosoOutlookAddIn
    </vstov4:friendlyName>
    <vstov4:description>
      ContosoOutlookAddIn - Outlook VSTO 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