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


IWorkbookExtension Интерфейс

Определение

Представляет расширение объекта Workbook.

public interface class IWorkbookExtension : Microsoft::Office::Tools::EntryPoint, Microsoft::Office::Tools::IExtension
[System.Runtime.InteropServices.Guid("96F7913D-8AE2-45B8-AA88-64C265F3BDC9")]
public interface IWorkbookExtension : Microsoft.Office.Tools.EntryPoint, Microsoft.Office.Tools.IExtension
[<System.Runtime.InteropServices.Guid("96F7913D-8AE2-45B8-AA88-64C265F3BDC9")>]
type IWorkbookExtension = interface
    interface IExtension
    interface EntryPoint
Public Interface IWorkbookExtension
Implements EntryPoint, IExtension
Производный
Атрибуты
Реализации

Комментарии

Интерфейс IWorkbookExtension определяет набор элементов, расширяющих функциональность Workbook объектов .

Интерфейс IWorkbookExtension реализуется классом WorkbookBase . Это базовый класс для созданного ThisWorkbook класса в проектах уровня документа. Для получения дополнительной информации см. Programming Document-Level Customizations.

Свойства

ExtensionBase

Получает объект, расширяемый данным объектом IExtension.

(Унаследовано от IExtension)

Методы

BeginInit()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Представляет расширение объекта Workbook.

(Унаследовано от EntryPoint)
CreateRibbonExtensibilityObject()

Возвращает объект, реализующий интерфейс Microsoft.Office.Core.IRibbonExtensibility.

CreateRibbonObjects()

Возвращает массив объектов IRibbonExtension, представляющий элементы Лента (визуальный конструктор), которые отображаются в Excel во время выполнения.

EndInit()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Представляет расширение объекта Workbook.

(Унаследовано от EntryPoint)
FinishInitialization()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Представляет расширение объекта Workbook.

(Унаследовано от EntryPoint)
GetAutomationObject()

Вызывается средой выполнения набор средств Visual Studio для Office для получения объекта, который может использоваться кодом VBA в книге, связанной с проектом уровня документа.

Initialize()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Представляет расширение объекта Workbook.

(Унаследовано от EntryPoint)
InitializeDataBindings()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Представляет расширение объекта Workbook.

(Унаследовано от EntryPoint)
OnShutdown()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Представляет расширение объекта Workbook.

(Унаследовано от EntryPoint)
OnStartup()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Представляет расширение объекта Workbook.

(Унаследовано от EntryPoint)
ProtectDocument()

Вызывается средой выполнения набор средств Visual Studio для Office, чтобы предоставить разработчикам возможность повторно применить защиту паролем к книге в проекте уровня документа после сохранения кэшированных данных.

RequestService(Guid)

Возвращает объект, реализующий интерфейс Microsoft.Office.Core.IRibbonExtensibility.

UnprotectDocument()

Вызывается средой выполнения набор средств Visual Studio для Office, чтобы дать разработчикам возможность удалить защиту паролем из книги в проекте уровня документа и включить сохранение кэшированных данных.

Применяется к