RibbonFactory Arabirim
Microsoft Office şerit özelleştirme için şerit denetimleri oluşturmak için kullanabileceğiniz yöntemler sağlar.
Ad alanı: Microsoft.Office.Tools.Ribbon
Derleme: Microsoft.Office.Tools.Common (Microsoft.Office.Tools.Common.dll içinde)
Sözdizimi
'Bildirim
<GuidAttribute("1012BDD2-303F-4464-A64B-3026BD91C31E")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface RibbonFactory
[GuidAttribute("1012BDD2-303F-4464-A64B-3026BD91C31E")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface RibbonFactory
RibbonFactory türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
RibbonPosition | Alır bir RibbonPositionStatics nesnesi, bir denetim, Grup veya sekmesini şerit özelleştirme konumunu belirtmek için kullanabilirsiniz |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
CreateOfficeRibbon | Oluşturur bir OfficeRibbon nesnesini temsil eden bir şerit özelleştirme. | |
CreateRibbonBox | Oluşturur bir RibbonBox nesneyi düzenler ve denetimlere hizalarözel bir şerit. | |
CreateRibbonButton | A RibbonButton temsil eden bir düğme üzerinde özel bir şerit. | |
CreateRibbonButtonGroup | Oluşturur bir RibbonButtonGroup nesnesini temsil eden bir grup düğmesi şerit. | |
CreateRibbonCheckBox | Oluşturur bir RibbonCheckBox nesnesini temsil eden bir onay kutusu şerit. | |
CreateRibbonComboBox | Oluşturur bir RibbonComboBox nesnesini temsil eden bir birleşik giriş kutusu özel bir şerit. | |
CreateRibbonDialogLauncher | Oluşturur bir RibbonDialogLauncher açık için kullanılabilir bir grup küçük bir standartlaştırılmış simgesini temsil eden nesnebir iletişim kutusu. | |
CreateRibbonDropDown | Oluşturur bir RibbonDropDown nesne kullanıcı seçtiğiniz öğelerin listesini ve şerit listesini temsil eden düğmeler, bir kullanıcı için tıklatın. | |
CreateRibbonDropDownItem | Oluşturur bir RibbonDropDownItem nesnesini temsil eden bir öğe aşağı açılan denetimi. | |
CreateRibbonEditBox | Oluşturur bir RibbonEditBox nesnesini gösteren düzenleme kutusu şerit. | |
CreateRibbonGallery | Oluşturur bir RibbonGallery nesnesini temsil eden bir Denetim menüsünü görüntüler RibbonDropDownItem nesneleri ve RibbonButton kontrol eder. | |
CreateRibbonGroup | Oluşturur bir RibbonGroup temsil eden bir şerit sekmesini üzerinde denetim grubu | |
CreateRibbonLabel | Oluşturur bir RibbonLabel üzerinde bir etiket temsil eden bir RibbonGroup veya RibbonBox. | |
CreateRibbonManager | Oluşturur bir IRibbonExtensibility nesnesini temsil eden bir şerit özelleştirme. | |
CreateRibbonMenu | Oluşturur bir RibbonMenu temsil eden bir menü bir şerit sekmesi veya Microsoft Office menü. | |
CreateRibbonReadOnlyCollection | Oluşturur bir RibbonMenu erişim sağlayan nesne IRibbonExtension nesneleri bir şerit özelleştirme. | |
CreateRibbonSeparator | Oluşturur bir RibbonSeparator Nesne Ayırıcı denetimi Grup veya menüsünde temsil ederşerit. | |
CreateRibbonSplitButton | Oluşturur bir RibbonSplitButton nesnesi, birleştiren bir düğmesi veya iki durumlu düğme ve bir açılır menü. | |
CreateRibbonTab | Oluşturur bir RibbonTab şerit. denetimler bir veya daha fazla grupları içeren nesne | |
CreateRibbonToggleButton | Oluşturur bir RibbonToggleButton temsil eden iki durumlu düğme denetimi şerit. |
Üst
Açıklamalar
Not
Bu arabirim Office için Visual Studio Araçları çalışma zamanı modülü tarafından uygulanır. Kodunuzda gerçekleştirilmesi amaçlanmamıştır. Daha fazla bilgi için bkz: Office için Visual Studio Araçları Çalışma Zamanına Genel Bakış.
Örnekler
Aşağıdaki örnek erişir RibbonFactory örnek proje dosyasındaki şerit kodu bir Excel 2010 çalışma kitabı projesi. Bu yöntemleri kullanır RibbonFactory nesne oluşturma bir liste öğesi, bir menü ve düğme. Tam örnek için bkz: İzlenecek Yol: Şerit Denetimlerini Çalışma Zamanında Güncelleme.
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
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;
}