Solusi Visio
Visual Studio menyediakan templat proyek yang bisa Anda gunakan untuk membuat Add-in VSTO untuk Microsoft Office Visio. Anda dapat menggunakan Add-in VSTO untuk mengotomatiskan Visio, memperluas fitur Visio, atau menyesuaikan antarmuka pengguna (UI) Visio.
Untuk informasi selengkapnya tentang Add-in VSTO, lihat Mulai memprogram Add-in VSTO dan Arsitektur Add-in VSTO. Jika Anda baru menggunakan pemrograman dengan Microsoft Office, lihat Memulai (Pengembangan Office di Visual Studio).
Berlaku untuk: Informasi dalam topik ini berlaku untuk proyek Add-in VSTO untuk Visio 2010. Untuk informasi selengkapnya, lihat Fitur yang Tersedia oleh Aplikasi Office 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.
Mengotomatiskan Visio dengan menggunakan model objek Visio
Model objek Visio mengekspos banyak kelas yang dapat Anda gunakan untuk mengotomatiskan Visio untuk membuat diagram untuk bagan organisasi, bagan alur, garis waktu proyek, diagram jaringan, ruang kantor, dan banyak lagi. API memungkinkan Anda menulis kode untuk menyelesaikan tugas umum:
Membangun dan memosisikan bentuk dan teks dalam diagram.
Mengelola perilaku bentuk berdasarkan logika bisnis dan input pengguna.
Kontrol visualisasi diagram seperti panning dan zooming.
Sesuaikan antarmuka pengguna aplikasi.
Impor data eksternal ke Visio, tautkan ke bentuk, dan tampilkan secara grafis di halaman.
Anda dapat melihat prosedur langkah demi langkah dan contoh kode untuk menggunakan model objek Visio untuk bekerja dengan dokumen dan bentuk di Bekerja dengan dokumen Visio dan Bekerja dengan bentuk Visio.
Untuk mengakses model objek Visio dari Add-in VSTO, gunakan
Application
bidangThisAddIn
kelas di proyek Anda. BidangApplication
mengembalikanMicrosoft.Office.Interop.Visio.Application
objek yang mewakili instans Visio saat ini. Untuk informasi selengkapnya, lihat Add-in VsTO Program.Saat Anda memanggil model objek Visio, Anda menggunakan jenis yang disediakan di perakitan interop utama (PIA) untuk Visio. PIA bertindak sebagai jembatan antara kode terkelola di Add-in VSTO dan model objek COM di Visio. Semua jenis dalam PIA Visio ditentukan di
Microsoft.Office.Interop.Visio
namespace layanan. Untuk informasi selengkapnya tentang rakitan interop utama, lihat Gambaran umum pengembangan solusi Office (VSTO) dan rakitan interop utama Office.
Gambaran umum model objek Visio
Anda dapat menemukan gambaran umum model objek Visio di gambaran umum model objek Visio, yang mencakup tautan ke referensi model objek Visio dan SDK.
Mengkustomisasi antarmuka pengguna Visio
Visio UI memiliki opsi kustomisasi berikut.
Task | Untuk informasi lebih lanjut |
---|---|
Kustomisasi pita. | Gambaran Umum Pita |
Untuk informasi tentang menyesuaikan UI Visio, lihat dokumentasi referensi VBA untuk kelas Visio.UIObject .
Konten terkait
- Mulai memprogram Add-in VSTO
- Gambaran umum pengembangan solusi Office (VSTO)
- Arsitektur Add-in VSTO
- Cara: Membuat proyek Office di Visual Studio
- Add-in VsTO Program
- Menulis kode di solusi Office
- Rakitan interop utama Office
- Kustomisasi Office UI
- Gambaran umum model objek Visio
- Visio 2010 dalam pengembangan Office