Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Outlook 2013 | Outlook 2016
Die Reihe von Interaktionen, die auftreten, wenn ein Formular aus dem persistenten Speicher (d. h. aus einer Formularbibliothek) geladen wird, um eine Meldung anzuzeigen, sieht wie folgt aus:
Der Messagingclient ruft die Nachrichtenklasse, die Nachrichtenflags und die nachrichtenbasierten status ab. Dieser Schritt ist optional. Wenn diese Daten in Schritt 2 nicht bereitgestellt werden, ruft der Formular-Manager sie ab.
Der Messagingclient ruft IMAPIFormMgr::LoadForm mit der Zielnachricht auf.
Der Formular-Manager lädt den Formularserver aus der entsprechenden Formularbibliothek. Wenn der Formularserver für die Zielnachricht nicht installiert ist, installiert der Formular-Manager auch die ausführbaren Dateien des Formulars.
Der Formular-Manager ruft IUnknown::QueryInterface für das Formularobjekt auf, um die SCHNITTSTELLEN IMAPIForm : IUnknown und IPersistMessage : IUnknown des Formularobjekts abzurufen.
Der Formular-Manager ruft IPersistMessage::Load mit der Nachrichtenwebsite und Nachrichtenschnittstellen aus dem Viewer-Objekt auf.
Das Formularobjekt ruft die IMAPIMessageSite::GetSiteStatus-Methode des Messagingclients zurück.
Der Formular-Manager ruft die IMAPIForm::SetViewContext-Methode des Formularobjekts mit der Ansichtskontextschnittstelle vom Messagingclient auf.
Das Formularobjekt ruft die IMAPIViewContext::SetAdviseSink-Methode des Messagingclients zurück.
Das Formularobjekt ruft die IMAPIViewContext::GetViewStatus-Methode des Messagingclients zurück.
Der Messagingclient ruft die IMAPIForm::Advise-Methode des Formularobjekts mit den Ansichtskontextschnittstellen aus dem Viewer-Objekt und dem Nachrichtenwebsiteobjekt auf.
Der Messagingclient ruft die IMAPIForm::D oVerb-Methode des Formularobjekts auf.
Das Formularobjekt erstellt ggf. seine Benutzeroberfläche und interagiert mit dem Benutzer.