1

Outlook 2003、Exchange 2010 (SP2)、および C# の EWS マネージ API についてです。Exchangeserver からすべての予定を取得しようとしていますが、これはうまくいきます。

ExchangeService service = exchangeService.Service;
CalendarFolder calendarfolder = CalendarFolder.Bind(service, WellKnownFolderName.Calendar);
ItemView view = new ItemView(calendarfolder.TotalCount);
if (calendarfolder.TotalCount > 0)
{
    FindItemsResults<Item> calendarItems = service.FindItems(WellKnownFolderName.Calendar, view);
    foreach (Item item in calendarItems)
    {
        if (item is Appointment)
        {
            //...do something
        }
    }
}

最初の行は、必要なすべての設定を含む ExchangeService を返します。

唯一の問題はこれです。予定に関連付けられた連絡先を取得できません。招待されたユーザーではなく、関連付けられた連絡先だけが本当に必要です。これを除いて、他のすべての属性が利用可能です...

誰かアイデアをください。私は何ヶ月も前からこれに取り組んでおり、Google の EWS マネージ API に関するほぼすべての記事を既に知っていると思いますが、この点では成功していません。

前もって感謝します。

4

0 に答える 0