Interfejs RibbonFactory
Zapewnia metody używane do tworzenia formantów wstążki Dostosowywanie programu Microsoft Office wstążki.
Przestrzeń nazw: Microsoft.Office.Tools.Ribbon
Zestawy: Microsoft.Office.Tools.Common.v4.0.Utilities (w Microsoft.Office.Tools.Common.v4.0.Utilities.dll)
Microsoft.Office.Tools.Common (w Microsoft.Office.Tools.Common.dll)
Składnia
'Deklaracja
<GuidAttribute("1012BDD2-303F-4464-A64B-3026BD91C31E")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface RibbonFactory
[GuidAttribute("1012BDD2-303F-4464-A64B-3026BD91C31E")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface RibbonFactory
Typ RibbonFactory uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
RibbonPosition | Pobiera RibbonPositionStatics obiektów, można określić położenie formantu, grupie lub kartę w dostosowania wstążki. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
_VtblGap1_19 | ||
CreateOfficeRibbon | Tworzy OfficeRibbon obiekt reprezentujący dostosowania wstążki. | |
CreateRibbonBox | Tworzy RibbonBox obiekt, który organizuje i Wyrównuje formanty niestandardowe wstążki. | |
CreateRibbonButton | A RibbonButton reprezentuje przycisk na Wstążce niestandardowej. | |
CreateRibbonButtonGroup | Tworzy RibbonButtonGroup obiekt, który reprezentuje grupę przycisków na Wstążce. | |
CreateRibbonCheckBox | Tworzy RibbonCheckBox obiekt, który reprezentuje pole wyboru na Wstążce. | |
CreateRibbonComboBox | Tworzy RibbonComboBox obiekt, który reprezentuje pole kombi na Wstążce niestandardowej. | |
CreateRibbonDialogLauncher | Tworzy RibbonDialogLauncher obiekt reprezentujący mała ikona znormalizowanych na grupy, który można otworzyć okno dialogowe. | |
CreateRibbonDropDown | Tworzy RibbonDropDown obiekt reprezentujący listę elementów, które użytkownik może wybrać i listy przycisków wstążki, które użytkownik może kliknąć. | |
CreateRibbonDropDownItem | Tworzy RibbonDropDownItem obiekt, który reprezentuje element formant rozwijania. | |
CreateRibbonEditBox | Tworzy RibbonEditBox obiekt reprezentuje pole edycji na Wstążce. | |
CreateRibbonGallery | Tworzy RibbonGallery obiekt reprezentujący formant, który wyświetla menu RibbonDropDownItem obiektów i RibbonButton kontroli. | |
CreateRibbonGroup | Tworzy RibbonGroup który reprezentuje grupę formantów na karcie wstążki. | |
CreateRibbonLabel | Tworzy RibbonLabel który reprezentuje etykietę na RibbonGroup lub RibbonBox. | |
CreateRibbonManager | Tworzy IRibbonExtensibility obiekt reprezentujący dostosowania wstążki. | |
CreateRibbonMenu | Tworzy RibbonMenu , oznaczającą menu na karcie Wstążki lub w Menu programu Microsoft Office. | |
CreateRibbonReadOnlyCollection | Tworzy RibbonMenu obiekt, który zapewnia dostęp do IRibbonExtension obiektów w dostosowania wstążki. | |
CreateRibbonSeparator | Tworzy RibbonSeparator obiekt reprezentujący kontroli separator dla grupy lub menu na Wstążce. | |
CreateRibbonSplitButton | Tworzy RibbonSplitButton obiekt, który łączy przycisk lub przycisk przełącznika i menu rozwijane. | |
CreateRibbonTab | Tworzy RibbonTab obiekt, który zawiera jedną lub więcej grup formantów na Wstążce. | |
CreateRibbonToggleButton | Tworzy RibbonToggleButton , oznaczającą formant przycisku Przełącz na Wstążce. |
Początek
Uwagi
[!UWAGA]
Ten interfejs jest implementowany przez Visual Studio Tools for Office Runtime. Nie jest on przeznaczony do implementacji w kodzie. Aby uzyskać więcej informacji, zobacz Visual Studio Tools dla pakietu Office, omówienie Runtime.
Przykłady
Poniższy przykład uzyskuje dostęp do RibbonFactory instancji projektu w pliku kod wstążki projektu skoroszytu programu Excel w 2010 r.Ten kod zawiera metody w RibbonFactory obiekt, aby utworzyć element rozwijanego menu i przycisku.Aby wyświetlić całą próbkę, zobacz Instruktaż: Aktualizowanie formanty na Wstążce w czasie wykonywania.
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;
}