IDocumentExtension Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili ekstensi Document objek.
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
- Turunan
- Atribut
- Penerapan
Keterangan
Antarmuka IDocumentExtension mendefinisikan sekumpulan anggota yang memperluas fungsionalitas Document objek.
Antarmuka IDocumentExtension diimplementasikan oleh DocumentBase kelas . Ini adalah kelas dasar untuk kelas yang dihasilkan ThisDocument
dalam proyek tingkat dokumen. Untuk informasi selengkapnya, lihat Kustomisasi Document-Level Pemrograman.
Properti
ExtensionBase |
Mendapatkan objek yang sedang diperluas oleh ini IExtension. (Diperoleh dari IExtension) |
Metode
BeginInit() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mewakili ekstensi Document objek. (Diperoleh dari EntryPoint) |
CreateRibbonExtensibilityObject() |
Mengembalikan objek yang mengimplementasikan antarmuka Microsoft.Office.Core.IRibbonExtensibility. |
CreateRibbonObjects() |
Mengembalikan array IRibbonExtension objek yang mewakili item Pita (Visual Designer) untuk ditampilkan dalam Word pada durasi. |
EndInit() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mewakili ekstensi Document objek. (Diperoleh dari EntryPoint) |
FinishInitialization() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mewakili ekstensi Document objek. (Diperoleh dari EntryPoint) |
GetAutomationObject() |
Dipanggil oleh runtime Visual Studio Tools for Office untuk mendapatkan objek yang bisa digunakan oleh kode VBA dalam dokumen yang terkait dengan proyek tingkat dokumen. |
Initialize() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mewakili ekstensi Document objek. (Diperoleh dari EntryPoint) |
InitializeDataBindings() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mewakili ekstensi Document objek. (Diperoleh dari EntryPoint) |
OnShutdown() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mewakili ekstensi Document objek. (Diperoleh dari EntryPoint) |
OnStartup() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mewakili ekstensi Document objek. (Diperoleh dari EntryPoint) |
ProtectDocument() |
Dipanggil oleh runtime Visual Studio Tools for Office untuk memberi pengembang kesempatan untuk menerapkan kembali perlindungan kata sandi ke dokumen dalam proyek tingkat dokumen setelah data singgahan disimpan. |
RequestService(Guid) |
Mengembalikan objek yang mengimplementasikan antarmuka Microsoft.Office.Core.IRibbonExtensibility. |
UnprotectDocument() |
Dipanggil oleh runtime Visual Studio Tools for Office untuk memberi pengembang kesempatan untuk menghapus perlindungan kata sandi dari dokumen dalam proyek tingkat dokumen dan mengaktifkan data singgahan untuk disimpan. |