IWorkbookExtension Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une extension d'un objet Workbook.
public interface class IWorkbookExtension : Microsoft::Office::Tools::EntryPoint, Microsoft::Office::Tools::IExtension
[System.Runtime.InteropServices.Guid("96F7913D-8AE2-45B8-AA88-64C265F3BDC9")]
public interface IWorkbookExtension : Microsoft.Office.Tools.EntryPoint, Microsoft.Office.Tools.IExtension
[<System.Runtime.InteropServices.Guid("96F7913D-8AE2-45B8-AA88-64C265F3BDC9")>]
type IWorkbookExtension = interface
interface IExtension
interface EntryPoint
Public Interface IWorkbookExtension
Implements EntryPoint, IExtension
- Dérivé
- Attributs
- Implémente
Remarques
L’interface IWorkbookExtension définit un ensemble de membres qui étendent les fonctionnalités des Workbook objets.
Cette IWorkbookExtension interface est implémentée par WorkbookBase l'hôte. Il s’agit de la classe de base pour la classe générée ThisWorkbook
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 Workbook. (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 Excel 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 Workbook. (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 Workbook. (Hérité de EntryPoint) |
GetAutomationObject() |
Appelé par le runtime Visual Studio Tools pour Office pour obtenir un objet qui peut être utilisé par le code VBA dans le classeur 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 Workbook. (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 Workbook. (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 Workbook. (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 Workbook. (Hérité de EntryPoint) |
ProtectDocument() |
Appelé par le runtime Visual Studio Tools pour Office pour permettre aux développeurs de réappliquer la protection par mot de passe au classeur 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 classeur dans un projet au niveau du document et d’activer l’enregistrement des données mises en cache. |