IWorkbookExtension Arabirim

Tanım

Bir nesnenin uzantısını Workbook temsil eder.

public interface class IWorkbookExtension : Microsoft::Office::Tools::EntryPoint, Microsoft::Office::Tools::IExtension
[System.Runtime.InteropServices.Guid("96F7913D-8AE2-45B8-AA88-64C265F3BDC9")]
public interface IWorkbookExtension : Microsoft.Office.Tools.EntryPoint, Microsoft.Office.Tools.IExtension
[<System.Runtime.InteropServices.Guid("96F7913D-8AE2-45B8-AA88-64C265F3BDC9")>]
type IWorkbookExtension = interface
    interface IExtension
    interface EntryPoint
Public Interface IWorkbookExtension
Implements EntryPoint, IExtension
Türetilmiş
Öznitelikler
Uygulamalar

Açıklamalar

Arabirimi, IWorkbookExtension nesnelerin işlevselliğini Workbook genişleten bir üye kümesi tanımlar.

IWorkbookExtension Arabirimi sınıfı tarafından WorkbookBase uygulanır. Bu, belge düzeyi projelerinde oluşturulan ThisWorkbook sınıfın temel sınıfıdır. Daha fazla bilgi için bkz . Programlama Document-Level Özelleştirmeleri.

Özellikler

ExtensionBase

Tarafından IExtensiongenişletilmekte olan nesneyi alır.

(Devralındığı yer: IExtension)

Yöntemler

BeginInit()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bir nesnenin uzantısını Workbook temsil eder.

(Devralındığı yer: EntryPoint)
CreateRibbonExtensibilityObject()

Microsoft.Office.Core.IRibbonExtensibility arabirimini uygulayan bir nesne döndürür.

CreateRibbonObjects()

Çalışma zamanında Excel'de IRibbonExtension görüntülenecek Şerit (Visual Tasarım Aracı) öğelerini temsil eden bir nesne dizisi döndürür.

EndInit()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bir nesnenin uzantısını Workbook temsil eder.

(Devralındığı yer: EntryPoint)
FinishInitialization()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bir nesnenin uzantısını Workbook temsil eder.

(Devralındığı yer: EntryPoint)
GetAutomationObject()

Belge düzeyi projeyle ilişkili çalışma kitabında VBA kodu tarafından kullanılabilecek bir nesne almak için Office için Visual Studio Araçları çalışma zamanı tarafından çağrılır.

Initialize()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bir nesnenin uzantısını Workbook temsil eder.

(Devralındığı yer: EntryPoint)
InitializeDataBindings()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bir nesnenin uzantısını Workbook temsil eder.

(Devralındığı yer: EntryPoint)
OnShutdown()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bir nesnenin uzantısını Workbook temsil eder.

(Devralındığı yer: EntryPoint)
OnStartup()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bir nesnenin uzantısını Workbook temsil eder.

(Devralındığı yer: EntryPoint)
ProtectDocument()

Önbelleğe alınan veriler kaydedildikten sonra geliştiricilere belge düzeyindeki bir projede çalışma kitabına parola koruması uygulama fırsatı vermek için Office için Visual Studio Araçları çalışma zamanı tarafından çağrılır.

RequestService(Guid)

Microsoft.Office.Core.IRibbonExtensibility arabirimini uygulayan bir nesne döndürür.

UnprotectDocument()

Geliştiricilere belge düzeyindeki bir projede çalışma kitabından parola korumasını kaldırma ve önbelleğe alınmış verilerin kaydedilmesini etkinleştirme fırsatı vermek için Office için Visual Studio Araçları çalışma zamanı tarafından çağrılır.

Şunlara uygulanır