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


IDistList : IMAPIContainer

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

Предоставляет доступ к спискам рассылки в изменяемых контейнерах адресных книг. IDistList может создавать, копировать и удалять списки рассылки в дополнение к разрешению имен.

Свойство Значение
Файл заголовка:
Mapidefs.h
Предоставляется:
Объекты списка рассылки
Реализовано в:
Поставщики адресных книг
Вызывающая сторона:
Клиентские приложения
Идентификатор интерфейса:
IID_IDistList
Тип указателя:
LPDISTLIST
Модель транзакций:
Транзакций

Порядок vtable

Этот интерфейс не имеет уникальных методов.

Обязательные свойства Access
PR_ADDRTYPE (PidTagAddressType)
Чтение и запись
PR_DISPLAY_NAME (PidTagDisplayName)
Чтение и запись
PR_ENTRYID (PidTagEntryId)
Только для чтения
PR_OBJECT_TYPE (PidTagObjectType)
Только для чтения
PR_RECORD_KEY (PidTagRecordKey)
Только для чтения

Замечания

Интерфейс IDistList наследует от IMAPIContainer и включает те же методы, что и контейнеры адресной книги. Поэтому, поскольку методы интерфейса IDistList идентичны методам интерфейса IABContainer , они здесь не дублируются.

Список рассылки или объект, реализующий IDistList , представляет собой коллекцию объектов пользователей обмена сообщениями или отдельных получателей. Список рассылки может состоять из всех объектов пользователей обмена сообщениями или некоторых пользователей обмена сообщениями и некоторых списков рассылки.

Обычно существует два типа списков рассылки:

  • Списки рассылки, развернутые базовой системой обмена сообщениями. Этот тип списка имеет адрес , PR_EMAIL_ADDRESS (PidTagEmailAddress), и обрабатывается так же, как если бы он был отдельным получателем.

  • Списки рассылки, которые существуют в локальном контейнере и расширяются клиентским приложением.

К необязательным свойствам списка рассылки относятся следующие:

Обратите внимание, что PR_ADDRTYPE является обязательным, но PR_EMAIL_ADDRESS (PidTagEmailAddress) — нет. Это связано с тем, что список рассылки без адреса электронной почты по-прежнему может получать сообщения, но его список участников необходимо развернуть. Если свойство PR_ADDRTYPE имеет значение MAPIPDL, MAPI выполняет расширение. Если PR_ADDRTYPE имеет значение, отличное от MAPIPDL, поставщик транспорта выполняет расширение.

Дополнительные сведения об использовании методов IDistList см. в справочных записях по параллельным методам IABContainer.

См. также

Интерфейсы MAPI