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 | |
---|---|---|
![]() |
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 | |
---|---|---|
![]() |
_VtblGap1_19 | |
![]() |
CreateOfficeRibbon | Vytvoří OfficeRibbon objekt představující přizpůsobení pásu karet. |
![]() |
CreateRibbonBox | Vytvoří RibbonBox objekt, který uspořádá a Zarovná ovládací prvky na vlastní pásu karet. |
![]() |
CreateRibbonButton | A RibbonButton představuje tlačítko na vlastní pásu karet. |
![]() |
CreateRibbonButtonGroup | Vytvoří RibbonButtonGroup objekt, který představuje skupinu tlačítek na pásu karet. |
![]() |
CreateRibbonCheckBox | Vytvoří RibbonCheckBox objekt představující políčka na pásu karet. |
![]() |
CreateRibbonComboBox | Vytvoří RibbonComboBox objekt, který představuje pole se seznamem na vlastní pásu karet. |
![]() |
CreateRibbonDialogLauncher | Vytvoří RibbonDialogLauncher objekt, který představuje standardizovaný malou ikonu skupiny, která slouží k otevření dialogového okna. |
![]() |
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. |
![]() |
CreateRibbonDropDownItem | Vytvoří RibbonDropDownItem objekt reprezentující položku v ovládacím prvku rozevíracího. |
![]() |
CreateRibbonEditBox | Vytvoří RibbonEditBox objekt představuje textové pole na pásu karet. |
![]() |
CreateRibbonGallery | Vytvoří RibbonGallery objekt představující prvek, který zobrazí nabídku RibbonDropDownItem objekty a RibbonButton ovládací prvky. |
![]() |
CreateRibbonGroup | Vytvoří RibbonGroup , představuje skupinu ovládacích prvků karty pásu karet. |
![]() |
CreateRibbonLabel | Vytvoří RibbonLabel , představuje popisek na RibbonGroup nebo RibbonBox. |
![]() |
CreateRibbonManager | Vytvoří IRibbonExtensibility objekt představující přizpůsobení pásu karet. |
![]() |
CreateRibbonMenu | Vytvoří RibbonMenu , představuje nabídku na pásu kartu nebo v nabídce Microsoft Office. |
![]() |
CreateRibbonReadOnlyCollection | Vytvoří RibbonMenu objekt, který poskytuje přístup k IRibbonExtension objekty v přizpůsobení pásu karet. |
![]() |
CreateRibbonSeparator | Vytvoří RibbonSeparator objekt, který představuje oddělovač ovládací nabídky nebo skupiny na pásu karet. |
![]() |
CreateRibbonSplitButton | Vytvoří RibbonSplitButton objekt, který kombinuje tlačítko nebo přepínací tlačítko a rozevírací nabídky. |
![]() |
CreateRibbonTab | Vytvoří RibbonTab objekt, který obsahuje jednu nebo více skupin ovládací prvky na pásu karet. |
![]() |
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;
}