Klasa AddInBase
Zawiera klasa bazowa dla ThisAddIn klasy w poziomie aplikacji dodatków, które można tworzyć przy użyciu programu Visual Studio.
Hierarchia dziedziczenia
System.Object
Microsoft.Office.Tools.AddInBase
Microsoft.Office.Tools.Outlook.OutlookAddInBase
Przestrzeń nazw: Microsoft.Office.Tools
Zestaw: Microsoft.Office.Tools.Common.v4.0.Utilities (w Microsoft.Office.Tools.Common.v4.0.Utilities.dll)
Składnia
'Deklaracja
Public MustInherit Class AddInBase _
Implements IAddInExtension, IExtension, EntryPoint, ISupportInitialize, _
IBindableComponent, IComponent, IDisposable
public abstract class AddInBase : IAddInExtension,
IExtension, EntryPoint, ISupportInitialize, IBindableComponent, IComponent,
IDisposable
Typ AddInBase uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
AddInBase | Infrastruktura. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
Base | Pobiera AddIn obiektu to AddInBase obiektu rozszerza. |
![]() |
BindingContext | Infrastruktura. |
![]() |
DataBindings | Infrastruktura. |
![]() |
DataHost | Infrastruktura. |
![]() |
HostContext | Infrastruktura. |
![]() |
ItemProvider | Infrastruktura. |
![]() |
Site | Infrastruktura. |
![]() |
Tag | Infrastruktura. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
BeginInit | Infrastruktura. |
![]() |
CreateRibbonExtensibilityObject | Zwraca obiekt, który implementuje Microsoft.Office.Core.IRibbonExtensibility interfejsu. |
![]() |
CreateRibbonObjects | Zwraca tablicę IRibbonExtension obiekty do CreateRibbonExtensibilityObject metody.Obiekty reprezentują wstążki do wyświetlania w czasie wykonywania. |
![]() |
Dispose | Zwalnia zasoby używane przez AddInBase. |
![]() |
EndInit | Infrastruktura. |
![]() |
Equals | Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object). |
![]() |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania przed jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). |
![]() |
FinishInitialization | Infrastruktura. |
![]() |
GetHashCode | Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object). |
![]() |
GetHostItem<T> | Infrastruktura. |
![]() |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). |
![]() |
Initialize | Infrastruktura. |
![]() |
InitializeDataBindings | Infrastruktura. |
![]() |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). |
![]() |
OnShutdown | Infrastruktura. |
![]() |
OnStartup | Infrastruktura. |
![]() |
RequestComAddInAutomationService | Zwraca obiekt w dodatek używaną przez inne rozwiązania. |
![]() |
RequestService | Zwraca obiekt, który rozszerza funkcji w aplikacji pakietu Microsoft Office. |
![]() |
ToString | Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
![]() |
BindingContextChanged | Infrastruktura. |
![]() |
Disposed | Infrastruktura. |
![]() |
Shutdown | Występuje, gdy dodatek ma być rozładowane. |
![]() |
Startup | Występuje, gdy dodatek jest załadowany, po uruchomieniu kodu inicjowania w zestawie. |
Początek
Jawne implementacje interfejsu
Nazwa | Opis | |
---|---|---|
![]() ![]() |
EntryPoint.BeginInit | Infrastruktura. |
![]() ![]() |
EntryPoint.EndInit | Infrastruktura. |
![]() ![]() |
EntryPoint.FinishInitialization | Infrastruktura. |
![]() ![]() |
EntryPoint.Initialize | Infrastruktura. |
![]() ![]() |
EntryPoint.InitializeDataBindings | Infrastruktura. |
![]() ![]() |
EntryPoint.OnShutdown | Infrastruktura. |
![]() ![]() |
EntryPoint.OnStartup | Infrastruktura. |
![]() ![]() |
IAddInExtension.CreateRibbonExtensibilityObject | Infrastruktura. |
![]() ![]() |
IAddInExtension.CreateRibbonObjects | Infrastruktura. |
![]() ![]() |
IAddInExtension.RequestComAddInAutomationService | Infrastruktura. |
![]() ![]() |
IAddInExtension.RequestService | Infrastruktura. |
![]() ![]() |
IExtension.ExtensionBase | Infrastruktura. |
Początek
Uwagi
AddInBase Klasy zawiera funkcje, które są współużytkowane przez wszystkie dodatki, które tworzysz za pomocą narzędzi programistycznych pakietu Office w programie Visual Studio.ThisAddIn Klasa w projektach dodatek pochodzi większość swoich członków z AddInBase klasy.Aby uzyskać więcej informacji, zobacz Programowanie dodatków na poziomie aplikacji.
Użycie
Ten typ jest używany tylko w projektach dla pakietu Office przeznaczonych do pracy z programem .NET Framework 4 i .NET Framework 4.5. Zestaw definiujący ten typ nie wchodzi w skład programu Visual Studio Tools for Office Runtime. Ten zestaw należy wdrażać wraz z rozwiązaniem. Aby uzyskać więcej informacji, zobacz Zestawy w Visual Studio Tools for Office Runtime.
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.Office.Tools
Inne zasoby
Programowanie dodatków na poziomie aplikacji
Wprowadzenie do programowania dodatków na poziomie aplikacji