<Elemento entryPoints> (sviluppo di Office in Visual Studio)

L'elemento entryPoints dello spazio dei nomi vstav3 contiene tutti gli elementi entryPoint associati a una soluzione Office.

Sintassi

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

Elementi e attributi

L'elemento entryPoints è obbligatorio e si trova nello spazio dei nomi vstav3 . Per ogni soluzione Office è definito un elemento entryPoints in un manifesto dell'applicazione. Ad esempio, se si distribuiscono tre soluzioni Office in una distribuzione multiprogetto, nel manifesto dell'applicazione sono presenti tre elementi entryPoints .

L'elemento entryPoints presenta l'attributo seguente:

Attributo Descrizione
ID Necessario per la distribuzione multiprogetto. Il nome della soluzione Office. L'id non può contenere il simbolo uguale (=).

entryPoints presenta gli elementi seguenti:

entryPoint

Obbligatorio. Il ruolo dell'elemento nello spazio dei nomi è definito nell'elemento entryPoint (sviluppo di Office in Visual Studio).The role of the entryPoint element in the vstav3 namespace is defined in <entryPoint> element (Office development in Visual Studio).

Esempio di personalizzazione a livello di documento

Descrizione

Nell'esempio di codice seguente viene illustrato l'elemento entryPoints in un manifesto dell'applicazione per una soluzione a livello di documento distribuita tramite ClickOnce. Questo esempio di codice fa parte di un esempio più ampio fornito nei manifesti dell'applicazione per le soluzioni Office.

Codice

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

Esempio di componente aggiuntivo VSTO

Descrizione

Nell'esempio di codice seguente viene illustrato un entryPoints elemento in un manifesto dell'applicazione per una soluzione a livello di applicazione distribuita tramite ClickOnce. Questo esempio di codice fa parte di un esempio più ampio fornito nei manifesti dell'applicazione per le soluzioni Office.

Codice

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

Esempio di distribuzione multiprogetto

Descrizione

L'esempio di codice seguente illustra l'elemento entryPoints in un manifesto dell'applicazione per una distribuzione di più progetti. Questo esempio di codice fa parte di un esempio più ampio fornito nei manifesti dell'applicazione per le soluzioni Office.

Codice

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

Vedi anche