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


IDocumentExtension - интерфейс

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

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

Синтаксис

'Декларация
<GuidAttribute("C57DD47E-97F4-4744-A191-819A6F3CFEAD")> _
Public Interface IDocumentExtension _
    Inherits IExtension, EntryPoint
[GuidAttribute("C57DD47E-97F4-4744-A191-819A6F3CFEAD")]
public interface IDocumentExtension : IExtension, 
    EntryPoint

Тип IDocumentExtension предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство ExtensionBase Получает объект, расширяемый данным объектом IExtension. (Унаследовано от IExtension.)

В начало страницы

Методы

  Имя Описание
Открытый метод BeginInit (Унаследовано от EntryPoint.)
Открытый метод CreateRibbonExtensibilityObject Возвращает объект, который реализует интерфейс Microsoft.Office.Core.IRibbonExtensibility.
Открытый метод CreateRibbonObjects Возвращает массив объектов IRibbonExtension, представляющий элементы Лента (визуальный конструктор), которые отображаются в Word во время выполнения.
Открытый метод 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, чтобы предоставить разработчикам возможность удалить защиту паролем из документа в проекте уровня документа и разрешить сохранение кэшированных данных.

В начало страницы

Заметки

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

Интерфейс IDocumentExtension реализуется с помощью класса DocumentBase. Это базовый класс для создаваемого класса ThisDocument в проектах уровня документа. Дополнительные сведения см. в разделе Настройки программирования уровня документа.

См. также

Ссылки

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