0

予定アイテムまたは会議アイテムに、アクセスしている現在のカレンダーが共有カレンダーまたは自分のカレンダー フォルダーであるかを判断するフィールドがありません。

どうすればこれを入手できますか? Outlook オブジェクト モデルでこれを取得する方法はありますか?

4

1 に答える 1

1

meetingItem.Parent.StoreId(AppointmentItemではないと思います)にアクセスできます。次に得られるのは HexId 文字列で、プレーン テキスト文字列に変換すると、MS Exchange アカウント名が後に/cn=(文字列の最後にあると思います) 含まれます。

その名前で、あなたはそれを行うことができCreateRecipient(thatName)ますOutlook.Recipient.Resolve()。その後、recipient.Name を使用してアカウントの名前にアクセスできます。

申し訳ありませんが、この回答にコードを貼り付けようとしましたが、期待どおりに機能せず、時間がかかりすぎました。さらに道順が必要な場合はお尋ねください。

于 2013-03-25T15:32:08.977 に答える