Elemento <entryPoints> (sviluppo per Office in Visual Studio)
L'elemento entryPoints dello spazio dei nomi vstav3 contiene tutti gli elementi entryPoint associati a una soluzione Office.
<entryPoints>
<entryPoint>
</entryPoint>
<entryPoint>
</entryPoint>
<entryPoint>
</entryPoint>
</entryPoints>
Elementi e attributi
L'elemento entryPoints è obbligatorio e si trova nello spazio dei nomi vstav3 . In un manifesto di applicazione è possibile definire un solo elemento entryPoints per ogni soluzione Office. Ad esempio, se si distribuiscono tre soluzioni Office in una distribuzione composta da più progetti, il manifesto di applicazione contiene tre elementi entryPoints.
L'elemento entryPoints presenta l'attributo seguente.
Attributo |
Descrizione |
---|---|
id |
Obbligatorio per la distribuzione composta da più progetti. Nome della soluzione Office. L'id non può contenere il simbolo di uguaglianza (=). |
entryPoints presenta gli elementi seguenti.
entryPoint
Obbligatorio. Il ruolo dell'elemento entryPoint nello spazio dei nomi vstav3 è definito in Elemento <entryPoint> (sviluppo per Office in Visual Studio).
Esempio di personalizzazione a livello di documento
Descrizione
Nell'esempio di codice riportato di seguito viene illustrato un elemento entryPoints in un manifesto per un'applicazione per una soluzione a livello di documento distribuita con ClickOnce. Questo esempio di codice fa parte di un esempio più esaustivo fornito in Manifesti di 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 a livello di applicazione
Descrizione
Nell'esempio di codice riportato di seguito viene illustrato un elemento entryPoints in un manifesto per un'applicazione per una soluzione a livello di applicazione distribuita con ClickOnce. Questo esempio di codice fa parte di un esempio più esaustivo fornito in Manifesti di 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 composta da più progetti
Oggetto di descrizione
Nell'esempio di codice seguente viene illustrato l'elemento entryPoints in un manifesto di applicazione di una distribuzione composta da più progetti. Questo esempio di codice fa parte di un esempio più esaustivo fornito in Manifesti di 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>
Vedere anche
Riferimenti
Manifesti di applicazione per le soluzioni Office