Microsoft.Office.Tools.Outlook Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
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.