Klasa AddInBase
Zawiera klasa podstawowa dla ThisAddIn klasy w dodatki poziomie aplikacji tworzonych 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 nie sprzeciwia się CreateRibbonExtensibilityObject metoda.Obiekty reprezentują wstążki do wyświetlenia w czasie wykonywania. | |
Dispose | Zwalnia zasoby używane przez AddInBase. | |
EndInit | Infrastruktura. | |
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). | |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). | |
FinishInitialization | Infrastruktura. | |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (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 opracowywanego dodatku używaną przez inne rozwiązania. | |
RequestService | Zwraca obiekt, który rozciąga się funkcją dostępną w aplikacji pakietu Microsoft Office. | |
ToString | Zwraca wartość typu 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 wszystkich 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 jest współużytkowany przez wszystkie dodatki tworzonych za pomocą narzędzi programistycznych pakietu Office w programie Visual Studio.ThisAddIn Klasy w projektach dodatek pochodzi większość swoich członków przed AddInBase klasy.Aby uzyskać więcej informacji, zobacz Programowanie aplikacji poziom dodatki.
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 Zespoły w Visual Studio Tools dla pakietu Office w czasie wykonywania.
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 aplikacji poziom dodatki
Pobieranie rozpoczęto dodatki poziomie programowania aplikacji