IMAPIFormInfo::SaveForm

适用于:Outlook 2013 | Outlook 2016

将特定窗体的说明保存在配置文件中。

HRESULT SaveForm(
  LPCSTR szFileName
);

参数

szFileName

[in]一个字符串,用于命名保存其说明的表单说明消息文件。 此文件名必须具有 .fdm 扩展名。

返回值

S_OK

调用成功,并返回了预期的值。

MAPI_E_EXTENDED_ERROR

无法写入配置文件。 若要获取与错误关联的 MAPIERROR 结构,请调用 IMAPIProp::GetLastError 方法。

MAPI_E_NO_SUPPORT

可能调用 SaveForm 以在本地窗体容器中保存窗体。 本地表单容器不支持 SaveForm

备注

客户端应用程序调用 IMAPIFormInfo::SaveForm 方法,以在具有给定文件名的文件中保存当前表单的说明。 SaveForm 创建配置文件。

给调用方的说明

可以通过从窗体库提供程序显示的对话框中的表单描述符消息列表中选择表单来重新安装表单。 表单描述符消息的建议扩展名为 .fdm。

如果 SaveForm 返回MAPI_E_EXTENDED_ERROR,则调用 IMAPIProp::GetLastError 方法,并检查返回的 MAPIERROR 结构以确定导致错误的条件。

另请参阅

IMAPIProp::GetLastError

MAPIERROR

IMAPIFormInfo : IMAPIProp