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, чтобы определить условие, вызвавшее ошибку.