Sdílet prostřednictvím


IDocumentExtension Rozhraní

Definice

Představuje rozšíření objektu 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
Odvozené
Atributy
Implementuje

Poznámky

Rozhraní IDocumentExtension definuje sadu členů, které rozšiřují funkčnost Document objektů.

Rozhraní IDocumentExtension je implementováno DocumentBase třídou. Toto je základní třída pro vygenerovanou ThisDocument třídu v projektech na úrovni dokumentu. Další informace najdete v tématu Programování Document-Level přizpůsobení.

Vlastnosti

ExtensionBase

Získá objekt, který je rozšířen o tento IExtension.

(Zděděno od IExtension)

Metody

BeginInit()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Představuje rozšíření objektu Document .

(Zděděno od EntryPoint)
CreateRibbonExtensibilityObject()

Vrátí objekt, který implementuje Microsoft.Office.Core.IRibbonExtensibility rozhraní.

CreateRibbonObjects()

Vrátí pole IRibbonExtension objektů, které představují položky pásu karet (vizuální Designer), které se mají zobrazit v Word za běhu.

EndInit()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Představuje rozšíření objektu Document .

(Zděděno od EntryPoint)
FinishInitialization()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Představuje rozšíření objektu Document .

(Zděděno od EntryPoint)
GetAutomationObject()

Volal modul runtime Visual Studio Tools for Office k získání objektu, který může být použit kódem jazyka VBA v dokumentu, který je přidružen k projektu na úrovni dokumentu.

Initialize()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Představuje rozšíření objektu Document .

(Zděděno od EntryPoint)
InitializeDataBindings()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Představuje rozšíření objektu Document .

(Zděděno od EntryPoint)
OnShutdown()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Představuje rozšíření objektu Document .

(Zděděno od EntryPoint)
OnStartup()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Představuje rozšíření objektu Document .

(Zděděno od EntryPoint)
ProtectDocument()

Volal modul runtime Visual Studio Tools for Office, aby vývojáři mohli po uložení dat uložených v mezipaměti znovu použít ochranu heslem na dokument v projektu na úrovni dokumentu.

RequestService(Guid)

Vrátí objekt, který implementuje Microsoft.Office.Core.IRibbonExtensibility rozhraní.

UnprotectDocument()

Volal modul runtime Visual Studio Tools for Office, aby vývojáři mohli z dokumentu v projektu na úrovni dokumentu odebrat ochranu heslem a povolit ukládání dat uložených v mezipaměti.

Platí pro