ExchangeUser.GetMemberOfList-Methode (Outlook)

Es wird ein AddressEntries -Auflistungsobjekt zurückgegeben, das die AddressEntry -Objekte enthält, die alle Exchange-Verteilerlisten darstellen, zu denen der Benutzer gehört.

Syntax

Ausdruck. GetMemberOfList

Ausdruck Eine Variable, die ein ExchangeUser-Objekt darstellt.

Rückgabewert

Ein AddressEntries -Auflistungsobjekt, die Exchange-Verteilerlisten darstellt enthält, der die ExchangeUser angehört. Gibt ein AddressEntries -Auflistungsobjekt mit dem Wert 0 (null) zurück, wenn die ExchangeUser nicht Mitglied einer Exchange-Verteilerliste ist.

HinwBemerkungeneise

Wenn eine langsame Verbindung zu Exchange Server vorhanden ist, ist GetMemberOfList ein teuerer Vorgang im Hinblick auf Leistung.

Beispiel

Das folgende Codebeispiel zeigt, wie die Namen der Exchange-Verteilerlisten abgerufen, zu der der Vorgesetzte des aktuellen Benutzers gehört. Es wird das ExchangeUser -Objekt abgerufen bestimmte Exchange-Benutzerinformationen wie Exchange-Konto-Alias des Benutzers, Details zum Vorgesetzten des Benutzers und die Verteilerlisten, die den Vorgesetzten des Benutzers beigetreten ist.

Sub ShowManagerDistLists() 
 
 Dim oAE As Outlook.AddressEntry 
 
 Dim oExUser As Outlook.ExchangeUser 
 
 Dim oDistListEntries As Outlook.AddressEntries 
 
 
 
 'Obtain the AddressEntry for CurrentUser 
 
 Set oExUser = _ 
 
 Application.Session.CurrentUser.AddressEntry.GetExchangeUser 
 
 
 
 'Obtain distribution lists that the user's manager has joined 
 
 Set oDistListEntries = oExUser.GetExchangeUserManager.GetMemberOfList 
 
 For Each oAE In oDistListEntries 
 
 If oAE.AddressEntryUserType = _ 
 
 olExchangeDistributionListAddressEntry Then 
 
 Debug.Print (oAE.name) 
 
 End If 
 
 Next 
 
End Sub 

Siehe auch

ExchangeUser-Objekt

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.