DocumentBase.CreateRibbonObjects – metoda
Vrátí pole OfficeRibbon objektů CreateRibbonExtensibilityObject metody.
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[]
Pole objektů OfficeRibbon
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í stužky zobrazit v době spuštění.Další informace naleznete v tématu Přehled pásu karet.
Příklady
Následující kód například přepíše CreateRibbonObjects metoda ThisDocument třídy a vrátí matici ze dvou OfficeRibbon objekty.Příklad vyžaduje, že přidáte do projektu jen dvě stužky Ribbon1 a Ribbon2 s použitím pásu karet (vizuální návrhář) zboží.Chcete-li tento příklad použít, spusťte jej ze třídy ThisDocument 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.