Microsoft.Office.Tools.Outlook Namespace

Der Microsoft.Office.Tools.Outlook-Namespace enthält einen Satz von Klassen und Schnittstellen, mit denen Sie Formularbereiche erstellen können, die angepasste Microsoft Office Outlook-Formulare enthalten.

Klassen

ControlNotFoundException

Stellt Fehler dar, die auftreten, wenn ein Steuerelement nicht im Microsoft.Vbe.Interop.Forms.UserForm-Element eines importierten Formularbereichs gefunden wird.

FormRegionBase

Stellt einen auf einem Benutzersteuerelement basierenden Outlook-Formularbereich dar.

FormRegionCollectionBase

Stellt Zugriff auf IFormRegion-Objekte in einem Outlook-Add-In-Projekt bereit.

FormRegionMessageClassAttribute

Stellt ein Attribut dar, das den Namen einer Microsoft Office Outlook-Nachrichtenklasse angibt, die dem Formularbereich zugeordnet werden soll.

FormRegionNameAttribute

Stellt den Namen dar, der einen Formularbereich in allen Outlook-Add-Ins eindeutig identifiziert.

FormRegionStorageNullException

Stellt einen Fehler dar, der auftritt, wenn die GetFormRegionStorage(Object, OlFormRegionMode, OlFormRegionSize)-Methode der Formularbereichsfactory-Klasse null zurückgibt.

ImportedFormRegionBase

Stellt einen auf einem Benutzersteuerelement basierenden Outlook-Formularbereich dar.

InvalidMessageClassException

Stellt Fehler dar, die auftreten, wenn ein angegebener Klassenname für die Meldung nicht gültig ist.

OutlookAddInBase

Stellt die Basisklasse für die ThisAddIn-Klasse in Outlook-Add-Ins bereit, die Sie in Visual Studio erstellen.

Schnittstellen

Factory

Stellt Methoden bereit, mit deren Hilfe verschiedene Aufgaben in einem Outlook-Add-In, wie etwa Erstellen von Steuerelementen und Manifestobjekten in einem Formularbereich, sowie benutzerdefinierte Aktionen ausgeführt werden können.

FormRegionControl

Stellt einen auf einem Benutzersteuerelement basierenden Outlook-Formularbereich dar.

FormRegionCustomAction

Stellt eine benutzerdefinierte Aktion dar, die in der Gruppe Benutzerdefinierte Aktionen auf dem Menüband eines Outlook-Elements angezeigt wird.

FormRegionCustomActionCollection

Stellt eine Auflistung von FormRegionCustomAction-Objekten dar.

FormRegionFactoryResolveEventArgs

Stellt Daten für das FormRegionFactoryResolve-Ereignis von OutlookAddIn bereit.

FormRegionInitializingEventArgs

Stellt Daten für das FormRegionInitializing-Ereignis der Formularbereichsfactory-Klasse bereit.

FormRegionManifest

Stellt ein Formularbereichsmanifest dar, mit dem die Darstellung des Formularbereichs in Outlook beschrieben wird.

FormRegionManifestIcons

Stellt eine Auflistung von Symbolen dar, die für die Formularbereiche Separat, Ersetzen oder Alle ersetzen angezeigt werden.

IFormRegion

Definiert eine Schnittstelle, die Methoden verfügbar macht, die von den Ereignissen des Formularbereichs verwendet werden.

IFormRegionFactory

Definiert eine Schnittstelle, die Instanzen von Klassen erstellt, die IFormRegion implementieren.

IImportedFormRegionExtension

Stellt eine Erweiterung eines ImportedFormRegion-Objekts dar.

ImportedFormRegion

Stellt einen Microsoft Office Outlook-Formularbereich dar, der auf einer OFS (Outlook Form Storage)-Datei basiert.

OutlookAddIn

Definiert die Kernfunktionen von Outlook-Add-Ins, die Sie mit den Office-Entwicklungstools in Visual Studio erstellen.

Enumerationen

FormRegionCustomActionAddressLike

Gibt an, wie das Zielelement adressiert wird, das beim Ausführen der benutzerdefinierten Aktion angezeigt wird.

FormRegionCustomActionBody

Gibt an, wie die Felder „Nachricht“ oder „Notizen“ eines Outlook-Elements in die Antwort eingefügt werden, die angezeigt wird, wenn der Benutzer die benutzerdefinierte Aktion ausführt.

FormRegionCustomActionMethod

Gibt an, wie reagiert wird, wenn ein Benutzer die benutzerdefinierte Aktion ausführt.

FormRegionKindConstants

Enthält Konstanten, die angeben, ob der Formularbereich, der von einer Formularbereichsfactory erstellt wird, auf einem Benutzersteuerelement oder einer OFS-Datei (Outlook Form Storage) basiert.

FormRegionType

Gibt an, wie der Formularbereich in Microsoft Office Outlook angezeigt wird.

Delegaten

FormRegionFactoryResolveEventHandler

Stellt die Methode dar, die das FormRegionFactoryResolve-Ereignis eines OutlookAddIn behandelt.

FormRegionInitializingEventHandler

Stellt die Methode dar, die das Ereignis FormRegionInitializing des Formularbereichs verarbeitet.

Hinweise

Formularbereiche werden durch die FormRegionBase Klassen und ImportedFormRegionBase dargestellt. Wenn Sie einem Outlook-Add-In-Projekt ein Outlook-Formularbereichselement hinzufügen, fügt Visual Studio dem Projekt eine Klasse hinzu, die von einer dieser beiden Klassen erbt.

Wenn Sie mithilfe des Assistenten Neuer Outlook-Formularbereich einen Formularbereich in ein Outlook-Add-In-Projekt importieren, erstellt Visual Studio eine Formularbereichsklasse, die von ImportedFormRegionBaseerbt.

Wenn Sie auf der ersten Seite des Assistenten Neuer Outlook-Formularbereich entwerfen auswählen, fügt Visual Studio eine Formularbereichsklasse hinzu, die von FormRegionBaseerbt.

In beiden Fällen fügt Visual Studio dem Projekt, das die Schnittstelle implementiert, eine Formularbereichsfactoryklasse IFormRegionFactory hinzu. Die Formularbereichsfactory-Klasse ist für das Erstellen neuer Instanzen des Formularbereichs verantwortlich.

Der Microsoft.Office.Tools.Outlook Namespace enthält auch Klassen und Attribute, die den Typ des Formularbereichs, den eindeutigen Namen des Formularbereichs, die Eigenschaften, die definieren, wie der Formularbereich in Outlook angezeigt wird, und die Nachrichtenklassennamen der Outlook-Elemente, denen der Formularbereich zugeordnet ist.