Interfejs RibbonFactory
Zawiera metody, które można użyć do utworzenia formanty wstążki dla dostosowania wstążki Office firmy Microsoft.
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 obiektu, w której można określić położenie formantu, grupie lub kartę w dostosowania wstążki. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
_VtblGap1_19 | Infrastruktura. |
![]() |
CreateOfficeRibbon | Tworzy OfficeRibbon obiekt, który reprezentuje dostosowania wstążki. |
![]() |
CreateRibbonBox | Tworzy RibbonBox obiekt, który organizuje i Wyrównuje formanty wstążki niestandardowej. |
![]() |
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, który reprezentuje mała ikona znormalizowanym na grupę, która umożliwia otwarcie okna dialogowego. |
![]() |
CreateRibbonDropDown | Tworzy RibbonDropDown obiekt, który reprezentuje listę elementów, które użytkownik może wybierać i listę przycisków wstążki, które użytkownik może klikać. |
![]() |
CreateRibbonDropDownItem | Tworzy RibbonDropDownItem obiekt, który reprezentuje element w formancie listy rozwijanej. |
![]() |
CreateRibbonEditBox | Tworzy RibbonEditBox obiekt reprezentuje pole edycji na Wstążce. |
![]() |
CreateRibbonGallery | Tworzy RibbonGallery obiekt, który reprezentuje formant, który wyświetla menu z RibbonDropDownItem obiekty i RibbonButton kontroli. |
![]() |
CreateRibbonGroup | Tworzy RibbonGroup reprezentująca grupę formantów na karcie wstążki. |
![]() |
CreateRibbonLabel | Tworzy RibbonLabel reprezentująca etykiety na RibbonGroup lub RibbonBox. |
![]() |
CreateRibbonManager | Tworzy IRibbonExtensibility obiekt, który reprezentuje dostosowania wstążki. |
![]() |
CreateRibbonMenu | Tworzy RibbonMenu reprezentująca 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, który reprezentuje formantu separatora 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 reprezentująca formantu typu przycisk przełączania 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 for Office Runtime ― Przegląd.
Przykłady
Poniższy przykład uzyskuje dostęp do RibbonFactory wystąpienie projektu w pliku kodu wstążki o projekcie skoroszyt programu Excel 2010. W tym przykładzie użyto metody w RibbonFactory obiekt, aby utworzyć element listy rozwijanej, menu i przycisku.Aby wyświetlić całą próbkę, zobacz Wskazówki: aktualizowanie formantów 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;
}