Automatizzare Word usando oggetti estesi
Quando si sviluppano soluzioni Word in Visual Studio, è possibile usare elementi host e controlli hostnelle soluzioni. Si tratta di oggetti che estendono determinati oggetti usati comunemente nel modello a oggetti di Word (cioè, il modello a oggetti esposto dall'assembly di interoperabilità primario per Word), come ad esempio gli oggetti Document e ContentControl . Gli oggetti estesi si comportano come gli oggetti di Word su cui sono basati, ma aggiungono ulteriori eventi e funzionalità di data binding agli oggetti.
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.
Gli elementi e i controlli host sono disponibili nelle personalizzazioni a livello di documento e dei componenti aggiuntivi VSTO, sebbene il contenuto in cui possono essere usati è diverso per ogni tipo di soluzione. Per altre informazioni, vedere Panoramica degli elementi host e dei controlli host.
Elemento host documento
I progetti Word consentono l'accesso all'elemento host Document . L'elemento host Document viene usato come contenitore per altri controlli, inclusi i controlli host e quelli Windows Form, e gestisce informazioni relative ai controlli della relativa area. L'elemento host Document fornisce anche la maggior parte dei membri della classe Document , ovvero la classe corrispondente nel modello a oggetti di Word.
Per altre informazioni, vedere Elemento host documento.
controlli host di Word
Vi sono vari controlli host per Word che consentono di creare, organizzare e automatizzare i documenti. La maggior parte delle funzionalità offerte include l'importazione, la presentazione e la protezione dei dati. Si tratta di controlli host che forniscono funzionalità di data binding ed eventi che non sono disponibili nelle rispettive controparti del modello a oggetti di Word nativo.
Nei progetti a livello di documento è possibile aggiungere al documento qualsiasi controllo host in fase di progettazione oppure controlli contenuto e controlli segnalibro in fase di esecuzione. Nei progetti di componente aggiuntivo VSTO è possibile aggiungere controlli contenuto e segnalibro a qualsiasi documento aperto in fase di esecuzione.
Per altre informazioni sui controlli host da poter usare in progetti Word, vedere i seguenti argomenti:
Contenuto correlato
- Procedura: Aggiungere controlli contenuto ai documenti di Word
- Procedura: Aggiungere controlli Segnalibro ai documenti di Word
- Procedura: Aggiungere controlli XMLNode ai documenti di Word
- Procedura: Aggiungere controlli XMLNodes ai documenti di Word
- Procedura dettagliata: Creare un modello usando i controlli contenuto
- Procedura dettagliata: Associare controlli contenuto a parti XML personalizzate
- Procedura dettagliata: Creare menu di scelta rapida per i segnalibri
- Soluzioni word
- Panoramica degli elementi host e dei controlli host
- Limitazioni a livello di codice degli elementi host e dei controlli host
- Estendere i documenti di Word e le cartelle di lavoro di Excel nei componenti aggiuntivi VSTO in fase di esecuzione