Partager via


IDocumentExtension, interface

Représente une extension d'un objet Document.

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

Syntaxe

'Déclaration
<GuidAttribute("C57DD47E-97F4-4744-A191-819A6F3CFEAD")> _
Public Interface IDocumentExtension _
    Inherits IExtension, EntryPoint
[GuidAttribute("C57DD47E-97F4-4744-A191-819A6F3CFEAD")]
public interface IDocumentExtension : IExtension, 
    EntryPoint

Le type IDocumentExtension expose les membres suivants.

Propriétés

  Nom Description
Propriété publique ExtensionBase Obtient l'objet qui est étendu par ce IExtension. (Hérité de IExtension.)

Début

Méthodes

  Nom Description
Méthode publique BeginInit (Hérité de EntryPoint.)
Méthode publique CreateRibbonExtensibilityObject Retourne un objet qui implémente l'interface Microsoft.Office.Core.IRibbonExtensibility.
Méthode publique CreateRibbonObjects Retourne un tableau d'objets IRibbonExtension qui représentent les éléments Ruban (Concepteur visuel) à afficher dans Word au moment de l'exécution.
Méthode publique EndInit (Hérité de EntryPoint.)
Méthode publique FinishInitialization (Hérité de EntryPoint.)
Méthode publique GetAutomationObject Méthode appelée par Visual Studio Tools pour Office Runtime pour obtenir un objet qui peut être utilisé par le code VBA dans le document associé à un projet au niveau du document.
Méthode publique Initialize (Hérité de EntryPoint.)
Méthode publique InitializeDataBindings (Hérité de EntryPoint.)
Méthode publique OnShutdown (Hérité de EntryPoint.)
Méthode publique OnStartup (Hérité de EntryPoint.)
Méthode publique ProtectDocument Méthode appelée par Visual Studio Tools pour Office Runtime pour permettre aux développeurs de réappliquer la protection par mot de passe au document dans un projet au niveau du document une fois que les données en mémoire cache ont été enregistrées.
Méthode publique RequestService Retourne un objet qui implémente l'interface Microsoft.Office.Core.IRibbonExtensibility.
Méthode publique UnprotectDocument Méthode appelée par Visual Studio Tools pour Office Runtime pour permettre aux développeurs de supprimer la protection par mot de passe du document dans un projet au niveau du document et d'enregistrer les données en mémoire cache.

Début

Notes

L'interface IDocumentExtension définit un jeu de membres qui étendent la fonctionnalité des objets Document.

L'interface IDocumentExtension est implémentée par la classe DocumentBase. Il s'agit de la classe de base pour la classe ThisDocument générée dans les projets au niveau du document. Pour plus d'informations, consultez Programmation de personnalisations au niveau du document.

Voir aussi

Référence

Microsoft.Office.Tools.Word, espace de noms