Kas*_*rup 5 c# exchangewebservices
我一直在寻找为我们的内部网添加一些基本的Exchange功能,到目前为止,这一切看起来都相当容易.但是,我遇到了一个小问题,我不知道如何解决.
我在他们的个人资料页面上显示我们的用户日历,但我还需要为每个约会条目显示"显示为"属性.这就是我即将到来的地方.看看约会属性似乎没有什么可以做的.(http://msdn.microsoft.com/en-us/library/microsoft.exchange.webservices.data.appointment_properties%28v=exchg.80%29.aspx)
你们中的任何人都可以指出我正确的方向吗?
您正在寻找的是LegacyFreeBusyStatus http://msdn.microsoft.com/en-us/library/microsoft.exchange.webservices.data.legacyfreebusystatus(v=exchg.80).aspx,其中EWS代表ShowAs设置在预约.例如
CalendarView cv = new CalendarView(DateTime.Now,DateTime.Now.AddDays(200),100);
FindItemsResults<Appointment>findresults = service.FindAppointments(WellKnownFolderName.Calendar, cv);
foreach (Appointment aptval in findresults.Items)
{
Console.WriteLine(aptval.LegacyFreeBusyStatus);
}
Run Code Online (Sandbox Code Playgroud)
干杯格伦
| 归档时间: |
|
| 查看次数: |
1262 次 |
| 最近记录: |