Bagikan melalui


Mengkustomisasi pita untuk Outlook

Saat Anda mengkustomisasi pita di Microsoft Office Outlook, Anda harus mempertimbangkan di mana pita kustom Anda akan muncul dalam aplikasi. Outlook menampilkan pita di antarmuka pengguna aplikasi utama (UI) dan di jendela yang terbuka saat pengguna melakukan tugas tertentu, seperti membuat pesan email. Jendela aplikasi ini diberi nama pemeriksa.

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

Menambahkan pita kustom ke antarmuka pengguna aplikasi utama

UI aplikasi utama di Outlook disebut Explorer. Jika Anda menggunakan item Pita (Visual Designer), Anda bisa menambahkan pita ke Explorer dengan mengklik properti RibbonType dari pita di jendela Properti , lalu memilih Microsoft.Outlook.Explorer.

Menetapkan pita ke pemeriksa

Anda mengidentifikasi pemeriksa yang ingin Anda kustomisasi dengan menentukan tipe pita yang sesuai dengan kelas pesan untuk Pemeriksa.

Jika Anda menggunakan item Pita (Visual Designer), klik properti RibbonType pita di jendela Properti , lalu pilih satu atau beberapa ID pita dari daftar nilai.

Anda bisa menambahkan lebih dari satu pita ke proyek. Jika lebih dari satu pita berbagi ID pita, ambil alih CreateRibbonExtensibilityObject metode di ThisAddin kelas proyek Anda untuk menentukan pita mana yang akan ditampilkan pada waktu proses. Untuk informasi selengkapnya, lihat Gambaran umum pita. Untuk informasi selengkapnya tentang setiap tipe pita, lihat artikel teknis Mengkustomisasi Pita di Outlook 2007.

Tentukan tipe pita dengan menggunakan XML pita

Jika Anda menggunakan item Pita (XML), periksa nilai parameter ribbonID dalam GetCustomUI metode dan kembalikan pita yang sesuai.

Metode GetCustomUI ini secara otomatis dihasilkan oleh Visual Studio dalam file kode pita. Parameter ribbonID adalah string yang mengidentifikasi Explorer atau jenis pemeriksa tertentu. Untuk daftar lengkap kemungkinan nilai parameter ribbonID , lihat artikel teknis Mengkustomisasi Pita di Outlook 2007.

Contoh kode berikut menunjukkan cara menampilkan pita kustom hanya di pemeriksa Microsoft.Outlook.Mail.Compose . Ini adalah inspektur yang terbuka saat pengguna membuat pesan email baru. Pita yang akan ditampilkan ditentukan dalam GetResourceText() metode , yang dihasilkan di kelas Pita . Untuk informasi selengkapnya tentang kelas Pita , lihat XML Pita.

public string GetCustomUI(string ribbonID)
{
    string ribbonXML = String.Empty;

    if (ribbonID == "Microsoft.Outlook.Mail.Compose")
    {
        ribbonXML = GetResourceText("Trin_RibbonOutlookBasic.Ribbon1.xml");
    }

    return ribbonXML;
}