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;
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.