共用方式為


Outlook) (ExchangeUser.GetMemberOfList 方法

會傳回 AddressEntries 集合物件,其中包含 AddressEntry 物件,代表使用者所屬的所有 Exchange 通訊群組清單。

語法

expressionGetMemberOfList

表達 代表 ExchangeUser 物件的 變數。

傳回值

AddressEntries 集合物件,表示 ExchangeUser 所屬的 Exchange 通訊群組清單。 如果 ExchangeUser 不是任何 Exchange 通訊群組清單的成員,就會傳回項目個數為零 (0) 的 AddressEntries 集合物件。

註解

如果 Exchange Server 使用的是慢速連線,就效能而言,GetMemberOfList 是一項耗費資源的作業。

範例

下列程式碼範例會說明如何取得目前使用者之主管所屬的 Exchange 通訊群組清單名稱。 它會使用 ExchangeUser 物件來取得特定的 Exchange 使用者資訊,例如使用者的 Exchange 帳號別名、使用者經理的詳細資料,以及使用者管理員已加入的通訊群組清單。

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 

另請參閱

ExchangeUser 物件

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應