Compartir a través de


IDocumentExtension Interfaz

Definición

Representa una extensión de un objeto 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
Derivado
Atributos
Implementaciones

Comentarios

La IDocumentExtension interfaz define un conjunto de miembros que amplían la funcionalidad de Document los objetos.

La IDocumentExtension clase implementa la DocumentBase interfaz . Esta es la clase base para la clase generada ThisDocument en proyectos de nivel de documento. Para obtener más información, consulta Programming Document-Level Customizations.

Propiedades

ExtensionBase

Obtiene el objeto que esta interfaz IExtension está extendiendo.

(Heredado de IExtension)

Métodos

BeginInit()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Representa una extensión de un objeto Document.

(Heredado de EntryPoint)
CreateRibbonExtensibilityObject()

Devuelve un objeto que implementa la interfaz Microsoft.Office.Core.IRibbonExtensibility.

CreateRibbonObjects()

Devuelve una matriz de objetos IRibbonExtension que representan los elementos de Cinta (diseñador visual) que se van a mostrar en Word en tiempo de ejecución.

EndInit()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Representa una extensión de un objeto Document.

(Heredado de EntryPoint)
FinishInitialization()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Representa una extensión de un objeto Document.

(Heredado de EntryPoint)
GetAutomationObject()

Llamado por el tiempo de ejecución de Visual Studio Tools para Office para obtener un objeto que puede usar el código VBA en el documento asociado a un proyecto de nivel de documento.

Initialize()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Representa una extensión de un objeto Document.

(Heredado de EntryPoint)
InitializeDataBindings()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Representa una extensión de un objeto Document.

(Heredado de EntryPoint)
OnShutdown()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Representa una extensión de un objeto Document.

(Heredado de EntryPoint)
OnStartup()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Representa una extensión de un objeto Document.

(Heredado de EntryPoint)
ProtectDocument()

Llamado por el entorno de ejecución de Visual Studio Tools para Office para dar a los desarrolladores la oportunidad de volver a aplicar la protección con contraseña al documento en un proyecto de nivel de documento después de guardar los datos almacenados en caché.

RequestService(Guid)

Devuelve un objeto que implementa la interfaz Microsoft.Office.Core.IRibbonExtensibility.

UnprotectDocument()

Llamado por el entorno de ejecución de Visual Studio Tools para Office para dar a los desarrolladores la oportunidad de quitar la protección con contraseña del documento en un proyecto de nivel de documento y permitir que se guarden los datos almacenados en caché.

Se aplica a