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


Document Класс (2007 System)

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

Представляет документ в проектах Visual Studio Tools for Office для Microsoft Office Word.

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

Синтаксис

'Декларация
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public Class Document _
    Inherits EntryPointBindableComponentBase _
    Implements IActivatable, IServiceProviderCallback, IOfficeHostItemEntryPoint, IEntryPoint,  _
    ISupportInitializeControl, ISupportInitialize
'Применение
Dim instance As Document
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public class Document : EntryPointBindableComponentBase, IActivatable, 
    IServiceProviderCallback, IOfficeHostItemEntryPoint, IEntryPoint, ISupportInitializeControl, ISupportInitialize

Заметки

Класс Microsoft.Office.Tools.Word.Document является ведущим элементом для документов Word в проектах Visual Studio Tools for Office. Класс Microsoft.Office.Tools.Word.Document предоставляет те же члены, что и класс Microsoft.Office.Interop.Word.Document в основной сборке взаимодействия Word, а также следующие дополнительные возможности:

  • Свойство Controls. Это свойство используется для добавления элементов управления в документ Word, а также для их удаления во время выполнения.

  • Свойство VstoSmartTags. Это свойство используется для добавления в документ смарт-тегов.

  • События уровня документа, например BeforeClose и BeforeSave, представленные в объектной модели Word только на уровне приложения. Таким образом, в объектной модели Word эти события определены в классе Microsoft.Office.Interop.Word.Application.

Дополнительные сведения см. в разделах Общие сведения о ведущих элементах и элементах управления ведущего приложения и Ведущий элемент документа.

Иерархия наследования

System.Object
  Microsoft.VisualStudio.Tools.Office.RemoteComponent
    Microsoft.VisualStudio.Tools.Office.EntryPointComponentBase
      Microsoft.VisualStudio.Tools.Office.EntryPointBindableComponentBase
        Microsoft.Office.Tools.Word.Document

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Document - члены

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

Другие ресурсы

Общие сведения о ведущих элементах и элементах управления ведущего приложения

Ведущий элемент документа

Добавление элементов управления в документы Office во время выполнения

Общие сведения о смарт-тегах

Расширение документов Word и книг Excel в надстройках уровня приложения во время выполнения