IDistList : IMAPIContainer
Gilt für: Outlook 2013 | Outlook 2016
Bietet Zugriff auf Verteilerlisten in änderbaren Adressbuchcontainern. IDistList kann verteilerlisten erstellen, kopieren und löschen, zusätzlich zur Namensauflösung.
Eigenschaft | Wert |
---|---|
Headerdatei |
Mapidefs.h |
Verf�gbar gemacht von: |
Verteilerlistenobjekte |
Implementiert von: |
Adressbuchanbieter |
Aufgerufen von: |
Clientanwendungen |
Schnittstellenbezeichner: |
IID_IDistList |
Zeigertyp: |
LPDISTLIST |
Transaktionsmodell: |
Transaktiven |
Vtable-Reihenfolge
Diese Schnittstelle verfügt über keine eindeutigen Methoden.
Erforderliche Eigenschaften | Access |
---|---|
PR_ADDRTYPE (PidTagAddressType) |
Lesen/Schreiben |
PR_DISPLAY_NAME (PidTagDisplayName) |
Lesen/Schreiben |
PR_ENTRYID (PidTagEntryId) |
Schreibgeschützt |
PR_OBJECT_TYPE (PidTagObjectType) |
Schreibgeschützt |
PR_RECORD_KEY (PidTagRecordKey) |
Schreibgeschützt |
Hinweise
Die IDistList-Schnittstelle erbt von IMAPIContainer und enthält die gleichen Methoden wie Adressbuchcontainer. Da die Methoden der IDistList-Schnittstelle mit denen der IABContainer-Schnittstelle identisch sind, werden sie hier daher nicht dupliziert.
Eine Verteilerliste oder ein Objekt, das IDistList implementiert, ist eine Sammlung von Messagingbenutzerobjekten oder einzelnen Empfängern. Eine Verteilerliste kann aus allen Messagingbenutzerobjekten oder einem Messagingbenutzer und einigen Verteilerlisten bestehen.
In der Regel gibt es zwei Arten von Verteilerlisten:
Verteilerlisten, die durch das zugrunde liegende Messagingsystem erweitert werden. Dieser Listentyp verfügt über eine Adresse, PR_EMAIL_ADDRESS (PidTagEmailAddress) und wird genauso behandelt, als wäre es ein einzelner Empfänger.
Verteilerlisten, die in einem lokalen Container vorhanden sind und von der Clientanwendung erweitert werden.
Optionale Verteilerlisteneigenschaften umfassen Folgendes:
PR_LAST_MODIFICATION_TIME (PidTagLastModificationTime)
PR_DISPLAY_TYPE (PidTagDisplayType)
PR_DETAILS_TABLE (PidTagDetailsTable)
Beachten Sie, dass PR_ADDRTYPE erforderlich ist, PR_EMAIL_ADDRESS (PidTagEmailAddress) jedoch nicht. Das liegt daran, dass eine Verteilerliste ohne E-Mail-Adresse weiterhin Nachrichten empfangen kann, aber ihre Mitgliederliste erweitert werden muss. Wenn die PR_ADDRTYPE-Eigenschaft auf MAPIPDL festgelegt ist, führt MAPI die Erweiterung aus. Wenn PR_ADDRTYPE ein anderer Wert als MAPIPDL ist, führt der Transportanbieter die Erweiterung aus.
Weitere Informationen zur Verwendung der IDistList-Methoden finden Sie in den Referenzeinträgen für die parallelen Methoden von IABContainer.