Document, classe (System 2007)

Mise à jour : novembre 2007

Représente un document dans des projets Visual Studio Tools pour Office pour Microsoft Office Word.

Espace de noms :  Microsoft.Office.Tools.Word
Assembly :  Microsoft.Office.Tools.Word.v9.0 (dans Microsoft.Office.Tools.Word.v9.0.dll)

Syntaxe

<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

Notes

La classe Microsoft.Office.Tools.Word.Document est un élément hôte pour les documents Word dans les projets Visual Studio Tools pour Office. La classe Microsoft.Office.Tools.Word.Document fournit les mêmes membres que la classe Microsoft.Office.Interop.Word.Document dans l'assembly PIA (Primary Interop Assembly) Word mais elle ajoute les caractéristiques suivantes :

  • Propriété Controls. Utilisez cette propriété pour ajouter des contrôles à un document Word ou supprimer des contrôles au moment de l'exécution.

  • Propriété VstoSmartTags. Utilisez cette propriété pour ajouter des balises actives à un document.

  • Événements au niveau du document, tels que BeforeClose et BeforeSave, fournis uniquement au niveau de l'application dans le modèle objet Word. Ces événements sont donc définis dans la classe Microsoft.Office.Interop.Word.Application au sein du modèle objet Word.

Pour plus d'informations, consultez Vue d'ensemble des éléments hôtes et des contrôles hôtes et Élément hôte de document.

Hiérarchie d'héritage

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

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Membres Document

Microsoft.Office.Tools.Word, espace de noms

Autres ressources

Vue d'ensemble des éléments hôtes et des contrôles hôtes

Élément hôte de document

Ajout de contrôles à des documents Office au moment de l'exécution

Vue d'ensemble des balises actives

Extension de documents Word et de classeurs Excel dans des compléments d'application au moment de l'exécution.