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_LAST_MODIFICATION_TIME (PidTagLastModificationTime)
PR_DISPLAY_TYPE (PidTagDisplayType)
PR_DETAILS_TABLE (PidTagDetailsTable)
Обратите внимание, что PR_ADDRTYPE является обязательным, но PR_EMAIL_ADDRESS (PidTagEmailAddress) — нет. Это связано с тем, что список рассылки без адреса электронной почты по-прежнему может получать сообщения, но его список участников необходимо развернуть. Если свойство PR_ADDRTYPE имеет значение MAPIPDL, MAPI выполняет расширение. Если PR_ADDRTYPE имеет значение, отличное от MAPIPDL, поставщик транспорта выполняет расширение.
Дополнительные сведения об использовании методов IDistList см. в справочных записях по параллельным методам IABContainer.