AddInBase Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu 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
- Dziedziczenie
-
AddInBase
- Pochodne
- Atrybuty
- Implementuje
Uwagi
Klasa AddInBase udostępnia funkcje współużytkowane przez wszystkie dodatki tworzone przy użyciu narzędzi programistycznych pakietu Office w programie Visual Studio. Klasa ThisAddIn
w projektach dodatków wyprowadza większość jej składowych z AddInBase klasy . Aby uzyskać więcej informacji, zobacz Programowanie dodatków VSTO.
Użycie
Ten typ jest używany wyłącznie w projektach pakietu Office, które są przeznaczone dla platformy .NET Framework 4 lub nowszej. Zestaw definiujący ten typ nie wchodzi w skład programu Visual Studio Tools dla pakietu Office Runtime. Ten zestaw należy wdrażać wraz z rozwiązaniem. Aby uzyskać więcej informacji, zobacz Zestawy w środowisku uruchomieniowym Visual Studio Tools dla pakietu Office.
Konstruktory
AddInBase(Factory, IServiceProvider, String, String) |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
Właściwości
Base | |
BindingContext |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
DataBindings |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
DataHost |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
HostContext |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
ItemProvider |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
Site |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
Tag |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
Metody
BeginInit() |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
CreateRibbonExtensibilityObject() |
Zwraca obiekt implementujący interfejs Microsoft.Office.Core.IRibbonExtensibility. |
CreateRibbonObjects() |
Zwraca tablicę IRibbonExtension obiektów do CreateRibbonExtensibilityObject() metody . Obiekty reprezentują wstążki do wyświetlenia w czasie wykonywania. |
Dispose() |
Zwalnia zasoby używane przez element AddInBase. |
EndInit() |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
FinishInitialization() |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
GetHostItem<T>(Type, String) |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
Initialize() |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
InitializeDataBindings() |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
OnShutdown() |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
OnStartup() |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
RequestComAddInAutomationService() |
Zwraca obiekt w dodatku, który może być używany przez inne rozwiązania. |
RequestService(Guid) |
Zwraca obiekt, który rozszerza funkcję w aplikacji pakietu Microsoft Office. |
Zdarzenia
BindingContextChanged |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
Disposed |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
Shutdown |
Występuje, gdy dodatek ma zostać zwolniony. |
Startup |
Występuje, gdy dodatek jest ładowany, po uruchomieniu całego kodu inicjowania w zestawie. |
Jawne implementacje interfejsu
EntryPoint.BeginInit() |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
EntryPoint.EndInit() |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
EntryPoint.FinishInitialization() |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
EntryPoint.Initialize() |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
EntryPoint.InitializeDataBindings() |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
EntryPoint.OnShutdown() |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
EntryPoint.OnStartup() |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
IAddInExtension.CreateRibbonExtensibilityObject() |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
IAddInExtension.CreateRibbonObjects() |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
IAddInExtension.RequestComAddInAutomationService() |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
IAddInExtension.RequestService(Guid) |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |
IExtension.ExtensionBase |
Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach na poziomie aplikacji tworzonych przy użyciu programu Visual Studio. |