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 | |
---|---|---|
ExtensionBase | Obtient l'objet qui est étendu par ce IExtension. (Hérité de IExtension.) |
Début
Méthodes
Nom | Description | |
---|---|---|
BeginInit | (Hérité de EntryPoint.) | |
CreateRibbonExtensibilityObject | Retourne un objet qui implémente l'interface Microsoft.Office.Core.IRibbonExtensibility. | |
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. | |
EndInit | (Hérité de EntryPoint.) | |
FinishInitialization | (Hérité de EntryPoint.) | |
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. | |
Initialize | (Hérité de EntryPoint.) | |
InitializeDataBindings | (Hérité de EntryPoint.) | |
OnShutdown | (Hérité de EntryPoint.) | |
OnStartup | (Hérité de EntryPoint.) | |
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. | |
RequestService | Retourne un objet qui implémente l'interface Microsoft.Office.Core.IRibbonExtensibility. | |
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.