Share via


Entwickeln von MAPI-Formularservern

Gilt für: Outlook 2013 | Outlook 2016

In diesem Abschnitt wird der Prozess zum Erstellen von ausführbaren Formularserver- und Formularkonfigurationsdateien zum Erstellen benutzerdefinierter MAPI-Formulare beschrieben. Bevor Sie diesen Abschnitt lesen, sollten Sie sich mit den Informationen in MAPI Forms vertraut machen.

Das Entwickeln eines Formularservers umfasst die folgenden Schritte:

  1. Entscheidung, welche Informationen das Formular enthalten soll, und Auswahl eines Satzes von Eigenschaften, die diese Informationen enthalten sollen. Weitere Informationen finden Sie unter Auswählen des Eigenschaftensatzes eines Formulars.

  2. Entwerfen einer Benutzeroberfläche, mit der Benutzer mit den Eigenschaften des Formulars interagieren können.

  3. Auswählen einer Nachrichtenklasse und Generieren eines eindeutigen Klassenbezeichners (CLSID). Eine Übersicht über Nachrichtenklassen finden Sie unter MAPI-Nachrichtenklassen. Weitere Informationen zu Nachrichtenklassen und Formularen finden Sie unter Auswählen einer Nachrichtenklasse.

  4. Implementieren der erforderlichen MAPI-Formularschnittstellen sowie optionaler Schnittstellen, die Ihr bestimmter Formularserver benötigt. Weitere Informationen finden Sie unter Schreiben von Formularservercode.

  5. Schreiben von Benutzeroberflächencode zum Verarbeiten der Benutzerinteraktion mit dem Formularobjekt und den eigenschaften, die das Formular verwendet.

  6. Erstellen einer Formularkonfigurationsdatei für das Formular. Weitere Informationen finden Sie unter Dateiformat von Formularkonfigurationsdateien.

  7. Installieren des Formulars auf den Computern der Benutzer. Weitere Informationen finden Sie unter Installieren eines Formulars in einer Bibliothek.

Sie führen die Schritte 1 bis 5 wahrscheinlich gleichzeitig aus, anstatt sie nacheinander abzuschließen. Der Prozess der Entwicklung eines Formularservers, wie viele Programmierprojekte, ist nicht einer, bei dem es eine besonders klar definierte Sequenz gibt. Beispielsweise wird das Erstellen einer Formularkonfigurationsdatei oben als vorletzten Schritt angezeigt, aber Sie erstellen ihre Formularkonfigurationsdatei wahrscheinlich inkrementell, und sie wird vollständiger, wenn Sie Funktionen zu Ihrem Formularserver hinzufügen.

Siehe auch

MAPI-Konzepte