IMAPISupport::GetOneOffTable
Область применения: Outlook 2013 | Outlook 2016
Возвращает указатель на разовую таблицу MAPI (список шаблонов, которые поддерживаются всеми поставщиками адресных книг для создания новых получателей).
HRESULT GetOneOffTable(
ULONG ulFlags,
LPMAPITABLE FAR * lppTable
);
Параметры
ulFlags
[в] Битовая маска флагов, управляющая типом строковых столбцов. Можно задать следующий флаг:
MAPI_UNICODE
Строковые столбцы имеют формат Юникода. Если флаг MAPI_UNICODE не задан, строковые столбцы имеют формат ANSI.
lppTable
[out] Указатель на указатель на однократную таблицу.
Возвращаемое значение
S_OK
Разовая таблица успешно получена.
Замечания
Для объектов поддержки поставщика адресных книг реализован метод IMAPISupport::GetOneOffTable . Поставщики адресных книг вызывают Метод GetOneOffTable , чтобы получить полный список шаблонов для создания новых получателей. Эта таблица содержит шаблоны, которые обращаются к поставщикам книг, активным в поддержке сеансов, а также шаблоны, поддерживаемые MAPI.
Только что созданные получатели могут использоваться для обращения к сообщению или могут быть добавлены в контейнер адресной книги.
Список свойств, составляющих обязательный столбец, заданный в однократных таблицах, см. в разделе Одноуровневые таблицы.
Задание флага MAPI_UNICODE в параметре ulFlags влияет на формат столбцов, возвращаемых методами IMAPITable::QueryColumns и IMAPITable::QueryRows . Этот флаг также управляет типами свойств в порядке сортировки, возвращаемом методом IMAPITable::QuerySortOrder .
Примечания для вызывающих методов
Если вы зарегистрированы для получения уведомлений об изменениях в этой однократной таблице, вы также будете получать уведомления об изменениях в разовых таблицах других поставщиков. На основе этих уведомлений можно поддерживать новые типы адресов, которые добавляются во время текущего сеанса.