Sdílet prostřednictvím


RibbonFactory – rozhraní

Poskytuje metody, které lze použít k vytvoření ovládacích prvků pásu přizpůsobení 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ává RibbonPositionStatics objektů, které můžete určit umístění ovládacího prvku, skupiny nebo kartu v přizpůsobení pásu karet.

Nahoru

Metody

  Název Popis
Veřejná metoda _VtblGap1_19
Veřejná metoda CreateOfficeRibbon Vytvoří OfficeRibbon objekt představující přizpůsobení pásu karet.
Veřejná metoda CreateRibbonBox Vytvoří RibbonBox objekt, který uspořádá a Zarovná ovládací prvky na vlastní pásu karet.
Veřejná metoda CreateRibbonButton A RibbonButton představuje tlačítko na vlastní pásu karet.
Veřejná metoda CreateRibbonButtonGroup Vytvoří RibbonButtonGroup objekt, který představuje skupinu tlačítek na pásu karet.
Veřejná metoda CreateRibbonCheckBox Vytvoří RibbonCheckBox objekt představující políčka na pásu karet.
Veřejná metoda CreateRibbonComboBox Vytvoří RibbonComboBox objekt, který představuje pole se seznamem na vlastní pásu karet.
Veřejná metoda CreateRibbonDialogLauncher Vytvoří RibbonDialogLauncher objekt, který představuje standardizovaný malou ikonu skupiny, která slouží k otevření dialogového okna.
Veřejná metoda CreateRibbonDropDown Vytvoří RibbonDropDown objekt představující seznam položek, které může uživatel vybrat ze seznamu pásu tlačítek, která může uživatel klepnout.
Veřejná metoda CreateRibbonDropDownItem Vytvoří RibbonDropDownItem objekt reprezentující položku v ovládacím prvku rozevíracího.
Veřejná metoda CreateRibbonEditBox Vytvoří RibbonEditBox objekt představuje textové pole na pásu karet.
Veřejná metoda CreateRibbonGallery Vytvoří RibbonGallery objekt představující prvek, který zobrazí nabídku RibbonDropDownItem objekty a RibbonButton ovládací prvky.
Veřejná metoda CreateRibbonGroup Vytvoří RibbonGroup , představuje skupinu ovládacích prvků karty pásu karet.
Veřejná metoda CreateRibbonLabel Vytvoří RibbonLabel , představuje popisek na RibbonGroup nebo RibbonBox.
Veřejná metoda CreateRibbonManager Vytvoří IRibbonExtensibility objekt představující přizpůsobení pásu karet.
Veřejná metoda CreateRibbonMenu Vytvoří RibbonMenu , představuje nabídku na pásu kartu 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ásu karet.
Veřejná metoda CreateRibbonSeparator Vytvoří RibbonSeparator objekt, který představuje oddělovač ovládací 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ídky.
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 , představuje ovládání přepínacího tlačítka na pásu 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 Visual Studio Tools pro přehled Runtime sady Office.

Příklady

Následující příklad přistupuje RibbonFactory instanci projektu v pásu karet kód souboru projektu sešitu aplikace Excel 2010.Tento kód používá metody RibbonFactory objektu vytvořit položku rozevírací nabídky a tlačítka.Chcete-li zobrazit celý vzorek, viz Názorný postup: Aktualizace ovládacích prvků na pásu karet v době spuštění.


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ů