Udostępnij za pośrednictwem


Metoda DocumentBase.CreateRibbonObjects —

Zwraca tablicę OfficeRibbon nie sprzeciwia się CreateRibbonExtensibilityObject metoda.

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świetlenia w czasie wykonywania.Aby uzyskać więcej informacji, zobacz Omówienie wstążki.

Przykłady

Następujący kod dodaje przesłonięcia przykład CreateRibbonObjects metodę w ThisDocument klasy i zwraca tablicę dwu OfficeRibbon obiektów.Przykład wymaga, dodać dwie wstążki do projektu o nazwie Ribbon1 i Ribbon2 za pomocą wstążki (Visual Designer) przedmiotu.Aby wykorzystać ten przykład, należy uruchomić go z ThisDocument klasy 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

Zobacz też

Informacje

DocumentBase Klasa

Przestrzeń nazw Microsoft.Office.Tools.Word