IWorkbookExtension Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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. |