Поделиться через


IMAPIFormInfo::SaveForm

Область применения: Outlook 2013 | Outlook 2016

Сохраняет описание определенной формы в файле конфигурации.

HRESULT SaveForm(
  LPCSTR szFileName
);

Параметры

szFileName

[в] Строка с именем файла сообщения описания формы, в котором сохраняется его описание. Это имя файла должно иметь расширение FDM.

Возвращаемое значение

S_OK

����� ������� � ������ ��������� ��������� ��� ��������.

MAPI_E_EXTENDED_ERROR

Не удалось записать файл конфигурации. Чтобы получить структуру MAPIERROR , связанную с ошибкой, вызовите метод IMAPIProp::GetLastError .

MAPI_E_NO_SUPPORT

Для сохранения формы в локальном контейнере формы, вероятно, был вызван метод SaveForm. SaveForm не поддерживается в локальном контейнере формы.

Замечания

Клиентские приложения вызывают метод IMAPIFormInfo::SaveForm , чтобы сохранить описание текущей формы в файле с заданным именем файла. SaveForm создает файл конфигурации.

Примечания для вызывающих методов

Вы можете переустановить формы, выбрав их из списка сообщений дескриптора форм в диалоговом окне, которое отображает поставщиков библиотек. Рекомендуемое расширение для сообщений дескриптора формы — .fdm.

Вызовите метод IMAPIProp::GetLastError, если SaveForm возвращает MAPI_E_EXTENDED_ERROR и проверка возвращенную структуру MAPIERROR, чтобы определить условие, вызвавшее ошибку.

См. также

IMAPIProp::GetLastError

MAPIERROR

IMAPIFormInfo : IMAPIProp