RibbonFactory.CreateRibbonManager(IRibbonExtension[]) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy obiekt IRibbonExtensibility reprezentujący dostosowanie wstążki.
public:
Microsoft::Office::Core::IRibbonExtensibility ^ CreateRibbonManager(cli::array <Microsoft::Office::Tools::Ribbon::IRibbonExtension ^> ^ ribbons);
public Microsoft.Office.Core.IRibbonExtensibility CreateRibbonManager (Microsoft.Office.Tools.Ribbon.IRibbonExtension[] ribbons);
abstract member CreateRibbonManager : Microsoft.Office.Tools.Ribbon.IRibbonExtension[] -> Microsoft.Office.Core.IRibbonExtensibility
Public Function CreateRibbonManager (ribbons As IRibbonExtension()) As IRibbonExtensibility
Parametry
- ribbons
- IRibbonExtension[]
Tablica IRibbonExtension wystąpień.
Zwraca
Obiekt reprezentujący dostosowywanie wstążki.
Przykłady
W poniższym przykładzie użyto warunku, aby określić, która niestandardowa wstążka ma być wyświetlana. W tym przykładzie użyto metody do utworzenia CreateRibbonManager , a następnie zwrócenia obiektu reprezentującego niestandardową wstążkę IRibbonExtension
.
Uwaga
Składnia użyta w tym przykładzie zwraca wstążkę utworzoną przy użyciu elementu Wstążki (Visual Projektant). Składnia zwracania wstążki utworzonej przy użyciu elementu wstążki (XML) jest nieco inna. Aby uzyskać więcej informacji na temat zwracania elementu wstążki (XML), zobacz Wstążka XML.
protected override Microsoft.Office.Core.IRibbonExtensibility
CreateRibbonExtensibilityObject()
{
if (myCondition == true)
{
return Globals.Factory.GetRibbonFactory().CreateRibbonManager(
new Microsoft.Office.Tools.Ribbon.IRibbonExtension[] { new Ribbon1() });
}
else
{
return Globals.Factory.GetRibbonFactory().CreateRibbonManager(
new Microsoft.Office.Tools.Ribbon.IRibbonExtension[] { new Ribbon2() });
}
}
Protected Overrides Function CreateRibbonExtensibilityObject() As _
Microsoft.Office.Core.IRibbonExtensibility
If myCondition = True Then
Return Globals.Factory.GetRibbonFactory().CreateRibbonManager _
(New Microsoft.Office.Tools.Ribbon.IRibbonExtension() _
{New Ribbon1()})
Else
Return Globals.Factory.GetRibbonFactory().CreateRibbonManager _
(New Microsoft.Office.Tools.Ribbon.IRibbonExtension() _
{New Ribbon2()})
End If
End Function
Uwagi
IRibbonExtensibility
Zwróć obiekt w CreateRibbonExtensibilityObject
metodzie ThisAddin
, ThisWorkbook
lub ThisDocument
klasy projektu, aby zwrócić wstążkę, którą chcesz wyświetlić w aplikacji pakietu Office.