予定アイテムまたは会議アイテムに、アクセスしている現在のカレンダーが共有カレンダーまたは自分のカレンダー フォルダーであるかを判断するフィールドがありません。
どうすればこれを入手できますか? Outlook オブジェクト モデルでこれを取得する方法はありますか?
予定アイテムまたは会議アイテムに、アクセスしている現在のカレンダーが共有カレンダーまたは自分のカレンダー フォルダーであるかを判断するフィールドがありません。
どうすればこれを入手できますか? Outlook オブジェクト モデルでこれを取得する方法はありますか?
meetingItem.Parent.StoreId
(AppointmentItemではないと思います)にアクセスできます。次に得られるのは HexId 文字列で、プレーン テキスト文字列に変換すると、MS Exchange アカウント名が後に/cn=
(文字列の最後にあると思います) 含まれます。
その名前で、あなたはそれを行うことができCreateRecipient(thatName)
ますOutlook.Recipient.Resolve()
。その後、recipient.Name を使用してアカウントの名前にアクセスできます。
申し訳ありませんが、この回答にコードを貼り付けようとしましたが、期待どおりに機能せず、時間がかかりすぎました。さらに道順が必要な場合はお尋ねください。