ExchangeUser オブジェクト (Outlook)

Microsoft メールボックス ユーザーを表す AddressEntry に関する詳細Exchange提供します。

解説

ExchangeUser オブジェクトは AddressEntry オブジェクトから派生し、呼び出し元が AddressEntry オブジェクトに対してクエリ インターフェイスを実行すると、AddressEntry の代わりに返されます。

このオブジェクトは、FirstName、JobTitle、LastName、OfficeLocation などのユーザー に適用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
Update
GetUnifiedGroup
GetUnifiedGroupFromStore
IsUnifiedGroup

プロパティ

名前
Address
AddressEntryUserType
エイリアス
アプリケーション
AssistantName
BusinessTelephoneNumber
市区町村
クラス
コメント
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 のサポートおよびフィードバックを参照してください。