Elemento <customization> (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 customization dello spazio dei nomi vstov3 contiene le informazioni specifiche della personalizzazione. Gli elementi figlio per le personalizzazioni a livello di documento e per i componenti aggiuntivi a livello di applicazione sono differenti.

Sintassi per le personalizzazioni a livello di documento

<customization
    <document
        solutionId
    />
</customization>

Sintassi per i componenti aggiuntivi a livello di applicazione

<customization
    <appAddin
        application
        loadBehavior
        keyName>
    <friendlyName></friendlyName>
    <description></description>
    <formRegions>
    </formRegions>
</customization>

Elementi e attributi

L'elemento customization contiene informazioni specifiche della personalizzazione. L'elemento deve essere presente nello spazio dei nomi vstov3=urn:schemas-microsoft-com:vsto.v3.

Anche gli elementi figlio dell'assembly devono essere presenti in questo spazio dei nomi, per ereditarietà o per codifica.

L'elemento customization non contiene attributi.

Personalizzazioni a livello di documento

L'elemento customization ha gli elementi figlio riportati di seguito.

document

L'elemento document nello spazio dei nomi vstov3 è definito in Elemento <document> (System 2007).

Componenti aggiuntivi a livello di applicazione

L'elemento customization ha gli elementi figlio riportati di seguito.

appAddin

L'elemento appAddin nello spazio dei nomi vstov3 è definito in Elemento <appAddin> (System 2007).

Osservazioni

È 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 seguente viene illustrato il codice di un elemento customization per una personalizzazione a livello di documento. Questo esempio di codice fa parte di un esempio più esaustivo fornito in Manifesti dell'applicazione per le soluzioni Office (System 2007).

Codice

<vstov3:customization
    xmlns:vstov3="urn:schemas-microsoft-com:vsto.v3">
vstov3:document
    solutionId="989..." />
</vstov3:customization>

Esempio di componente aggiuntivo a livello di applicazione

Descrizione

Nell'esempio seguente viene illustrato il codice dell'elemento customization per un componente aggiuntivo a livello di applicazione. È un componente aggiuntivo Outlook 2007 che include aree di modulo. Questo esempio di codice fa parte di un esempio più esaustivo fornito in Manifesti dell'applicazione per le soluzioni Office (System 2007).

Codice

<vstov3:customization
    xmlns:vstov3="urn:schemas-microsoft-com:vsto.v3">
    <vstov3:appAddIn
        application="Outlook"
        loadBehavior="3"
        keyName="OutlookAddIn1">
        <vstov3:friendlyName>
            OutlookAddIn1
        </vstov3:friendlyName>
        <vstov3:description>OutlookAddIn1
            - Outlook add-in created with Visual Studio 
            Tools for Office</vstov3:description>
        <vstov3:formRegions>
            <vstov3:formRegion
                name="OutlookAddIn1.FormRegion1">
                <vstov3:messageClass name="IPM.Note" />
                <vstov3:messageClass name="IPM.Contact" />
                <vstov3:messageClass name="IPM.Appointment" />
            </vstov3:formRegion>
        </vstov3:formRegions>
    </vstov3:appAddIn>
</vstov3:customization>

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