Freigeben über


Microsoft.Office.Tools.Outlook-Namespace

Der Microsoft.Office.Tools.Outlook-Namespace beinhaltet einen Satz von Klassen und Schnittstellen, die das Erstellen von Formularbereichen für die Anpassung von Microsoft Office Outlook-Formularen ermöglichen.

Formularbereiche werden von der FormRegionBase-Klasse und der ImportedFormRegionBase-Klasse dargestellt. Beim Hinzufügen eines Elements von Outlook-Formularbereich zu einem Outlook-Add-In-Projekt fügt Visual Studio dem Projekt eine Klasse hinzu, die von einer dieser zwei Klassen erbt.

Beim Importieren eines Formularbereichs in ein Outlook-Add-In-Projekt mithilfe des Assistenten Neuer Outlook-Formularbereich erstellt Visual Studio eine Formularbereichklasse, die von ImportedFormRegionBase erbt.

Beim Auswählen von Neuen Formularbereich entwerfen auf der ersten Seite des Assistenten Neuer Outlook-Formularbereich fügt Visual Studio eine Formularbereichklasse hinzu, die von FormRegionBase erbt.

In beiden Fällen fügt Visual Studio dem Projekt eine Formularbereich-Factoryklasse hinzu, die die IFormRegionFactory-Schnittstelle implementiert. Die Formularbereich-Factoryklasse wird für das Erstellen neuer Instanzen des Formularbereichs verwendet.

Der Microsoft.Office.Tools.Outlook-Namespace beinhaltet auch Klassen und Attribute, die Folgendes darstellen: den Typ des Formularbereichs, den eindeutigen Namen des Formularbereich, die Eigenschaften für die Definition der Anzeige des Formularbereichs in Outlook und die Nachrichtenklassennamen von Outlook-Elementen, denen der Formularbereich zugeordnet ist.

Klassen

  Klasse Beschreibung
Öffentliche Klasse ControlNotFoundException Stellt Fehler dar, die auftreten, wenn ein Steuerelement im Microsoft.Vbe.Interop.Forms.UserForm eines importierten Formularbereichs nicht gefunden wird.
Öffentliche Klasse FormRegionBase Stellt einen auf einem Benutzersteuerelement basierenden Outlook-Formularbereich dar.
Öffentliche Klasse FormRegionCollectionBase Stellt Zugriff auf IFormRegion-Objekte in einem Outlook-Add-In-Projekt bereit.
Öffentliche Klasse FormRegionMessageClassAttribute Stellt ein Attribut zur Angabe des Namens einer Microsoft Office Outlook-Nachrichtenklasse dar, die dem Formularbereich zugeordnet werden soll.
Öffentliche Klasse FormRegionNameAttribute Stellt den Namen dar, mit dem ein Formularbereich in allen Outlook-Add-Ins eindeutig identifiziert wird.
Öffentliche Klasse FormRegionStorageNullException Stellt einen Fehler dar, der auftritt, wenn von der GetFormRegionStorage-Methode der Formularbereich-Factoryklasse nullNULL-Verweis (Nothing in Visual Basic) zurückgegeben wird.
Öffentliche Klasse ImportedFormRegionBase Stellt einen auf einem Benutzersteuerelement basierenden Outlook-Formularbereich dar.
Öffentliche Klasse InvalidMessageClassException Stellt Fehler dar, die bei Ungültigkeit des angegebenen Nachrichtenklassennamens auftreten.
Öffentliche Klasse OutlookAddInBase Stellt die Basisklasse für die ThisAddIn-Klasse in Outlook-Add-Ins bereit, die Sie in Visual Studio erstellen.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle Factory Stellt Methoden bereit, mit denen Sie in einem Outlook-Add-In verschiedene Aufgaben ausführen können, z. B. das Erstellen von Formularbereichs-Steuerelementen, Formularbereichs-Manifestobjekten und benutzerdefinierten Aktionen.
Öffentliche Schnittstelle FormRegionControl Stellt einen auf einem Benutzersteuerelement basierenden Outlook-Formularbereich dar.
Öffentliche Schnittstelle FormRegionCustomAction Stellt eine benutzerdefinierte Aktion dar, die in der Gruppe Benutzerdefinierte Aktionen auf dem Menüband eines Outlook-Elements angezeigt wird.
Öffentliche Schnittstelle FormRegionCustomActionCollection Stellt eine Auflistung von FormRegionCustomAction-Objekten dar.
Öffentliche Schnittstelle FormRegionFactoryResolveEventArgs Stellt Daten für das FormRegionFactoryResolve-Ereignis eines OutlookAddIn bereit.
Öffentliche Schnittstelle FormRegionInitializingEventArgs Stellt Daten für das FormRegionInitializing-Ereignis der Factoryklasse des Formularbereichs bereit.
Öffentliche Schnittstelle FormRegionManifest Stellt ein Formularbereichsmanifest dar, mit dem die Darstellung des Formularbereichs in Outlook beschrieben wird.
Öffentliche Schnittstelle FormRegionManifestIcons Stellt eine Auflistung von Symbolen dar, die für die Formularbereiche Separat, Ersetzen oder Alle ersetzen angezeigt werden.
Öffentliche Schnittstelle IFormRegion Definiert eine Schnittstelle, die von den Ereignissen des Formularbereichs verwendete Methoden verfügbar macht.
Öffentliche Schnittstelle IFormRegionFactory Definiert eine Schnittstelle, mit der Instanzen von Klassen erstellt werden, die zum Implementieren von IFormRegion dienen.
Öffentliche Schnittstelle IImportedFormRegionExtension Stellt eine Erweiterung eines ImportedFormRegion-Objekts dar.
Öffentliche Schnittstelle ImportedFormRegion Stellt einen Microsoft Office Outlook-Formularbereich dar, der auf einer OFS (Outlook Form Storage)-Datei basiert.
Öffentliche Schnittstelle OutlookAddIn Definiert die Kernfunktionen von Outlook-Add-Ins, die Sie mit den Office-Entwicklungstools in Visual Studio erstellen.

