Condividi tramite


IDocumentExtension Interfaccia

Definizione

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.

Si applica a