RibbonFactory Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia metody, których można użyć do tworzenia kontrolek wstążki na potrzeby dostosowywania wstążki pakietu 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
- Atrybuty
Przykłady
Poniższy przykład uzyskuje RibbonFactory dostęp do wystąpienia projektu w pliku kodu wstążki projektu skoroszytu programu Excel 2010. Ten kod używa metod w obiekcie do RibbonFactory tworzenia elementu rozwijanego, menu i przycisku. Aby wyświetlić kompletny przykład, zobacz Przewodnik: aktualizowanie kontrolek na wstążce w czasie wykonywania.
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
Uwagi
Uwaga
Ten interfejs jest wdrażany przy użyciu programu Visual Studio Tools for Office Runtime. Nie jest on przeznaczony do implementacji w kodzie. Aby uzyskać więcej informacji, zobacz omówienie środowiska uruchomieniowego Visual Studio Tools dla pakietu Office.
Właściwości
RibbonPosition |
RibbonPositionStatics Pobiera obiekt, którego można użyć do określenia położenia kontrolki, grupy lub karty w dostosowywaniu wstążki. |
Metody
CreateRibbonBox() |
RibbonBox Tworzy obiekt, który rozmieszcza i wyrównuje kontrolki na niestandardowej wstążce. |
CreateRibbonButton() |
Element RibbonButton reprezentuje przycisk na niestandardowej wstążce. |
CreateRibbonButtonGroup() |
RibbonButtonGroup Tworzy obiekt reprezentujący grupę przycisków na wstążce. |
CreateRibbonCheckBox() |
RibbonCheckBox Tworzy obiekt reprezentujący pole wyboru na wstążce. |
CreateRibbonComboBox() |
RibbonComboBox Tworzy obiekt reprezentujący pole kombi na niestandardowej wstążce. |
CreateRibbonDialogLauncher() |
RibbonDialogLauncher Tworzy obiekt, który reprezentuje małą ustandaryzowaną ikonę w grupie, która może służyć do otwierania okna dialogowego. |
CreateRibbonDropDown() |
RibbonDropDown Tworzy obiekt reprezentujący listę elementów, które użytkownik może wybrać, oraz listę przycisków wstążki, które użytkownik może kliknąć. |
CreateRibbonDropDownItem() |
RibbonDropDownItem Tworzy obiekt reprezentujący element w kontrolce listy rozwijanej. |
CreateRibbonEditBox() |
RibbonEditBox Tworzy obiekt reprezentuje pole edycji na wstążce. |
CreateRibbonGallery() |
Tworzy obiekt reprezentujący kontrolkę RibbonGallery , która wyświetla menu RibbonDropDownItem obiektów i RibbonButton kontrolek. |
CreateRibbonGroup() |
Tworzy obiekt RibbonGroup reprezentujący grupę kontrolek na karcie Wstążki. |
CreateRibbonLabel() |
Tworzy etykietę RibbonLabel reprezentującą etykietę na obiekcie RibbonGroup lub RibbonBox. |
CreateRibbonManager(IRibbonExtension[]) |
Tworzy obiekt IRibbonExtensibility reprezentujący dostosowanie wstążki. |
CreateRibbonMenu() |
Tworzy obiekt RibbonMenu reprezentujący menu na karcie Wstążki lub w menu pakietu Microsoft Office. |
CreateRibbonReadOnlyCollection() |
RibbonMenu Tworzy obiekt, który zapewnia dostęp do IRibbonExtension obiektów w dostosowywaniu wstążki. |
CreateRibbonSeparator() |
RibbonSeparator Tworzy obiekt reprezentujący kontrolkę separatora dla grupy lub menu na wstążce. |
CreateRibbonSplitButton() |
RibbonSplitButton Tworzy obiekt, który łączy przycisk lub przycisk przełącznika i menu rozwijane. |
CreateRibbonTab() |
Tworzy obiekt zawierający co najmniej jedną grupę RibbonTab kontrolek na wstążce. |
CreateRibbonToggleButton() |
Tworzy kontrolkę RibbonToggleButton przełącznika na wstążce. |