Freigeben über


IMAPIFormInfo::SaveForm

Gilt für: Outlook 2013 | Outlook 2016

Speichert eine Beschreibung eines bestimmten Formulars in einer Konfigurationsdatei.

HRESULT SaveForm(
  LPCSTR szFileName
);

Parameter

szFileName

[in] Eine Zeichenfolge, die die Beschreibungsmeldungsdatei des Formulars benennt, in der die Beschreibung gespeichert ist. Dieser Dateiname muss die Erweiterung .fdm aufweisen.

Rückgabewert

S_OK

Der Aufruf erfolgreich ausgef�hrt und der erwartete Wert oder Werte zur�ckgegeben hat.

MAPI_E_EXTENDED_ERROR

Die Konfigurationsdatei konnte nicht geschrieben werden. Um die MAPIERROR-Struktur abzurufen, die dem Fehler zugeordnet ist, rufen Sie die IMAPIProp::GetLastError-Methode auf.

MAPI_E_NO_SUPPORT

SaveForm wurde wahrscheinlich aufgerufen, um ein Formular im lokalen Formularcontainer zu speichern. SaveForm wird im lokalen Formularcontainer nicht unterstützt.

Hinweise

Clientanwendungen rufen die IMAPIFormInfo::SaveForm-Methode auf, um eine Beschreibung des aktuellen Formulars in der Datei mit dem angegebenen Dateinamen zu speichern. SaveForm erstellt eine Konfigurationsdatei.

Hinweise für Aufrufer

Sie können Formulare neu installieren, indem Sie sie aus einer Liste von Formulardeskriptormeldungen in einem Dialogfeld auswählen, das von Formularbibliotheksanbietern angezeigt wird. Die empfohlene Erweiterung für Formulardeskriptornachrichten ist .fdm.

Rufen Sie die IMAPIProp::GetLastError-Methode auf, wenn SaveForm MAPI_E_EXTENDED_ERROR zurückgibt, und überprüfen Sie die zurückgegebene MAPIERROR-Struktur , um die Bedingung zu ermitteln, die den Fehler verursacht hat.

Siehe auch

IMAPIProp::GetLastError

MAPIERROR

IMAPIFormInfo : IMAPIProp