Compartilhar via


IDocumentExtension Interface

Definição

Representa uma extensão de um 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
Implementações

Comentários

A IDocumentExtension interface define um conjunto de membros que estendem a funcionalidade de Document objetos.

O IDocumentExtension interface é implementada pelo DocumentBase classe. Essa é a classe base para a classe gerada ThisDocument em projetos de nível de documento. Para obter mais informações, consulte Programação Document-Level personalizações.

Propriedades

ExtensionBase

Obtém o objeto que está sendo estendido por esse IExtension.

(Herdado de IExtension)

Métodos

BeginInit()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Representa uma extensão de um objeto Document.

(Herdado de EntryPoint)
CreateRibbonExtensibilityObject()

Retorna um objeto que implementa a interface Microsoft.Office.Core.IRibbonExtensibility.

CreateRibbonObjects()

Retorna uma matriz de objetos IRibbonExtension que representam os itens da Faixa de Opções (Visual Designer) a serem exibidos no Word em tempo de execução.

EndInit()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Representa uma extensão de um objeto Document.

(Herdado de EntryPoint)
FinishInitialization()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Representa uma extensão de um objeto Document.

(Herdado de EntryPoint)
GetAutomationObject()

Chamado pelo runtime Visual Studio Tools para Office para obter um objeto que pode ser usado pelo código VBA no documento associado a um projeto no nível do documento.

Initialize()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Representa uma extensão de um objeto Document.

(Herdado de EntryPoint)
InitializeDataBindings()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Representa uma extensão de um objeto Document.

(Herdado de EntryPoint)
OnShutdown()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Representa uma extensão de um objeto Document.

(Herdado de EntryPoint)
OnStartup()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Representa uma extensão de um objeto Document.

(Herdado de EntryPoint)
ProtectDocument()

Chamado pelo runtime do Visual Studio Tools para Office para dar aos desenvolvedores a oportunidade de reaplicar a proteção por senha ao documento em um projeto no nível do documento depois que os dados armazenados em cache forem salvos.

RequestService(Guid)

Retorna um objeto que implementa a interface Microsoft.Office.Core.IRibbonExtensibility.

UnprotectDocument()

Chamado pelo runtime do Visual Studio Tools para Office para dar aos desenvolvedores a oportunidade de remover a proteção de senha do documento em um projeto no nível do documento e permitir que os dados armazenados em cache sejam salvos.

Aplica-se a