Bagikan melalui


Mengembangkan solusi Office

Setelah merancang proyek dengan menggunakan alat pengembang Office di Visual Studio dan menyiapkan file proyek, Anda dapat mulai berkonsentrasi pada penerapan kode dan antarmuka pengguna kustom (UI).

Berlaku untuk: Informasi dalam topik ini berlaku untuk proyek tingkat dokumen dan proyek Add-in VSTO. Lihat Fitur yang tersedia berdasarkan aplikasi Office likasi dan jenis proyek.

Catatan

Tertarik untuk mengembangkan solusi yang memperluas pengalaman Office di beberapa platform? Lihat model Add-in Office baru. Add-in Office memiliki jejak kecil dibandingkan dengan Add-in dan solusi VSTO, dan Anda dapat membuatnya dengan menggunakan hampir semua teknologi pemrograman web, seperti HTML5, JavaScript, CSS3, dan XML.

Model pemrograman solusi Office

Model objek Office mengekspos berbagai objek yang dapat Anda programkan. Setiap kali Anda memprogram solusi Office dengan menggunakan kode terkelola, Anda menulis kode yang menggunakan tipe di rakitan interop utama Office. Dalam solusi yang Anda buat dengan menggunakan templat proyek Office di Visual Studio, Anda juga menulis kode secara langsung terhadap kelas yang dihasilkan dalam proyek Anda. Untuk informasi selengkapnya, lihat Menulis kode di solusi Office.

Program berbagai jenis solusi Office

Jenis solusi yang Anda buat menentukan fitur mana yang dapat Anda gunakan dalam proyek Anda. Misalnya, Anda dapat menambahkan kontrol Formulir Windows dan kontrol Office yang diperluas (kontrol host bernama) ke kustomisasi tingkat dokumen dengan menyeret item dari Kotak Alat di Visual Studio pada waktu desain. Namun, jika Anda mengembangkan Add-in VSTO, Anda hanya dapat menambahkan kontrol semacam ini ke dokumen pada waktu proses, dengan menulis kode.

Untuk informasi selengkapnya tentang fitur yang khusus untuk berbagai jenis solusi, lihat topik berikut:

Judul Deskripsi
Menulis kode di solusi Office Menjelaskan berbagai aspek penulisan kode di solusi Office.
Add-in VsTO Program Memberikan gambaran umum model pemrograman Add-in VSTO dan tugas pemrograman terkait.
Kustomisasi tingkat dokumen program Memberikan gambaran umum tentang model pemrograman kustomisasi tingkat dokumen dan tugas pemrograman terkait.
Kustomisasi Office UI Menjelaskan berbagai cara agar Anda dapat menyesuaikan UI aplikasi Office likasi dengan menggunakan Add-in VSTO dan kustomisasi tingkat dokumen.
Data di solusi Office Menjelaskan berbagai cara agar Anda dapat bekerja dengan data di solusi Office, seperti mengikat data ke kontrol dan penembolokan data dalam kustomisasi tingkat dokumen.
Memecahkan masalah solusi Office Menyediakan tips untuk memecahkan masalah umum yang mungkin Anda temui saat membuat solusi Office.
Dukungan utas di Office Menyediakan gambaran umum tentang bekerja dengan beberapa utas di solusi Office.
Aksesibilitas dalam proyek Office Menjelaskan fitur aksesibilitas yang tersedia di solusi Office.