ExchangeUser 对象 (Outlook)

提供有关代表 Microsoft Exchange 邮箱用户的 AddressEntry 的详细信息。

备注

ExchangeUserAddressEntry 对象中,并 AddressEntry 对象上的调用方执行查询接口时将返回而不是 AddressEntry

该对象提供一类访问属性适用于 Exchange 用户 名字职务姓氏办公室 等。 您还可以访问其他不会通过 PropertyAccessor 对象的对象模型中公开的属性特定于 Exchange 用户。 请注意,某些显式的内置属性是读写属性。 设置这些属性要求代码运行使用相应的 Exchange 管理员帐户;如果没有足够的权限,调用 ExchangeUser.Update 方法将导致一个"权限被拒绝"错误。

示例

下面的代码示例演示如何获取“Exchange 全球通讯簿”中所有条目的商务电话号码、办公地点和职务。

Sub DemoAE() 
 
 Dim colAL As Outlook.AddressLists 
 
 Dim oAL As Outlook.AddressList 
 
 Dim colAE As Outlook.AddressEntries 
 
 Dim oAE As Outlook.AddressEntry 
 
 Dim oExUser As Outlook.ExchangeUser 
 
 Set colAL = Application.Session.AddressLists 
 
 For Each oAL In colAL 
 
 'Address list is an Exchange Global Address List 
 
 If oAL.AddressListType = olExchangeGlobalAddressList Then 
 
 Set colAE = oAL.AddressEntries 
 
 For Each oAE In colAE 
 
 If oAE.AddressEntryUserType = _ 
 
 olExchangeUserAddressEntry Then 
 
 Set oExUser = oAE.GetExchangeUser 
 
 Debug.Print(oExUser.JobTitle) 
 
 Debug.Print(oExUser.OfficeLocation) 
 
 Debug.Print(oExUser.BusinessTelephoneNumber) 
 
 End If 
 
 Next 
 
 End If 
 
 Next 
 
End Sub

方法

名称
Delete
详细信息
GetContact
GetDirectReports
GetExchangeDistributionList
GetExchangeUser
GetExchangeUserManager
GetFreeBusy
GetMemberOfList
GetPicture
更新
GetUnifiedGroup
GetUnifiedGroupFromStore
IsUnifiedGroup

属性

名称
Address
AddressEntryUserType
别名
应用程序
AssistantName
BusinessTelephoneNumber
市/县
Comments
CompanyName
Department
DisplayType
FirstName
ID
JobTitle
LastName
MobileTelephoneNumber
名称
OfficeLocation
Parent
PostalCode
PrimarySmtpAddress
PropertyAccessor
Session
StateOrProvince
StreetAddress
类型
YomiCompanyName
YomiDepartment
YomiDisplayName
YomiFirstName
YomiLastName

另请参阅

ExchangeUser 对象成员Outlook 对象模型参考

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。