Sdílet prostřednictvím


RibbonFactory – rozhraní

Poskytuje metody, které můžete použít k vytvoření ovládacích prvků pás karet pro vlastní nastavení pásu karet aplikace Microsoft Office.

Obor názvů:  Microsoft.Office.Tools.Ribbon
Sestavení:   Microsoft.Office.Tools.Common.v4.0.Utilities (v Microsoft.Office.Tools.Common.v4.0.Utilities.dll)
  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á RibbonPositionStatics objektů, které můžete určit umístění ovládacího prvku, skupiny nebo kartu v přizpůsobení pás karet.

Nahoru

Metody

  Název Popis
Veřejná metoda _VtblGap1_19 Infrastruktura.
Veřejná metoda CreateOfficeRibbon Vytvoří OfficeRibbon objekt, který představuje vlastní nastavení pásu karet.
Veřejná metoda CreateRibbonBox Vytvoří RibbonBox objekt, který 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, který představuje skupinu tlačítek na pás karet.
Veřejná metoda CreateRibbonCheckBox Vytvoří RibbonCheckBox objekt, který představuje zaškrtávací políčko na pás karet.
Veřejná metoda CreateRibbonComboBox Vytvoří RibbonComboBox objekt, který představuje seznamem ve vlastní pás karet.
Veřejná metoda CreateRibbonDialogLauncher Vytvoří RibbonDialogLauncher objekt, který představuje malou ikonu standardizovaný na skupinu, která slouží k otevření dialogového okna.
Veřejná metoda CreateRibbonDropDown Vytvoří RibbonDropDown objekt, který představuje seznam položek, které si uživatel může vybrat a seznam tlačítek pásu karet, které může uživatel klepnout.
Veřejná metoda CreateRibbonDropDownItem Vytvoří RibbonDropDownItem objekt, který představuje položku v ovládacím prvku rozevíracího seznamu.
Veřejná metoda CreateRibbonEditBox Vytvoří RibbonEditBox objekt představuje textové pole na pás karet.
Veřejná metoda CreateRibbonGallery Vytvoří RibbonGallery objekt, který představuje ovládací prvek, který zobrazuje nabídku RibbonDropDownItem objekty a RibbonButton prvky.
Veřejná metoda CreateRibbonGroup Vytvoří RibbonGroup , která představuje skupinu ovládacích prvků na kartě pásu karet.
Veřejná metoda CreateRibbonLabel Vytvoří RibbonLabel , který představuje popis na RibbonGroup nebo RibbonBox.
Veřejná metoda CreateRibbonManager Vytvoří IRibbonExtensibility objekt, který představuje vlastní nastavení pásu karet.
Veřejná metoda CreateRibbonMenu Vytvoří RibbonMenu , která představuje nabídku na kartě pásu karet nebo v nabídce 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, který představuje ovládací prvek oddělovač nabídky nebo skupiny na pásu karet.
Veřejná metoda CreateRibbonSplitButton Vytvoří RibbonSplitButton objekt, který kombinuje tlačítko nebo přepínací tlačítko a rozevírací nabídka.
Veřejná metoda CreateRibbonTab Vytvoří RibbonTab objekt, který obsahuje jednu nebo více skupin ovládací prvky na pásu karet.
Veřejná metoda CreateRibbonToggleButton Vytvoří RibbonToggleButton , která představuje ovládání přepínacího tlačítka na pás karet.

Nahoru

Poznámky

[!POZNÁMKA]

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

Příklady

Následující příklad přistupuje RibbonFactory instance projektu v souboru s kódem pásu karet aplikace projekt sešitu aplikace Excel 2010. Tento kód používá metod v RibbonFactory objekt, který chcete vytvořit rozevírací seznam položky nabídky a tlačítka.Kompletní příklad naleznete v tématu Návod: Aktualizace ovládacích prvků na pásu karet za běhu.


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é

Referenční dokumentace

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