DocumentBase.CreateRibbonObjects – metoda
Vrátí pole o OfficeRibbon objektů CreateRibbonExtensibilityObject metoda.
Obor názvů: Microsoft.Office.Tools.Word
Sestavení: Microsoft.Office.Tools.Word.v4.0.Utilities (v Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Syntaxe
'Deklarace
Protected Overridable Function CreateRibbonObjects As IRibbonExtension()
protected virtual IRibbonExtension[] CreateRibbonObjects()
Vrácená hodnota
Typ: array<Microsoft.Office.Tools.Ribbon.IRibbonExtension[]
Matice OfficeRibbon objekty.
Poznámky
Tato metoda je volána výchozí implementace CreateRibbonExtensibilityObject metoda, pokud projekt obsahuje pásu karet (vizuální návrhář) položek.
Je také možné přepsat CreateRibbonExtensibilityObject metoda k určení pásy karet zobrazení při běhu.Další informace naleznete v tématu Přehled pásu karet.
Příklady
Následující kód příkladu přepisuje CreateRibbonObjects metoda ThisDocument třídy a vrátí matici ze dvou OfficeRibbon objekty.Příklad vyžaduje, přidejte dvě stužky do projektu nazvaný Ribbon1 a Ribbon2 pomocí pásu karet (vizuální návrhář) zboží.Chcete-li použít tento příklad, spusťte jej z ThisDocument třídy v projektu na úrovni dokumentu.
Protected Overrides Function CreateRibbonObjects() As _
Microsoft.Office.Tools.Ribbon.IRibbonExtension()
Dim allRibbons(1) As Microsoft.Office.Tools.Ribbon.IRibbonExtension
allRibbons(0) = New Ribbon1
allRibbons(1) = New Ribbon2
Return allRibbons
End Function
protected override Microsoft.Office.Tools.Ribbon.IRibbonExtension[] CreateRibbonObjects()
{
Microsoft.Office.Tools.Ribbon.IRibbonExtension[] allRibbons =
new Microsoft.Office.Tools.Ribbon.IRibbonExtension[2];
allRibbons[0] = new Ribbon1();
allRibbons[1] = new Ribbon2();
return allRibbons;
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.