RibbonFactory Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan metode yang bisa Anda gunakan untuk membuat kontrol Pita untuk kustomisasi Pita Microsoft Office.
public interface class RibbonFactory
[System.Runtime.InteropServices.Guid("1012BDD2-303F-4464-A64B-3026BD91C31E")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface RibbonFactory
[<System.Runtime.InteropServices.Guid("1012BDD2-303F-4464-A64B-3026BD91C31E")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type RibbonFactory = interface
Public Interface RibbonFactory
- Atribut
Contoh
Contoh berikut mengakses RibbonFactory contoh proyek dalam file kode Pita dari proyek buku kerja Excel 2010. Kode ini menggunakan metode dalam RibbonFactory objek untuk membuat item drop-down, menu, dan tombol. Untuk menampilkan sampel lengkap, lihat Panduan: Memperbarui Kontrol pada Pita pada Durasi.
private RibbonDropDownItem CreateRibbonDropDownItem()
{
return this.Factory.CreateRibbonDropDownItem();
}
private RibbonMenu CreateRibbonMenu()
{
return this.Factory.CreateRibbonMenu();
}
private RibbonButton CreateRibbonButton()
{
RibbonButton button = this.Factory.CreateRibbonButton();
button.Click += new RibbonControlEventHandler(button_Click);
return button;
}
Private Function CreateRibbonDropDownItem() As RibbonDropDownItem
Return Me.Factory.CreateRibbonDropDownItem()
End Function
Private Function CreateRibbonMenu() As RibbonMenu
Return Me.Factory.CreateRibbonMenu()
End Function
Private Function CreateRibbonButton() As RibbonButton
Dim button As RibbonButton = Me.Factory.CreateRibbonButton()
AddHandler (button.Click), AddressOf Button_Click
Return button
End Function
Keterangan
Catatan
Antarmuka ini diimplementasikan oleh runtime Visual Studio Tools for Office. Ini tidak dimaksudkan untuk diimplementasikan dalam kode Anda. Untuk informasi selengkapnya, lihat Gambaran Umum Visual Studio Tools for Office Runtime.
Properti
RibbonPosition |
RibbonPositionStatics Mendapatkan objek yang bisa Anda gunakan untuk menentukan posisi kontrol, grup, atau tab dalam kustomisasi Pita. |
Metode
CreateRibbonBox() |
RibbonBox Membuat objek yang menyusun dan meratakan kontrol pada Pita kustom. |
CreateRibbonButton() |
mewakili RibbonButton tombol pada Pita kustom. |
CreateRibbonButtonGroup() |
RibbonButtonGroup Membuat objek yang mewakili sekelompok tombol pada Pita. |
CreateRibbonCheckBox() |
RibbonCheckBox Membuat objek yang mewakili kotak centang pada Pita. |
CreateRibbonComboBox() |
RibbonComboBox Membuat objek yang mewakili kotak kombo pada Pita kustom. |
CreateRibbonDialogLauncher() |
RibbonDialogLauncher Membuat objek yang mewakili ikon standar kecil pada grup yang dapat digunakan untuk membuka kotak dialog. |
CreateRibbonDropDown() |
RibbonDropDown Membuat objek yang mewakili daftar item yang bisa dipilih pengguna dan daftar tombol Pita yang bisa diklik pengguna. |
CreateRibbonDropDownItem() |
RibbonDropDownItem Membuat objek yang mewakili item dalam kontrol drop-down. |
CreateRibbonEditBox() |
RibbonEditBox Membuat objek mewakili kotak edit pada Pita. |
CreateRibbonGallery() |
RibbonGallery Membuat objek yang mewakili kontrol yang menampilkan menu RibbonDropDownItem objek dan RibbonButton kontrol. |
CreateRibbonGroup() |
Membuat yang RibbonGroup mewakili grup kontrol pada tab Pita. |
CreateRibbonLabel() |
RibbonLabel Membuat yang mewakili label pada RibbonGroup atau RibbonBox. |
CreateRibbonManager(IRibbonExtension[]) |
Membuat objek IRibbonExtensibility yang mewakili kustomisasi Pita. |
CreateRibbonMenu() |
RibbonMenu Membuat yang mewakili menu pada tab Pita atau pada Menu Microsoft Office. |
CreateRibbonReadOnlyCollection() |
RibbonMenu Membuat objek yang menyediakan akses ke IRibbonExtension objek dalam kustomisasi Pita. |
CreateRibbonSeparator() |
RibbonSeparator Membuat objek yang mewakili kontrol pemisah untuk grup atau menu pada Pita. |
CreateRibbonSplitButton() |
RibbonSplitButton Membuat objek yang menggabungkan tombol atau tombol alih dan menu drop-down. |
CreateRibbonTab() |
RibbonTab Membuat objek yang berisi satu atau beberapa grup kontrol pada Pita. |
CreateRibbonToggleButton() |
RibbonToggleButton Membuat yang mewakili kontrol tombol alih pada Pita. |