<élément application> (développement Bureau dans Visual Studio)

L’élément application de l’espace de noms vstav3 encapsule la description de solutions Office. 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

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

Syntaxe des compléments au niveau de l’application

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

Éléments et attributs

L’élément application de l’espace de noms vstav3 est le nœud qui encapsule toutes les informations propres à la personnalisation contenues dans l’espace de noms vstov4 .

L’élément application ne comporte pas d’attributs.

L’élément application possède l’élément suivant.

Personnalisation

Le rôle de l’élément dans l’espace customizationvstov3 de noms est défini dans< l’élément de personnalisation> (Bureau développement dans Visual Studio).

Exemple de personnalisation au niveau du document

Description

L’exemple de code suivant illustre un application élément d’une solution de Bureau au niveau du document déployée à l’aide de ClickOnce. Cet exemple de code fait partie d’un exemple plus complet fourni dans Application Manifests for Office Solutions.

Code

<vstav3:application>
  <vstov4:customizations
    xmlns:vstov4="urn:schemas-microsoft-com:vsto.v4">
    <vstov4:customization>
      <vstov4:document
        solutionId="73e" />
    </vstov4:customization>
  </vstov4:customizations>
</vstav3:application>

Exemple de complément VSTO

Description

L’exemple de code suivant illustre un application élément d’une solution de Bureau au niveau de l’application déployée à l’aide de ClickOnce. Cet exemple de code fait partie d’un exemple plus complet fourni dans Application Manifests for Office Solutions.

Code

<vstav3:application>
  <vstov4:customizations
    xmlns:vstov4="urn:schemas-microsoft-com:vsto.v4">
    <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>
  </vstov4:customizations>
</vstav3:application>

Voir aussi