IABContainer : IMAPIContainer
Gilt für: Outlook 2013 | Outlook 2016
Bietet Zugriff auf Adressbuchcontainer. MAPI und Clientanwendungen rufen die Methoden von IABContainer auf, um die Namensauflösung durchzuführen und Empfänger zu erstellen, zu kopieren und zu löschen.
Eigenschaft | Wert |
---|---|
Headerdatei |
Mapidefs.h |
Verf�gbar gemacht von: |
Adressbuchcontainerobjekte |
Implementiert von: |
Adressbuchanbieter |
Aufgerufen von: |
MAPI und Clientanwendungen |
Schnittstellenbezeichner: |
IID_IABContainer |
Zeigertyp: |
LPABCONT |
Transaktionsmodell: |
Transaktiven |
Vtable-Reihenfolge
Member | Beschreibung |
---|---|
CreateEntry |
Erstellt einen neuen Eintrag, bei dem es sich um einen Messagingbenutzer, eine Verteilerliste oder einen anderen Container sein kann. |
CopyEntries |
Kopiert einen oder mehrere Einträge, in der Regel Nachrichtenbenutzer oder Verteilerlisten. |
DeleteEntries |
Entfernt einen oder mehrere Einträge, in der Regel Messagingbenutzer, Verteilerlisten oder andere Container. |
ResolveNames |
Führt die Namensauflösung für einen oder mehrere Empfängereinträge aus. |
Erforderliche Eigenschaften | Access |
---|---|
PR_CONTAINER_FLAGS (PidTagContainerFlags) |
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 |
Optionale Eigenschaften | Access |
---|---|
PR_CONTAINER_CONTENTS (PidTagContainerContents) |
Schreibgeschützt |
PR_CONTAINER_HIERARCHY (PidTagContainerHierarchy) |
Schreibgeschützt |
PR_DEF_CREATE_DL (PidTagDefCreateDl) |
Schreibgeschützt |
PR_DEF_CREATE_MAILUSER (PidTagDefCreateMailuser) |
Schreibgeschützt |
PR_DISPLAY_TYPE (PidTagDisplayType) |
Schreibgeschützt |
Hinweise
Die IABContainer-Schnittstelle erbt indirekt von der IUnknown-Schnittstelle über die Schnittstellen IMAPIContainer: IMAPIProp und IMAPIProp: IUnknown . Adressbuchanbieter implementieren die IABContainer-Schnittstelle .
In einem Adressbuchcontainer kann eine beliebige Anzahl von Messagingbenutzerobjekten, Verteilerlisten und anderen Adressbuchcontainern vorhanden sein. Wie bei jedem Container können Clients oder Dienstanbieter einen Adressbuchcontainer verwenden, um einen seiner Einträge zu öffnen oder eine Hierarchietabelle oder Inhaltstabelle abzurufen. Adressbuchcontainer bieten außerdem die Namensauflösung und je nach Anbieter die Möglichkeit, Einträge hinzuzufügen, zu entfernen oder zu ändern.
MAPI definiert einen speziellen Adressbuchcontainer namens Persönliches Adressbuch (PAB), der aus anderen Containern kopierte Einträge enthält. Ein PAB kann immer geändert werden. Benutzer füllen ihren PAB in der Regel mit Einträgen auf, die die Empfänger festlegen, mit denen sie am häufigsten kommunizieren. Ein PAB kann auch einmalige Adressen und neue Empfänger enthalten, die noch nicht Teil eines Adressbuchcontainers sind.