AddInBase Kelas
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.
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio.
public ref class AddInBase abstract : IDisposable, Microsoft::Office::Tools::IAddInExtension, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
[System.ComponentModel.ToolboxItem(false)]
public abstract class AddInBase : IDisposable, Microsoft.Office.Tools.IAddInExtension, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[<System.ComponentModel.ToolboxItem(false)>]
type AddInBase = class
interface IAddInExtension
interface IExtension
interface EntryPoint
interface ISupportInitialize
interface IBindableComponent
interface IComponent
interface IDisposable
Public MustInherit Class AddInBase
Implements IAddInExtension, IBindableComponent, IComponent, IDisposable, ISupportInitialize
- Warisan
-
AddInBase
- Turunan
- Atribut
- Penerapan
Keterangan
Kelas ini AddInBase menyediakan fungsionalitas yang dibagikan oleh semua add-in yang Anda buat dengan menggunakan alat pengembangan Office di Visual Studio. Kelas ThisAddIn
dalam proyek add-in memperoleh sebagian besar anggotanya dari AddInBase kelas . Untuk informasi selengkapnya, lihat Memprogram Add-In VSTO.
Penggunaan
Jenis ini hanya digunakan dalam proyek Office yang menargetkan .NET Framework 4 atau yang lebih baru. Rakitan yang menentukan jenis ini bukan bagian dari runtime Visual Studio Tools for Office. Anda harus menyebarkan assembly ini dengan solusi Anda. Untuk informasi selengkapnya, lihat Rakitan di Visual Studio Tools for Office Runtime.
Konstruktor
AddInBase(Factory, IServiceProvider, String, String) |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
Properti
Base |
Mendapatkan objek yang AddIn diperluas objek ini AddInBase . |
BindingContext |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
DataBindings |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
DataHost |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
HostContext |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
ItemProvider |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
Site |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
Tag |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
Metode
BeginInit() |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
CreateRibbonExtensibilityObject() |
Mengembalikan objek yang mengimplementasikan antarmuka Microsoft.Office.Core.IRibbonExtensibility. |
CreateRibbonObjects() |
Mengembalikan array IRibbonExtension objek ke CreateRibbonExtensibilityObject() metode . Objek mewakili Pita yang akan ditampilkan pada durasi. |
Dispose() |
Merilis sumber daya yang digunakan oleh AddInBase. |
EndInit() |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
FinishInitialization() |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
GetHostItem<T>(Type, String) |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
Initialize() |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
InitializeDataBindings() |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
OnShutdown() |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
OnStartup() |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
RequestComAddInAutomationService() |
Mengembalikan objek di add-in Anda yang dapat digunakan oleh solusi lain. |
RequestService(Guid) |
Mengembalikan objek yang memperluas fitur dalam aplikasi Microsoft Office. |
Acara
BindingContextChanged |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
Disposed |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
Shutdown |
Terjadi ketika add-in akan dibongkar. |
Startup |
Terjadi ketika add-in dimuat, setelah semua kode inisialisasi di rakitan telah berjalan. |
Implementasi Antarmuka Eksplisit
EntryPoint.BeginInit() |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
EntryPoint.EndInit() |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
EntryPoint.FinishInitialization() |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
EntryPoint.Initialize() |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
EntryPoint.InitializeDataBindings() |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
EntryPoint.OnShutdown() |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
EntryPoint.OnStartup() |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
IAddInExtension.CreateRibbonExtensibilityObject() |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
IAddInExtension.CreateRibbonObjects() |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
IAddInExtension.RequestComAddInAutomationService() |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
IAddInExtension.RequestService(Guid) |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |
IExtension.ExtensionBase |
Menyediakan kelas dasar untuk kelas ThisAddIn di add-in tingkat aplikasi yang Anda buat dengan menggunakan Visual Studio. |