Partager via


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

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

<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 . Un élément entryPoints est défini dans un manifeste d'application 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 entryPoints.

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

Attribut

Description

id

Obligatoire pour le déploiement multi-projet. Nom de la solution Office. L'ID ne peut pas contenir le symbole égal (=).

entryPoints possède les éléments suivants.

entryPoint

Obligatoire. Le rôle de l'élément entryPoint dans l'espace de noms vstav3 est défini dans <entryPoint>, élément (Développement Office 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 de l'application déployée à l'aide de ClickOnce. Cet exemple de code fait partie d'un exemple plus complet fourni dans Manifestes d'application pour les solutions Office.

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 d'application

Description

L'exemple de code suivant illustre un élément entryPoints d'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 complet fourni dans Manifestes d'application pour les solutions Office.

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 dans un manifeste d'application pour un déploiement multi-projet. Cet exemple de code fait partie d'un exemple plus complet fourni dans Manifestes d'application pour les solutions Office.

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

Référence

Manifestes d'application pour les solutions Office

Manifestes de déploiement pour les solutions Office

Manifeste d'application ClickOnce