Sdílet prostřednictvím


RibbonFactory – rozhraní

Poskytuje metody, které můžete použít k vytvořitovládacích prvkůPás karet přizpůsobeníPás karet systém Microsoft Office.

Obor názvů:  Microsoft.Office.Tools.Ribbon
Sestavení:  Microsoft.Office.Tools.Common (v Microsoft.Office.Tools.Common.dll)

Syntaxe

'Deklarace
<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 zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost RibbonPosition Získává RibbonPositionStatics objekt můžete určit umístění ovládacího prvku, skupiny nebo kartu v přizpůsobení Pás karet .

Na začátek

Metody

  Název Popis
Veřejná metoda CreateOfficeRibbon Vytvoří OfficeRibbon objekt představující přizpůsobení Pás karet .
Veřejná metoda CreateRibbonBox Vytvoří RibbonBox objekt uspořádá a Zarovná ovládací prvky na vlastní Pás karet.
Veřejná metoda CreateRibbonButton A RibbonButton představuje tlačítko na vlastní Pás karet.
Veřejná metoda CreateRibbonButtonGroup Vytvoří RibbonButtonGroup objekt představuje skupinu tlačítek na Pás karet.
Veřejná metoda CreateRibbonCheckBox Vytvoří RibbonCheckBox objekt představující zaškrtávací políčko na Pás karet.
Veřejná metoda CreateRibbonComboBox Vytvoří RibbonComboBox objekt představující pole se seznamem na vlastní Pás karet.
Veřejná metoda CreateRibbonDialogLauncher Vytvoří RibbonDialogLauncher objekt představující standardizované malou ikonu skupiny, která může být dialogové okno slouží k otevřený .
Veřejná metoda CreateRibbonDropDown Vytvoří RibbonDropDownobjekt , který představuje seznam Pás karet tlačítek, která může uživatel klepnout a seznam položek, které uživatel může vybrat.
Veřejná metoda CreateRibbonDropDownItem Vytvoří RibbonDropDownItem objekt reprezentující položka v ovládacím prvku rozevíracího.
Veřejná metoda CreateRibbonEditBox Vytvoří RibbonEditBox objekt představuje pole úprava na Pás karet.
Veřejná metoda CreateRibbonGallery Vytvoří RibbonGallery, představuje ovládací prvek zobrazující nabídkaobjekt RibbonDropDownItem objekty a RibbonButton ovládací prvky.
Veřejná metoda CreateRibbonGroup Vytvoří RibbonGroup , představuje skupinu ovládacích prvků na Pás karet kartu.
Veřejná metoda CreateRibbonLabel Vytvoří RibbonLabel , představuje na jmenovka RibbonGroup nebo RibbonBox.
Veřejná metoda CreateRibbonManager Vytvoří IRibbonExtensibility objekt představující přizpůsobení Pás karet .
Veřejná metoda CreateRibbonMenu Vytvoří RibbonMenu , představuje nabídka na Pás karet kartu nebo v nabídce systém Microsoft Office .
Veřejná metoda CreateRibbonReadOnlyCollection Vytvoří RibbonMenu objekt , který poskytuje přístup k IRibbonExtension objekty v přizpůsobení Pás karet .
Veřejná metoda CreateRibbonSeparator Vytvoří RibbonSeparator objekt představující oddělovač ovládací nabídka nebo skupiny na Pás karet.
Veřejná metoda CreateRibbonSplitButton Vytvoří RibbonSplitButton objekt spojuje tlačítko nebo přepínací tlačítko a rozevírací nabídka.
Veřejná metoda CreateRibbonTab Vytvoří RibbonTab objekt obsahující jednu nebo více skupin ovládacích prvků na Pás karet.
Veřejná metoda CreateRibbonToggleButton Vytvoří RibbonToggleButton , představuje přepnout tlačítko na Pás karet.

Na začátek

Poznámky

Poznámka

Toto rozhraní je implementováno modulem runtime nástrojů Visual Studio Tools for Office. Rozhraní není určeno k implementaci do vašeho kódu. Další informace naleznete v tématu Visual Studio Tools for Office Runtime Overview.

Příklady

Následující příklad přistupuje RibbonFactory instanci projekt v souboru sešitu aplikace Excel 2010 projektkód Pás karet . Tento kód používá metody RibbonFactoryobjekt položka vytvořit rozevírací nabídkaa tlačítka. Chcete-li zobrazit celý vzorek Walkthrough: Updating the Controls on a Ribbon at Run Time.


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;
}

Viz také

Odkaz

Microsoft.Office.Tools.Ribbon – obor názvů