<personnalisation> élément (développement Office dans Visual Studio)<customization> Element (Office Development in Visual Studio)

L’élément customization de l’espace de noms vstov4 décrit une solution Office spécifique.The customization element of the vstov4 namespace describes a specific Office solution. Les éléments enfants sont différents pour les personnalisations au niveau du document et les compléments VSTO.The child elements are different for document-level customizations and VSTO Add-ins.

Syntaxe pour les personnalisations au niveau du documentSyntax for Document-Level Customizations

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

Syntaxe pour les compléments VSTOSyntax for VSTO Add-ins

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

Éléments et attributsElements and Attributes

L’élément customization contient des informations propres à la personnalisation.The customization element contains customization-specific information. Cet élément doit être dans l’espace de noms suivant : vstov4=urn:schemas-microsoft-com:vsto.v4.This element must be in the following namespace: vstov4=urn:schemas-microsoft-com:vsto.v4. Il existe un seul élément customization pour chaque solution Office.There is one customization element for each Office solution. 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.For example, if you deploy three Office solutions in a multi-project deployment, there are three customization elements in the application manifest.

Les éléments enfants de l’assembly doivent également être dans cet espace de noms.Child elements of the assembly must also be in this namespace.

L’élément customization comporte l’attribut suivant.The customization element has the following attribute.

AttributAttribute DescriptionDescription
id Obligatoire pour un déploiement à projets multiples.Required for multi-project deployment. L’élément id identifie de façon unique une solution Office.The id element uniquely identifies an Office solution.

Personnalisations au niveau du documentDocument-Level Customizations

L’élément customization comporte l’élément enfant suivant.The customization element has the following child element.

documentdocument

Le document élément dans le vstov4 espace de noms est défini dans <document> élément (développement Office dans Visual Studio).The document element in the vstov4 namespace is defined in <document> Element (Office Development in Visual Studio).

Compléments VSTOVSTO Add-ins

L’élément customization comporte l’élément enfant suivant.The customization element has the following child element.

appAddinappAddin

Le appAddin élément dans le vstov4 espace de noms est défini dans <appAddin> élément (développement Office dans Visual Studio).The appAddin element in the vstov4 namespace is defined in <appAddin> Element (Office Development in Visual Studio).

Exemple de personnalisation au niveau du documentExample of a Document-Level Customization

DescriptionDescription

L’exemple de code suivant illustre l’élément customization d’une personnalisation au niveau du document.The following code example illustrates the customization element for a document-level customization. Cet exemple de code fait partie d’un exemple plus complet fourni dans Application Manifests for Office Solutions.This code example is part of a larger example provided in Application Manifests for Office Solutions.

CodeCode

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

Exemple de complément VSTOExample of an VSTO Add-in

DescriptionDescription

L’exemple de code suivant illustre l’élément customization d’un complément VSTO.The following code example illustrates the customization element for an VSTO Add-in. Il s’agit d’un complément VSTO Outlook qui inclut des zones de formulaire.This is an Outlook VSTO Add-in that includes form regions. Cet exemple de code fait partie d’un exemple plus complet fourni dans Application Manifests for Office Solutions.This code example is part of a larger example provided in Application Manifests for Office Solutions.

CodeCode

<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 aussiSee Also

Application Manifests for Office Solutions Application Manifests for Office Solutions
Manifestes de déploiement pour les Solutions Office Deployment Manifests for Office Solutions
Manifeste d’application ClickOnceClickOnce Application Manifest