IDocumentExtension Interface

Définition

Représente une extension d'un objet Document.

public interface class IDocumentExtension : Microsoft::Office::Tools::EntryPoint, Microsoft::Office::Tools::IExtension
[System.Runtime.InteropServices.Guid("C57DD47E-97F4-4744-A191-819A6F3CFEAD")]
public interface IDocumentExtension : Microsoft.Office.Tools.EntryPoint, Microsoft.Office.Tools.IExtension
[<System.Runtime.InteropServices.Guid("C57DD47E-97F4-4744-A191-819A6F3CFEAD")>]
type IDocumentExtension = interface
    interface IExtension
    interface EntryPoint
Public Interface IDocumentExtension
Implements EntryPoint, IExtension
Dérivé
Attributs
Implémente

Remarques

L’interface IDocumentExtension définit un ensemble de membres qui étendent les fonctionnalités des Document objets.

Cette IDocumentExtension interface est implémentée par DocumentBase l'hôte. Il s’agit de la classe de base pour la classe générée ThisDocument dans les projets au niveau du document. Pour plus d'informations, consultez Programming Document-Level Customizations.

Propriétés

ExtensionBase

Obtient l'objet qui est étendu par ce IExtension.

(Hérité de IExtension)

Méthodes

BeginInit()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Représente une extension d'un objet Document.

(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()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Représente une extension d'un objet Document.

(Hérité de EntryPoint)
FinishInitialization()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Représente une extension d'un objet Document.

(Hérité de EntryPoint)
GetAutomationObject()

Appelé par le 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()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Représente une extension d'un objet Document.

(Hérité de EntryPoint)
InitializeDataBindings()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Représente une extension d'un objet Document.

(Hérité de EntryPoint)
OnShutdown()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Représente une extension d'un objet Document.

(Hérité de EntryPoint)
OnStartup()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Représente une extension d'un objet Document.

(Hérité de EntryPoint)
ProtectDocument()

Appelé par le 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 mises en cache ont été enregistrées.

RequestService(Guid)

Retourne un objet qui implémente l’interface Microsoft.Office.Core.IRibbonExtensibility.

UnprotectDocument()

Appelé par le 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’activer l’enregistrement des données mises en cache.

S’applique à