Delegaten

  Delegat Beschreibung
Öffentlicher Delegat FormRegionFactoryResolveEventHandler Stellt die Methode dar, die das FormRegionFactoryResolve-Ereignis von OutlookAddIn behandelt.
Öffentlicher Delegat FormRegionInitializingEventHandler Stellt die Methode dar, die das FormRegionInitializing-Ereignis des Formularbereichs behandelt.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration FormRegionCustomActionAddressLike Gibt an, wie das beim Ausführen einer benutzerdefinierten Aktion angezeigte Zielelement adressiert wird.
Öffentliche Enumeration FormRegionCustomActionBody Gibt an, wie das Nachrichten- oder Notizenfeld eines Outlook-Elements in die Antwort aufgenommen wird, die beim Ausführen der benutzerdefinierten Aktion angezeigt wird.
Öffentliche Enumeration FormRegionCustomActionMethod Gibt an, wie beim Ausführen der benutzerdefinierten Aktion geantwortet werden muss.
Öffentliche Enumeration FormRegionKindConstants Beinhaltet Konstanten, die angeben, ob der von einer Formularbereichfactory erstellte Formularbereich auf einem Benutzersteuerelement oder einer OFS (Outlook Form Storage)-Datei basiert.
Öffentliche Enumeration FormRegionType Gibt die Art der Darstellung des Formularbereichs in Microsoft Office Outlook an.

Siehe auch

Referenz

Weitere Ressourcen

Erstellen von Outlook-Formularbereichen

Zugreifen auf einen Formularbereich zur Laufzeit

Richtlinien zum Erstellen von Outlook-Formularbereichen

Exemplarische Vorgehensweise: Entwerfen eines Outlook-Formularbereichs

Gewusst wie: Hinzufügen eines Bereichs zu einem Outlook-Add-In-Projekt

Benutzerdefinierte Aktionen in Outlook-Formularbereichen

Zuordnen eines Formularbereichs zu einer Outlook-Nachrichtenklasse

Exemplarische Vorgehensweise: Importieren eines in Outlook entworfenen Formularbereichs

Gewusst wie: Verhindern der Anzeige eines Formularbereichs in Outlook

Gewusst wie: Zugreifen auf das Outlook-Element, das den Formularbereich anzeigt.