Freigeben über


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
Geschützte Methode OutlookAddInBase Infrastruktur.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Base Ruft das OutlookAddIn-Objekt ab, das von diesem OutlookAddInBase-Objekt erweitert wird.
Öffentliche Eigenschaft BindingContext Infrastruktur. (Von AddInBase geerbt.)
Öffentliche Eigenschaft DataBindings Infrastruktur. (Von AddInBase geerbt.)
Öffentliche Eigenschaft DataHost Infrastruktur. (Von AddInBase geerbt.)
Öffentliche Eigenschaft HostContext Infrastruktur. (Von AddInBase geerbt.)
Öffentliche Eigenschaft ItemProvider Infrastruktur. (Von AddInBase geerbt.)
Öffentliche Eigenschaft Site Infrastruktur. (Von AddInBase geerbt.)
Öffentliche Eigenschaft Tag Infrastruktur. (Von AddInBase geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode BeginInit Infrastruktur. (Von AddInBase geerbt.)
Geschützte Methode CreateRibbonExtensibilityObject Gibt ein Objekt zurück, das die Microsoft.Office.Core.IRibbonExtensibility-Schnittstelle implementiert. (Von AddInBase geerbt.)
Geschützte Methode 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.)
Öffentliche Methode Dispose Gibt die von AddInBase verwendeten Ressourcen frei. (Von AddInBase geerbt.)
Öffentliche Methode EndInit Infrastruktur. (Von AddInBase geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode 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.)
Geschützte Methode FinishInitialization Infrastruktur. (Von AddInBase geerbt.)
Öffentliche Methode GetFormRegions() Infrastruktur.
Öffentliche Methode GetFormRegions(Explorer, Type) Infrastruktur.
Öffentliche Methode GetFormRegions(Inspector, Type) Infrastruktur.
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Geschützte Methode GetHostItem<T> Infrastruktur. (Von AddInBase geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode Initialize Infrastruktur. (Von AddInBase geerbt.)
Geschützte Methode InitializeDataBindings Infrastruktur. (Von AddInBase geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode OnShutdown Infrastruktur. (Von AddInBase geerbt.)
Geschützte Methode OnStartup Infrastruktur. (Von AddInBase geerbt.)
Geschützte Methode RequestComAddInAutomationService Gibt ein Objekt im Add-In zurück, das von anderen Lösungen verwendet werden kann. (Von AddInBase geerbt.)
Geschützte Methode RequestService Gibt ein Objekt zurück, das ein Feature in einer Microsoft Office-Anwendung erweitert. (Von AddInBase geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis BindingContextChanged Infrastruktur. (Von AddInBase geerbt.)
Öffentliches Ereignis Disposed Infrastruktur. (Von AddInBase geerbt.)
Öffentliches Ereignis 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.
Öffentliches Ereignis Shutdown Tritt ein, bevor das Add-In entladen wird. (Von AddInBase geerbt.)
Öffentliches Ereignis 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
Explizite SchnittstellenimplementierungPrivate Methode EntryPoint.BeginInit Infrastruktur. (Von AddInBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode EntryPoint.EndInit Infrastruktur. (Von AddInBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode EntryPoint.FinishInitialization Infrastruktur. (Von AddInBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode EntryPoint.Initialize Infrastruktur. (Von AddInBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode EntryPoint.InitializeDataBindings Infrastruktur. (Von AddInBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode EntryPoint.OnShutdown Infrastruktur. (Von AddInBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode EntryPoint.OnStartup Infrastruktur. (Von AddInBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IAddInExtension.CreateRibbonExtensibilityObject Infrastruktur. (Von AddInBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IAddInExtension.CreateRibbonObjects Infrastruktur. (Von AddInBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IAddInExtension.RequestComAddInAutomationService Infrastruktur. (Von AddInBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IAddInExtension.RequestService Infrastruktur. (Von AddInBase geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft 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.

Siehe auch

Referenz

Microsoft.Office.Tools.Outlook-Namespace