OutlookAddInBase-Klasse
Stellt die Basisklasse für die ThisAddIn-Klasse in Outlook-Add-Ins bereit, die Sie in Visual Studio erstellen.
Vererbungshierarchie
System.Object
Microsoft.Office.Tools.AddInBase
Microsoft.Office.Tools.Outlook.OutlookAddInBase
Namespace: Microsoft.Office.Tools.Outlook
Assembly: Microsoft.Office.Tools.Outlook.v4.0.Utilities (in Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll)
Syntax
'Declaration
Public MustInherit Class OutlookAddInBase _
Inherits AddInBase
public abstract class OutlookAddInBase : AddInBase
Der OutlookAddInBase-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
OutlookAddInBase | Infrastruktur. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
Base | Ruft das OutlookAddIn-Objekt ab, das von diesem OutlookAddInBase-Objekt erweitert wird. | |
BindingContext | Infrastruktur. (Von AddInBase geerbt.) | |
DataBindings | Infrastruktur. (Von AddInBase geerbt.) | |
DataHost | Infrastruktur. (Von AddInBase geerbt.) | |
HostContext | Infrastruktur. (Von AddInBase geerbt.) | |
ItemProvider | Infrastruktur. (Von AddInBase geerbt.) | |
Site | Infrastruktur. (Von AddInBase geerbt.) | |
Tag | Infrastruktur. (Von AddInBase geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
BeginInit | Infrastruktur. (Von AddInBase geerbt.) | |
CreateRibbonExtensibilityObject | Gibt ein Objekt zurück, das die Microsoft.Office.Core.IRibbonExtensibility-Schnittstelle implementiert. (Von AddInBase geerbt.) | |
CreateRibbonObjects | Gibt der CreateRibbonExtensibilityObject-Methode ein Array der IRibbonExtension-Objekte zurück.Die Objekte stellen die Menübänder dar, die zur Laufzeit angezeigt werden sollen. (Von AddInBase geerbt.) | |
Dispose | Gibt die von AddInBase verwendeten Ressourcen frei. (Von AddInBase geerbt.) | |
EndInit | Infrastruktur. (Von AddInBase geerbt.) | |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
FinishInitialization | Infrastruktur. (Von AddInBase geerbt.) | |
GetFormRegions() | Infrastruktur. | |
GetFormRegions(Explorer, Type) | Infrastruktur. | |
GetFormRegions(Inspector, Type) | Infrastruktur. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetHostItem<T> | Infrastruktur. (Von AddInBase geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
Initialize | Infrastruktur. (Von AddInBase geerbt.) | |
InitializeDataBindings | Infrastruktur. (Von AddInBase geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
OnShutdown | Infrastruktur. (Von AddInBase geerbt.) | |
OnStartup | Infrastruktur. (Von AddInBase geerbt.) | |
RequestComAddInAutomationService | Gibt ein Objekt im Add-In zurück, das von anderen Lösungen verwendet werden kann. (Von AddInBase geerbt.) | |
RequestService | Gibt ein Objekt zurück, das ein Feature in einer Microsoft Office-Anwendung erweitert. (Von AddInBase geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
BindingContextChanged | Infrastruktur. (Von AddInBase geerbt.) | |
Disposed | Infrastruktur. (Von AddInBase geerbt.) | |
FormRegionFactoryResolve | Tritt beim Laden des Add-Ins ein, sowie wenn ein in der Registrierung angegebener Formularbereichsname mit keinem Namen eines im Add-In definierten Formularbereichs übereinstimmt. | |
Shutdown | Tritt ein, bevor das Add-In entladen wird. (Von AddInBase geerbt.) | |
Startup | Tritt ein, wenn das Add-In geladen wird und der gesamte Initialisierungscode in der Assembly ausgeführt wurde. (Von AddInBase geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
EntryPoint.BeginInit | Infrastruktur. (Von AddInBase geerbt.) | |
EntryPoint.EndInit | Infrastruktur. (Von AddInBase geerbt.) | |
EntryPoint.FinishInitialization | Infrastruktur. (Von AddInBase geerbt.) | |
EntryPoint.Initialize | Infrastruktur. (Von AddInBase geerbt.) | |
EntryPoint.InitializeDataBindings | Infrastruktur. (Von AddInBase geerbt.) | |
EntryPoint.OnShutdown | Infrastruktur. (Von AddInBase geerbt.) | |
EntryPoint.OnStartup | Infrastruktur. (Von AddInBase geerbt.) | |
IAddInExtension.CreateRibbonExtensibilityObject | Infrastruktur. (Von AddInBase geerbt.) | |
IAddInExtension.CreateRibbonObjects | Infrastruktur. (Von AddInBase geerbt.) | |
IAddInExtension.RequestComAddInAutomationService | Infrastruktur. (Von AddInBase geerbt.) | |
IAddInExtension.RequestService | Infrastruktur. (Von AddInBase geerbt.) | |
IExtension.ExtensionBase | Infrastruktur. (Von AddInBase geerbt.) |
Zum Seitenanfang
Hinweise
Die OutlookAddInBase-Klasse stellt Funktionen für alle Outlook-Add-Ins bereit, die Sie mit den Office-Entwicklungstools in Visual Studio erstellen. Die OutlookAddInBase-Klasse erweitert die AddInBase-Klasse, indem sie Methoden bereitstellt, sodass Sie auf Formularbereiche im Projekt zugreifen können. Weitere Informationen finden Sie unter Programmieren von Add-Ins auf Anwendungsebene.
Verwendung
Dieser Typ wird nur in Office-Projekten verwendet, für die als Zielversion .NET Framework 4 festgelegt wurde. Die Assembly, die diesen Typ definiert, ist nicht Bestandteil der Visual Studio Tools for Office-Laufzeit. Diese Assembly muss mit Ihrer Lösung bereitgestellt werden. Weitere Informationen finden Sie unter Assemblys in Visual Studio Tools for Office Runtime.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.