Creare nuovi documenti a livello di codice
Quando si crea un documento a livello di programmazione, il nuovo documento è un oggetto Document nativo. Questo oggetto non ha le funzionalità di data binding e gli eventi aggiuntivi di un elemento host Document. Per altre informazioni, vedere Limitazioni a livello di codice degli elementi host e dei controlli host.
Si applica a: le informazioni contenute in questo argomento si applicano ai progetti a livello di documento e ai progetti di componente aggiuntivo VSTO per Word. Per altre informazioni, vedere Funzionalità disponibili per app Office lication e tipo di progetto.
Quando si sviluppa un progetto a livello di documento, non è possibile aggiungere a livello di codice elementi host Document al progetto. In un progetto di componente aggiuntivo VSTO è possibile convertire qualsiasi oggetto Document in elemento host Document in fase di esecuzione. Per altre informazioni, vedere Estendere documenti di Word e cartelle di lavoro di Excel nei componenti aggiuntivi VSTO in fase di esecuzione.
Per creare un nuovo documento basato sul modello Normal
Usare il metodo Add della raccolta Documents per creare un nuovo documento basato sul modello Normal. Per usare questo esempio di codice, eseguirlo dalla classe
ThisDocument
oThisAddIn
nel progetto.
Usare modelli personalizzati
Il Add metodo ha un argomento Template facoltativo per creare un nuovo documento basato su un modello diverso dal modello Normal. È necessario specificare il nome file e il percorso completo del modello.
Per creare un nuovo documento basato su un modello personalizzato
Chiamare il metodo Add della raccolta Documents e specificare il percorso del modello. Per usare questo esempio di codice, eseguirlo dalla classe
ThisDocument
oThisAddIn
nel progetto.