Metoda DocumentBase.CreateRibbonObjects —
Zwraca tablicę OfficeRibbon obiekty do CreateRibbonExtensibilityObject metody.
Przestrzeń nazw: Microsoft.Office.Tools.Word
Zestaw: Microsoft.Office.Tools.Word.v4.0.Utilities (w Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Składnia
'Deklaracja
Protected Overridable Function CreateRibbonObjects As IRibbonExtension()
protected virtual IRibbonExtension[] CreateRibbonObjects()
Wartość zwracana
Typ: array<Microsoft.Office.Tools.Ribbon.IRibbonExtension[]
Tablica OfficeRibbon obiektów.
Uwagi
Ta metoda jest wywoływana przez wdrożenie domyślne CreateRibbonExtensibilityObject metod, jeżeli projekt zawiera wstążki (Visual Designer) elementy.
Można także zastąpić CreateRibbonExtensibilityObject metodę, aby określić, które wstążki do wyświetlania w czasie wykonywania.Aby uzyskać więcej informacji, zobacz Wstążka ― Omówienie.
Przykłady
Następujący kod przykład zastąpienia CreateRibbonObjects metoda w ThisDocument klasy i zwraca tablicę dwóch OfficeRibbon obiektów.Przykład wymaga, dodać dwie wstążki do projektu o nazwie Ribbon1 i Ribbon2 za pomocą wstążki (Visual Designer) towaru.Aby wykorzystać ten przykład, należy uruchomić go z klasy ThisDocument w projekcie na poziomie 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;
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.