Sviluppo delle personalizzazioni a livello di documento Word
Aggiornamento: novembre 2007
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. Tipo di progetto
Versione Microsoft Office
Per ulteriori informazioni, vedere la classe Funzionalità disponibili in base ai tipi di progetto e applicazione. |
Una personalizzazione a livello di documento per Microsoft Office Word è costituita da un assembly associato a un documento specifico. L'assembly estende in genere il documento personalizzando l'interfaccia utente e automatizzando Word. A differenza di un componente aggiuntivo a livello di applicazione, associato a Word stesso, la funzionalità che si implementa in una personalizzazione è disponibile solo quando il documento associato è aperto in Word.
Per ulteriori informazioni sulle personalizzazioni a livello di documento, vedere Guida introduttiva alla programmazione delle personalizzazioni a livello di documento per Word e Architettura delle personalizzazioni a livello di documento.
Modello di programmazione delle personalizzazioni di Word
Quando si sviluppa un progetto a livello di documento per Word, si utilizzano le funzionalità di Visual Studio Tools per Office e si automatizza Word utilizzando elementi host e controlli host. Si tratta di classi che estendono alcuni degli oggetti forniti dal modello a oggetti nativo per Microsoft Office Word (ovvero il modello a oggetti esposto dall'assembly di interoperabilità primario per Word). Per ulteriori informazioni, vedere la classe Automazione di Word utilizzando oggetti estesi.
Per informazioni generali sul modello di programmazione delle personalizzazioni a livello di documento in Visual Studio Tools per Office, vedere Programmazione delle personalizzazioni a livello di documento.
Personalizzazione dell'interfaccia utente di Word
Per Word 2003 e Word 2007 è possibile personalizzare l'interfaccia utente nei seguenti modi:
Aggiungere controlli host o controlli Windows Forms alla superficie del documento.
Per ulteriori informazioni, vedere Cenni preliminari sugli elementi e sui controlli host, Cenni preliminari sui controlli Windows Form nei documenti di Office e Utilizzo di controlli Windows Form nei documenti di Word.
Aggiungere un riquadro azioni al documento.
Per ulteriori informazioni, vedere Cenni preliminari sul riquadro delle azioni.
Aggiungere smart tag al documento.
Per ulteriori informazioni, vedere Cenni preliminari sugli smart tag.
Per Word 2007 è possibile personalizzare l'interfaccia utente anche nei seguenti modi:
Aggiungere schede personalizzate alla barra multifunzione.
Per ulteriori informazioni, vedere la classe Cenni preliminari sulla barra multifunzione.
Aggiungere gruppi personalizzati a una scheda incorporata sulla barra multifunzione.
Per ulteriori informazioni, vedere Procedura: personalizzare una scheda incorporata.
Per Word 2003 è possibile personalizzare l'interfaccia utente anche nei seguenti modi:
Aggiungere barre degli strumenti personalizzate ed elementi della barra degli strumenti.
Per ulteriori informazioni, vedere Procedura: creare barre degli strumenti di Office a livello di codice.
Aggiungere menu e voci di menu.
Per ulteriori informazioni, vedere Procedura: creare menu di Office a livello di codice.
Per ulteriori informazioni sulla personalizzazione dell'interfaccia utente di Word e delle altre applicazioni Microsoft Office, vedere Personalizzazione dell'interfaccia utente di Office.
Vedere anche
Attività
Procedura dettagliata: creazione della prima personalizzazione a livello di documento per Word
Concetti
Automazione di Word utilizzando oggetti estesi
Utilizzo di controlli Windows Form nei documenti di Word
Guida introduttiva alla programmazione delle personalizzazioni a livello di documento per Word
Programmazione delle personalizzazioni a livello di documento