IWorkbookExtension - интерфейс
Представляет расширение объекта Workbook.
Пространство имен: Microsoft.Office.Tools.Excel
Сборка: Microsoft.Office.Tools.Excel (в Microsoft.Office.Tools.Excel.dll)
Синтаксис
'Декларация
<GuidAttribute("96F7913D-8AE2-45B8-AA88-64C265F3BDC9")> _
Public Interface IWorkbookExtension _
Inherits IExtension, EntryPoint
[GuidAttribute("96F7913D-8AE2-45B8-AA88-64C265F3BDC9")]
public interface IWorkbookExtension : IExtension,
EntryPoint
Тип IWorkbookExtension предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
ExtensionBase | Получает объект, расширяемый данным объектом IExtension. (Унаследовано от IExtension.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
BeginInit | (Унаследовано от EntryPoint.) | |
CreateRibbonExtensibilityObject | Возвращает объект, который реализует интерфейс Microsoft.Office.Core.IRibbonExtensibility. | |
CreateRibbonObjects | Возвращает массив объектов IRibbonExtension, представляющий элементы Лента (визуальный конструктор), которые отображаются в Excel во время выполнения. | |
EndInit | (Унаследовано от EntryPoint.) | |
FinishInitialization | (Унаследовано от EntryPoint.) | |
GetAutomationObject | Вызывается Среда выполнения Visual Studio Tools for Office для получения объекта, который может использоваться кодом VBA в книге, связанной с проектом уровня документа. | |
Initialize | (Унаследовано от EntryPoint.) | |
InitializeDataBindings | (Унаследовано от EntryPoint.) | |
OnShutdown | (Унаследовано от EntryPoint.) | |
OnStartup | (Унаследовано от EntryPoint.) | |
ProtectDocument | Вызывается Среда выполнения Visual Studio Tools for Office, чтобы предоставить разработчикам возможность повторно применить защиту паролем к книге в проекте уровня документа, после того как кэшированные данные были сохранены. | |
RequestService | Возвращает объект, который реализует интерфейс Microsoft.Office.Core.IRibbonExtensibility. | |
UnprotectDocument | Вызывается Среда выполнения Visual Studio Tools for Office, чтобы предоставить разработчикам возможность удалить защиту паролем из книги в проекте уровня документа и разрешить сохранение кэшированных данных. |
В начало страницы
Заметки
Интерфейс IWorkbookExtension определяет набор элементов, которые расширяют функциональность объектов Workbook.
Интерфейс IWorkbookExtension реализуется с помощью класса WorkbookBase. Это базовый класс для создаваемого класса ThisWorkbook в проектах уровня документа. Дополнительные сведения см. в разделе Настройки программирования уровня документа.