【发布时间】:2013-05-30 17:05:15
【问题描述】:
我正在尝试在共享日历上获取当天所有约会的列表。我已经成功地为我自己的与我的用户帐户绑定的日历完成了它。我尝试获取共享日历的folderId,但一直找不到。
我用它通过它的 folderId 访问我的日历并且它工作:
Console.WriteLine("Listing appointments...");
//open the calendar
CalendarFolder calendar = CalendarFolder.Bind(service, WellKnownFolderName.Calendar);
//query for appointments in next 10 days
//FindItemsResults<Appointment> appointments = calendar.FindAppointments(new CalendarView(DateTime.Now, DateTime.Now.AddDays(10)));
//find appointments and write out subject
foreach (Appointment appointment in service.FindItems(new FolderId("FOLDERIDHERE"), new ItemView(int.MaxValue)))
Console.WriteLine(appointment.Subject);
我不知道这是否可以访问共享文件夹,我无法弄清楚共享文件夹的文件夹ID。
【问题讨论】:
标签: c# calendar exchange-server exchangewebservices