IDocumentExtension 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ı Document temsil eder.
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
- Türetilmiş
- Öznitelikler
- Uygulamalar
Açıklamalar
Arabirimi, IDocumentExtension nesnelerin işlevselliğini Document genişleten bir üye kümesi tanımlar.
IDocumentExtension Arabirimi sınıfı tarafından DocumentBase uygulanır. Bu, belge düzeyi projelerinde oluşturulan ThisDocument
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ı Document temsil eder. (Devralındığı yer: EntryPoint) |
CreateRibbonExtensibilityObject() |
Microsoft.Office.Core.IRibbonExtensibility arabirimini uygulayan bir nesne döndürür. |
CreateRibbonObjects() |
Çalışma zamanında Word görüntülenecek Şerit (Visual Tasarım Aracı) öğelerini temsil eden bir nesne dizisi IRibbonExtension 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ı Document 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ı Document temsil eder. (Devralındığı yer: EntryPoint) |
GetAutomationObject() |
Belge düzeyinde bir projeyle ilişkili belgede 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ı Document 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ı Document 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ı Document 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ı Document temsil eder. (Devralındığı yer: EntryPoint) |
ProtectDocument() |
Önbelleğe alınan veriler kaydedildikten sonra geliştiricilere belge düzeyindeki bir projede belgeye parola korumasını yeniden 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 belgeden 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. |