RibbonFactory Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Microsoft Office Şeridi özelleştirmesi için Şerit denetimleri oluşturmak için kullanabileceğiniz yöntemler sağlar.
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
- Öznitelikler
Örnekler
Aşağıdaki örnek, Excel 2010 çalışma kitabı projesinin Şerit kod dosyasındaki proje örneğine erişir RibbonFactory . Bu kod, nesnedeki RibbonFactory yöntemleri kullanarak açılan öğe, menü ve düğme oluşturur. Örneğin tamamını görüntülemek için bkz. İzlenecek Yol: Çalışma Zamanında Şeritteki Denetimleri Güncelleştirme.
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
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ış.
Özellikler
RibbonPosition |
Şerit özelleştirmesinde denetimin RibbonPositionStatics , grubun veya sekmenin konumunu belirtmek için kullanabileceğiniz bir nesneyi alır. |
Yöntemler
CreateRibbonBox() |
Özel şeritteki RibbonBox denetimleri düzenleyen ve hizalayan bir nesne oluşturur. |
CreateRibbonButton() |
A RibbonButton , özel şeritteki bir düğmeyi temsil eder. |
CreateRibbonButtonGroup() |
Şeritteki bir RibbonButtonGroup düğme grubunu temsil eden bir nesne oluşturur. |
CreateRibbonCheckBox() |
Şeritteki onay RibbonCheckBox kutusunu temsil eden bir nesne oluşturur. |
CreateRibbonComboBox() |
Özel şeritteki birleşik RibbonComboBox giriş kutusunu temsil eden bir nesne oluşturur. |
CreateRibbonDialogLauncher() |
İletişim RibbonDialogLauncher kutusunu açmak için kullanılabilecek bir grupta küçük bir standart simgeyi temsil eden bir nesne oluşturur. |
CreateRibbonDropDown() |
RibbonDropDown Kullanıcının seçebileceği öğelerin listesini ve tıklayabileceği Şerit düğmelerinin listesini temsil eden bir nesne oluşturur. |
CreateRibbonDropDownItem() |
RibbonDropDownItem Açılan denetimdeki bir öğeyi temsil eden bir nesne oluşturur. |
CreateRibbonEditBox() |
RibbonEditBox Nesne oluşturur, Şeritteki düzenleme kutusunu temsil eder. |
CreateRibbonGallery() |
RibbonGallery Nesne ve RibbonButton denetim menüsünü RibbonDropDownItem görüntüleyen bir denetimi temsil eden bir nesne oluşturur. |
CreateRibbonGroup() |
RibbonGroup Şerit sekmesinde bir denetim grubunu temsil eden bir oluşturur. |
CreateRibbonLabel() |
veya RibbonLabelRibbonBoxüzerindeki bir etiketi temsil eden bir RibbonGroup oluşturur. |
CreateRibbonManager(IRibbonExtension[]) |
Şerit özelleştirmeyi temsil eden bir IRibbonExtensibility nesnesi oluşturur. |
CreateRibbonMenu() |
RibbonMenu Şerit sekmesinde veya Microsoft Office Menüsünde bir menüyü temsil eden bir oluşturur. |
CreateRibbonReadOnlyCollection() |
RibbonMenu Şerit özelleştirmesindeki nesnelere IRibbonExtension erişim sağlayan bir nesne oluşturur. |
CreateRibbonSeparator() |
Şeritteki bir RibbonSeparator grup veya menü için ayırıcı denetimini temsil eden bir nesne oluşturur. |
CreateRibbonSplitButton() |
Düğmeyi RibbonSplitButton veya iki durumlu düğmeyi ve açılan menüyü birleştiren bir nesne oluşturur. |
CreateRibbonTab() |
Şeritte bir veya daha fazla denetim grubu içeren bir RibbonTab nesne oluşturur. |
CreateRibbonToggleButton() |
Şeritteki RibbonToggleButton iki durumlu düğme denetimini temsil eden bir oluşturur. |