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

L’élément entryPoints de l’espace de noms vstav3 contient tous les éléments entryPoint associés à une solution Office.

Syntaxe

<entryPoints>
    <entryPoint>
    </entryPoint>
    <entryPoint>
    </entryPoint>
    <entryPoint>
    </entryPoint>
</entryPoints>

Éléments et attributs

L’élément entryPoints est obligatoire et se trouve dans l’espace de noms vstav3 . Il existe un seul élément entryPoints défini dans un manifeste de l’application pour chaque solution Office. Par exemple, si vous déployez trois solutions Office dans un déploiement à projets multiples, il existe trois éléments entryPoints dans le manifeste de l’application.

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

Attribut Description
id Obligatoire pour un déploiement à projets multiples. Nom de la solution Office. L’ID ne peut pas contenir le symbole égal (=).

entryPoints comporte les éléments suivants.

entryPoint

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

Exemple de personnalisation au niveau du document

Description

L’exemple de code suivant illustre l’élément entryPoints d’un manifeste d’application pour une solution au niveau du document déployée à l’aide de ClickOnce. Cet exemple de code fait partie d’un exemple plus large fourni dans les manifestes d’application pour les solutions Bureau.

Code

<vstav3:entryPoints>
  <vstav3:entryPoint
    class="ContosoExcelWorkbook.ThisWorkbook">
    <assemblyIdentity
      name="ContosoExcelWorkbook"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
  <vstav3:entryPoint
    class="ContosoExcelWorkbook.Sheet1">
    <assemblyIdentity
      name="ContosoExcelWorkbook"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
  <vstav3:entryPoint
    class="ContosoExcelWorkbook.Sheet2">
    <assemblyIdentity
      name="ContosoExcelWorkbook"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
  <vstav3:entryPoint
    class="ContosoExcelWorkbook.Sheet3">
    <assemblyIdentity
      name="ContosoExcelWorkbook"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
</vstav3:entryPoints>

Exemple de complément VSTO

Description

L’exemple de code suivant illustre un entryPoints élément dans un manifeste d’application pour une solution au niveau de l’application déployée à l’aide de ClickOnce. Cet exemple de code fait partie d’un exemple plus large fourni dans les manifestes d’application pour les solutions Bureau.

Code

<vstav3:entryPoints>
  <vstav3:entryPoint
    class="ContosoOutlookAddIn.ThisAddIn">
    <assemblyIdentity
      name="ContosoOutlookAddIn"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
</vstav3:entryPoints>

Exemple de déploiement multi-projet

Description

L’exemple de code suivant illustre l’élément entryPoints d’un manifeste de l’application pour un déploiement à projets multiples. Cet exemple de code fait partie d’un exemple plus large fourni dans les manifestes d’application pour les solutions Bureau.

Code

<vstav3:entryPoints
  id="ContosoExcel">
  <vstav3:entryPoint
    class="ContosoExcelWorkbook.ThisWorkbook">
    <assemblyIdentity
      name="ContosoExcelWorkbook"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
  <vstav3:entryPoint
    class="ContosoExcelWorkbook.Sheet1">
    <assemblyIdentity
      name="ContosoExcelWorkbook"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
  <vstav3:entryPoint
    class="ContosoExcelWorkbook.Sheet2">
    <assemblyIdentity
      name="ContosoExcelWorkbook"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
  <vstav3:entryPoint
    class="ContosoExcelWorkbook.Sheet3">
    <assemblyIdentity
      name="ContosoExcelWorkbook"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
</vstav3:entryPoints>
<vstav3:entryPoints
  id="ContosoOutlook">
  <vstav3:entryPoint
    class="ContosoOutlookAddIn.ThisAddIn">
    <assemblyIdentity
      name="ContosoOutlookAddIn"
      version="1.0.0.0"
      language="neutral"
      processorArchitecture="msil" />
  </vstav3:entryPoint>
</vstav3:entryPoints>

Voir aussi