Bagikan melalui


Mengotomatiskan Word dengan menggunakan objek yang diperluas

Saat mengembangkan solusi Word di Visual Studio, Anda bisa menggunakan item host dan kontrolhost di solusi Anda. Ini adalah objek yang memperluas objek tertentu yang umum digunakan dalam model objek Word (yaitu, model objek yang diekspos oleh rakitan interop utama untuk Word), seperti Document objek dan ContentControl . Objek yang diperluas bersifat seperti objek Word yang menjadi dasarnya, tetapi mereka menambahkan aktivitas tambahan dan kemampuan pengikatan data ke objek.

Berlaku untuk: Informasi dalam topik ini berlaku untuk proyek tingkat dokumen dan proyek Add-in VSTO untuk Word. Untuk informasi selengkapnya, lihat Fitur yang tersedia berdasarkan aplikasi Office likasi dan jenis proyek.

Item host dan kontrol host tersedia di Add-in VSTO dan kustomisasi tingkat dokumen, meskipun konteks di mana ini dapat digunakan berbeda untuk setiap jenis solusi. Untuk informasi selengkapnya, lihat Gambaran umum item host dan kontrol host.

Item host dokumen

Proyek Word memberi Anda akses ke Document item host. Item Document host bertindak sebagai kontainer untuk kontrol lain, termasuk kontrol host dan kontrol Formulir Windows, dan mempertahankan informasi tentang kontrol di permukaannya. Item Document host juga menyediakan sebagian besar anggota Document yang sama dengan kelas , yang merupakan kelas yang sesuai dalam model objek Word.

Untuk informasi selengkapnya, lihat Item host dokumen.

Kontrol host Word

Ada beberapa kontrol host untuk Word yang membantu Anda membuat, menata, dan mengotomatiskan dokumen. Sebagian besar fungsionalitasnya melibatkan mengimpor, menyajikan, dan melindungi data. Kontrol host ini menyediakan peristiwa dan kemampuan pengikatan data yang tidak dimiliki rekan-rekan mereka dalam model objek Word asli.

Dalam proyek tingkat dokumen, Anda dapat menambahkan kontrol host apa pun ke dokumen Anda pada waktu desain, atau Anda dapat menambahkan kontrol konten dan kontrol marka buku pada waktu proses. Di proyek Add-in VSTO, Anda dapat menambahkan kontrol konten dan kontrol bookmark ke dokumen yang terbuka pada waktu proses.

Untuk informasi selengkapnya tentang kontrol host yang bisa Anda gunakan di proyek Word, lihat topik berikut ini: