Aracılığıyla paylaş


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
Genel özellik 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
Genel yöntem CreateOfficeRibbon Oluşturur bir OfficeRibbon nesnesini temsil eden bir şerit özelleştirme.
Genel yöntem CreateRibbonBox Oluşturur bir RibbonBox nesneyi düzenler ve denetimlere hizalarözel bir şerit.
Genel yöntem CreateRibbonButton A RibbonButton temsil eden bir düğme üzerinde özel bir şerit.
Genel yöntem CreateRibbonButtonGroup Oluşturur bir RibbonButtonGroup nesnesini temsil eden bir grup düğmesi şerit.
Genel yöntem CreateRibbonCheckBox Oluşturur bir RibbonCheckBox nesnesini temsil eden bir onay kutusu şerit.
Genel yöntem CreateRibbonComboBox Oluşturur bir RibbonComboBox nesnesini temsil eden bir birleşik giriş kutusu özel bir şerit.
Genel yöntem 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.
Genel yöntem 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.
Genel yöntem CreateRibbonDropDownItem Oluşturur bir RibbonDropDownItem nesnesini temsil eden bir öğe aşağı açılan denetimi.
Genel yöntem CreateRibbonEditBox Oluşturur bir RibbonEditBox nesnesini gösteren düzenleme kutusu şerit.
Genel yöntem CreateRibbonGallery Oluşturur bir RibbonGallery nesnesini temsil eden bir Denetim menüsünü görüntüler RibbonDropDownItem nesneleri ve RibbonButton kontrol eder.
Genel yöntem CreateRibbonGroup Oluşturur bir RibbonGroup temsil eden bir şerit sekmesini üzerinde denetim grubu
Genel yöntem CreateRibbonLabel Oluşturur bir RibbonLabel üzerinde bir etiket temsil eden bir RibbonGroup veya RibbonBox.
Genel yöntem CreateRibbonManager Oluşturur bir IRibbonExtensibility nesnesini temsil eden bir şerit özelleştirme.
Genel yöntem CreateRibbonMenu Oluşturur bir RibbonMenu temsil eden bir menü bir şerit sekmesi veya Microsoft Office menü.
Genel yöntem CreateRibbonReadOnlyCollection Oluşturur bir RibbonMenu erişim sağlayan nesne IRibbonExtension nesneleri bir şerit özelleştirme.
Genel yöntem CreateRibbonSeparator Oluşturur bir RibbonSeparator Nesne Ayırıcı denetimi Grup veya menüsünde temsil ederşerit.
Genel yöntem CreateRibbonSplitButton Oluşturur bir RibbonSplitButton nesnesi, birleştiren bir düğmesi veya iki durumlu düğme ve bir açılır menü.
Genel yöntem CreateRibbonTab Oluşturur bir RibbonTab şerit. denetimler bir veya daha fazla grupları içeren nesne
Genel yöntem 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;
}

Ayrıca bkz.

Başvuru

Microsoft.Office.Tools.Ribbon Ad Alanı