Condividi tramite


Elemento <entryPoint> (System 2007)

Aggiornamento: novembre 2007

Nota

Si applica a

Le informazioni contenute in questo argomento riguardano solo i progetti Visual Studio Tools per Office e le versioni di Microsoft Office specificati.

Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazione.

Tipo di progetto

  • Progetti a livello di documento

  • Progetti a livello di applicazione

Versione Microsoft Office

  • Microsoft Office System 2007

L'elemento entryPoint dello spazio dei nomi vstav2 identifica un assembly di personalizzazione che deve essere eseguito quando questa applicazione ClickOnce viene eseguita.

<entryPoint class>
     <assemblyIdentity />
</entryPoint>

Elementi e attributi

L'elemento entryPoint è obbligatorio e si trova nello spazio dei nomi vstav2 .

L'elemento entryPoint può contenere un solo assembly di personalizzazione. È possibile definire più elementi entryPoint in un manifesto dell'applicazione.

L'elemento entryPoint dispone degli attributi riportati di seguito.

Attributo

Descrizione

class

Obbligatorio. Identifica un assembly di personalizzazione da eseguire.

entryPoint ha l'elemento riportato di seguito.

assemblyIdentity

Obbligatorio. Per Visual Studio Tools per Office, l'elemento assemblyIdentity nello spazio dei nomi vstav2 fa riferimento a un elementoassemblyIdentity esistente nel manifesto dell'applicazione di ClickOnce.

Il ruolo di assemblyIdentity e dei relativi attributi viene definito nell'Elemento <assemblyIdentity> (applicazione ClickOnce).

Note

È possibile modificare manualmente i manifesti dell'applicazione e di distribuzione nelle soluzioni Visual Studio Tools per Office. Dopo la modifica, è necessario firmare nuovamente i manifesti dell'applicazione e quelli di distribuzione utilizzando lo Strumento per la generazione e la modifica di manifesti (mage.exe e mageui.exe). Firmare prima il manifesto dell'applicazione e poi quello di distribuzione. Per ulteriori informazioni, vedere Strumento per la generazione e la modifica di manifesti (Mage.exe) e Strumento per la generazione e la modifica di manifesti con interfaccia grafica (MageUI.exe).

Esempio di personalizzazione a livello di documento

Descrizione

Nell'esempio di codice riportato di seguito vengono illustrati gli elementi entryPoint in un manifesto per un'applicazione per una soluzione Visual Studio Tools per Office a livello di documento distribuita con ClickOnce. Questo esempio di codice fa parte di un esempio più esaustivo fornito in Manifesti dell'applicazione per le soluzioni Office (System 2007).

Codice

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

Esempio di componente aggiuntivo a livello di applicazione

Descrizione

Nell'esempio di codice riportato di seguito viene illustrato un elemento entryPoint in un manifesto per un'applicazione per una soluzione Visual Studio Tools per Office a livello di applicazione distribuita con ClickOnce. Questo esempio di codice fa parte di un esempio più esaustivo fornito in Manifesti dell'applicazione per le soluzioni Office (System 2007).

Codice

<vstav2:entryPoint class="OutlookAddIn2007.ThisAddIn">
    <assemblyIdentity
        name="OutlookAddIn2007"
        version="1.0.0.0"
        language="neutral"
        processorArchitecture="msil" />
</vstav2:entryPoint>

Vedere anche

Riferimenti

Manifesti dell'applicazione per le soluzioni Office (System 2007)

Manifesti di distribuzione per le soluzioni Office (System 2007)

Manifesto dell'applicazione ClickOnce