Automazione di Word utilizzando oggetti estesi
Quando si sviluppano soluzioni Word in Visual Studio 2010, è anche possibile utilizzare elementi host e controlli host nelle soluzioni. Si tratta di oggetti che estendono alcuni degli oggetti utilizzati comunemente nel modello a oggetti di Word (ovvero il modello a oggetti esposto dall'assembly di interoperabilità primario per Word), ad esempio gli oggetti Microsoft.Office.Interop.Word.Document e Microsoft.Office.Interop.Word.ContentControl. Gli oggetti estesi si comportano come gli oggetti di Word sui quali si basano, ma aggiungono ulteriori eventi e funzionalità di associazione dati agli oggetti.
Si applica a: le informazioni fornite in questo argomento sono valide per i progetti a livello di documento e di applicazione per Word 2007 e Word 2010. Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazioni di Office.
Gli elementi host e i controlli host sono disponibili sia nei componenti aggiuntivi a livello di applicazione sia nelle personalizzazioni a livello di documento, benché il contesto in possono essere utilizzati si differenza a seconda del tipo di soluzione. Per ulteriori informazioni, vedere Cenni preliminari sugli elementi e sui controlli host.
Elemento host documento
I progetti Word consentono di accedere all'elemento host Document. L'elemento host Document funge da contenitore di altri controlli, inclusi controlli host e Windows Form, e gestisce le informazioni sui controlli della relativa area. L'elemento host Document fornisce inoltre la maggior parte dei membri della classe Microsoft.Office.Interop.Word.Document, ovvero la classe corrispondente del modello a oggetti di Word.
Per ulteriori informazioni, vedere Elemento host documento.
Controlli host di Word
Esistono molti controlli host per Word che consentono di creare, organizzare e automatizzare documenti. La maggior parte delle funzionalità includono l'importazione, la presentazione e la protezione dei dati. Questi controlli host forniscono eventi e funzionalità di associazione dati non disponibili nelle controparti del modello a oggetti nativo di Word.
Nei progetti a livello di documento è possibile aggiungere al documento qualsiasi controllo host in fase di progettazione oppure controlli del contenuto e controlli Bookmark in fase di esecuzione. Nei progetti a livello di applicazione, è possibile aggiungere controlli del contenuto e segnalibro a qualsiasi documento aperto in fase di esecuzione.
Per ulteriori informazioni sui controlli host utilizzabili nei progetti Word, vedere gli argomenti seguenti:
Vedere anche
Attività
Procedura: aggiungere controlli del contenuto ai documenti di Word
Procedura: aggiungere controlli segnalibro ai documenti di Word
Procedura: aggiungere controlli XMLNode ai documenti di Word
Procedura: aggiungere controlli XMLNode ai documenti di Word
Procedura: ridimensionare i controlli segnalibro
Procedura dettagliata: creazione di un modello utilizzando i controlli del contenuto
Procedura dettagliata: associazione dei controlli del contenuto a parti XML personalizzate
Procedura dettagliata: creazione di menu di scelta rapida per segnalibri
Concetti
Cenni preliminari sugli elementi e sui controlli host
Limitazioni a livello di codice degli elementi e dei controlli host