Solusi PowerPoint
Visual Studio menyediakan templat proyek yang bisa Anda gunakan untuk membuat Add-in VSTO untuk Microsoft Office PowerPoint. Anda bisa menggunakan Add-in VSTO untuk mengotomatiskan PowerPoint, memperluas fitur PowerPoint, atau menyesuaikan antarmuka pengguna (UI) PowerPoint.
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 PowerPoint. Untuk informasi selengkapnya, 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.
Mengotomatiskan PowerPoint dengan menggunakan model objek PowerPoint
Model objek PowerPoint mengekspos banyak tipe yang bisa Anda gunakan untuk mengotomatiskan PowerPoint. Jenis ini memungkinkan Anda menulis kode untuk menyelesaikan tugas umum:
Membuat dan memformat presentasi secara terprogram.
Menambahkan atau menghapus slide dari presentasi.
Menambahkan atau mengubah bentuk pada slide.
Untuk mengakses model objek PowerPoint dari Add-in VSTO, gunakan
Application
bidangThisAddIn
kelas di proyek Anda. BidangApplication
mengembalikan objek Aplikasi yang mewakili instans PowerPoint saat ini. Untuk informasi selengkapnya, lihat Add-In Program VSTO.Saat Anda memanggil model objek PowerPoint, Anda menggunakan tipe yang disediakan di perakitan interop utama untuk PowerPoint. Rakitan interop utama bertindak sebagai jembatan antara kode terkelola di Add-in VSTO dan model objek COM di PowerPoint. Semua tipe dalam rakitan interop utama PowerPoint didefinisikan dalam namespace Microsoft.Office.Interop.PowerPoint . Untuk informasi selengkapnya tentang rakitan interop utama, lihat Gambaran umum pengembangan solusi Office (VSTO) dan rakitan interop utama Office.
Menggunakan dokumentasi model objek PowerPoint
Untuk informasi lengkap tentang model objek PowerPoint, Anda bisa merujuk ke referensi perakitan interop utama (PIA) PowerPoint dan referensi model objek VBA.
Referensi perakitan interop utama
Dokumentasi referensi PowerPoint PIA menjelaskan jenis dalam rakitan interop utama untuk PowerPoint. Dokumentasi ini tersedia dari lokasi berikut: Referensi perakitan interop utama PowerPoint 2010.
Untuk informasi selengkapnya tentang desain PowerPoint PIA, seperti perbedaan antara kelas dan antarmuka di PIA dan bagaimana peristiwa di PIA diterapkan, lihat Gambaran umum kelas dan antarmuka di rakitan interop utama Office.
Referensi model objek VBA
Model objek VBA mereferensikan dokumen model objek PowerPoint seperti yang diekspos ke kode Visual Basic for Applications (VBA). Untuk informasi selengkapnya, lihat Referensi model objek PowerPoint 2010.
Semua objek dan anggota dalam referensi model objek VBA sesuai dengan jenis dan anggota di rakitan interop utama PowerPoint (PIA). Misalnya, objek Presentasi dalam referensi model objek VBA sesuai dengan jenis Presentasi di PowerPoint PIA. Meskipun referensi model objek VBA menyediakan contoh kode untuk sebagian besar properti, metode, dan peristiwa, Anda harus menerjemahkan kode VBA dalam referensi ini ke Visual Basic atau Visual C# jika Anda ingin menggunakannya dalam proyek Add-in PowerPoint VSTO yang Anda buat dengan menggunakan Visual Studio.
Mengkustomisasi antarmuka pengguna PowerPoint
Anda bisa mengubah UI PowerPoint dengan cara berikut.
Tugas | Untuk informasi lebih lanjut |
---|---|
Buat panel tugas kustom. | Panel tugas kustom |
Tambahkan tab kustom ke Pita. | Gambaran umum pita |
Tambahkan grup kustom ke tab bawaan pada Pita. | Cara: Mengkustomisasi tab bawaan |
Untuk informasi selengkapnya tentang mengkustomisasi UI PowerPoint dan microsoft aplikasi Office likasi lainnya, lihat Kustomisasi Office UI.
Konten terkait
- Panduan: Membuat Add-in VSTO pertama Anda untuk PowerPoint
- 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
- PowerPoint 2010 dalam pengembangan Office
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk