Classe Document (System 2007)

Aggiornamento: novembre 2007

Rappresenta un documento in progetti Visual Studio Tools per Office per Microsoft Office Word.

Spazio dei nomi:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word.v9.0 (in Microsoft.Office.Tools.Word.v9.0.dll)

Sintassi

<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

Note

La classe Microsoft.Office.Tools.Word.Document è un elemento host per i documenti di Word nei progetti Visual Studio Tools per Office. La classe Microsoft.Office.Tools.Word.Document fornisce gli stessi membri della classe Microsoft.Office.Interop.Word.Document nell'assembly di interoperabilità primario di Word, ma aggiunge le funzionalità seguenti:

  • Proprietà Controls. Utilizzare questa proprietà per aggiungere controlli a un documento di Word o rimuovere controlli, in fase di esecuzione.

  • Proprietà VstoSmartTags. Utilizzare questa proprietà per aggiungere smart tag a un documento.

  • Eventi a livello di documento, ad esempio BeforeClose e BeforeSave, forniti solo a livello di applicazione nel modello a oggetti di Word. In altre parole, nel modello a oggetti di Word, questi eventi vengono definiti nella classe Microsoft.Office.Interop.Word.Application.

Per ulteriori informazioni, vedere Cenni preliminari sugli elementi e sui controlli host e Elemento host documento.

Gerarchia di ereditarietà

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

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Membri Document

Spazio dei nomi Microsoft.Office.Tools.Word

Altre risorse

Cenni preliminari sugli elementi e sui controlli host

Elemento host documento

Aggiunta di controlli ai documenti di Office in fase di esecuzione

Cenni preliminari sugli smart tag

Estensione in fase di esecuzione di documenti di Word e di cartelle di lavoro di Excel in componenti aggiuntivi a livello di applicazione