Поделиться через


Document.CreateRibbonObjects Метод (2007 System)

Обновлен: Ноябрь 2007

Возвращает массив объектов OfficeRibbon методу CreateRibbonExtensibilityObject.

Пространство имен:  Microsoft.Office.Tools.Word
Сборка:  Microsoft.Office.Tools.Word.v9.0 (в Microsoft.Office.Tools.Word.v9.0.dll)

Синтаксис

'Декларация
Protected Overridable Function CreateRibbonObjects As OfficeRibbon()
'Применение
Dim returnValue As OfficeRibbon()

returnValue = Me.CreateRibbonObjects()
protected virtual OfficeRibbon[] CreateRibbonObjects()

Возвращаемое значение

Тип: array<Microsoft.Office.Tools.Ribbon.OfficeRibbon[]
Массив объектов OfficeRibbon.

Заметки

Этот метод вызывается с помощью стандартной реализации метода CreateRibbonExtensibilityObject класса Document, если проект содержит элементы Ribbon (Visual Designer).

Переопределите этот метод, если необходимо указать, какую ленту нужно отображать во время выполнения.

Можно также переопределить метод CreateRibbonExtensibilityObject, если требуется указать, какую ленту нужно отображать во время выполнения. Дополнительные сведения см. в разделе Обзор ленты.

Примеры

В приведенном ниже примере кода переопределяется метод CreateRibbonObjects класса ThisAddin или ThisDocument и возвращается массив, состоящий из двух объектов OfficeRibbon. В данном примере требуется добавить в проект с помощью элемента Лента (визуальный конструктор) две ленты с именами Ribbon1 и Ribbon2.

В этом примере демонстрируется настройка уровня документа.

Protected Overrides Function CreateRibbonObjects() As  _
Microsoft.Office.Tools.Ribbon.OfficeRibbon()
    Dim allRibbons(1) As Microsoft.Office.Tools.Ribbon.OfficeRibbon
    allRibbons(0) = New Ribbon1
    allRibbons(1) = New Ribbon2
    Return allRibbons
End Function
protected override Microsoft.Office.Tools.Ribbon.OfficeRibbon[] 
    CreateRibbonObjects()
{
    Microsoft.Office.Tools.Ribbon.OfficeRibbon[] allRibbons = 
        new Microsoft.Office.Tools.Ribbon.OfficeRibbon[2];            
    allRibbons[0] = new Ribbon1();
    allRibbons[1] = new Ribbon2();
    return allRibbons;
}

Разрешения

См. также

Ссылки

Document Класс

Document - члены

Microsoft.Office.Tools.Word - пространство имен