IDocumentExtension Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un'estensione di un oggetto 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
- Derivato
- Attributi
- Implementazioni
Commenti
L'interfaccia IDocumentExtension definisce un set di membri che estendono la funzionalità degli Document oggetti.
L'interfaccia IDocumentExtensionDocumentBase viene implementata dalla classe . Si tratta della classe di base per la classe generata ThisDocument
nei progetti a livello di documento. Per altre informazioni, vedere Programming Document-Level Customizations.
Proprietà
ExtensionBase |
Ottiene l'oggetto che viene esteso da questo oggetto IExtension. (Ereditato da IExtension) |
Metodi
BeginInit() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Rappresenta un'estensione di un oggetto Document. (Ereditato da EntryPoint) |
CreateRibbonExtensibilityObject() |
Restituisce un oggetto che implementa l'interfaccia Microsoft.Office.Core.IRibbonExtensibility. |
CreateRibbonObjects() |
Restituisce una matrice di oggetti IRibbonExtension che rappresentano gli elementi della barra multifunzione (Progettazione grafica) da visualizzare in Word in fase di runtime. |
EndInit() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Rappresenta un'estensione di un oggetto Document. (Ereditato da EntryPoint) |
FinishInitialization() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Rappresenta un'estensione di un oggetto Document. (Ereditato da EntryPoint) |
GetAutomationObject() |
Chiamato dal runtime di Visual Studio Tools per Office per ottenere un oggetto che può essere usato dal codice VBA nel documento associato a un progetto a livello di documento. |
Initialize() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Rappresenta un'estensione di un oggetto Document. (Ereditato da EntryPoint) |
InitializeDataBindings() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Rappresenta un'estensione di un oggetto Document. (Ereditato da EntryPoint) |
OnShutdown() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Rappresenta un'estensione di un oggetto Document. (Ereditato da EntryPoint) |
OnStartup() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Rappresenta un'estensione di un oggetto Document. (Ereditato da EntryPoint) |
ProtectDocument() |
Chiamato dal runtime di Visual Studio Tools per Office per offrire agli sviluppatori l'opportunità di riapplicare la protezione delle password al documento in un progetto a livello di documento dopo il salvataggio dei dati memorizzati nella cache. |
RequestService(Guid) |
Restituisce un oggetto che implementa l'interfaccia Microsoft.Office.Core.IRibbonExtensibility. |
UnprotectDocument() |
Chiamato dal runtime di Visual Studio Tools per Office per consentire agli sviluppatori di rimuovere la protezione delle password dal documento in un progetto a livello di documento e abilitare il salvataggio dei dati memorizzati nella cache. |