public void GetAppointmentTest() { List <AppointmentProperty> list = ExchangeEwsService.GetAppointment(DateTime.Now, DateTime.Now.AddDays(20), exconfig); var result = list.Select(p => new { p.Location, p.Subject, p.Start, p.End }); Console.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result)); }
public void DelegateAccessCreateMeetingTest() { var app = new AppointmentProperty(); app.Body = "测试会议"; app.End = DateTime.Now.AddDays(3); app.Location = "每天站会"; app.Start = DateTime.Now; app.Subject = "每天站会"; app.Attendees = new List <string>() { "*****@*****.**", "*****@*****.**" }; ExchangeEwsService.DelegateAccessCreateMeeting(app, exconfig, "*****@*****.**"); }
public void CreateMeetingTest() { var app = new AppointmentProperty(); app.Body = "测试会议"; app.End = DateTime.Now.AddDays(3); app.Location = "每天站会"; app.Start = DateTime.Now; app.Subject = "每天站会"; app.Attendees = new List <string>() { "*****@*****.**" }; ExchangeEwsService.CreateAppointment(app, exconfig); }
public void CancelMeetingTest() { ExchangeEwsService.CancelMeeting(exconfig, "*****@*****.**", DateTime.Now, DateTime.Now.AddDays(20)); }
public void ExportMimeAppointmentTest() { ExchangeEwsService.ExportMimeAppointment(@"E:\", 10, exconfig); //Console.Write(result.Count); }
public void GetSuggestedMeetingTimesAndFreeBusyInfoTest() { ExchangeEwsService.GetSuggestedMeetingTimesAndFreeBusyInfo(exconfig, DateTime.Now, DateTime.Now.AddDays(1)); //Console.Write(result.Count); }
public void GetRoomListTest() { var result = ExchangeEwsService.GetRoomList(exconfig, DateTime.Now, DateTime.Now.AddDays(20)); Console.Write(Newtonsoft.Json.JsonConvert.SerializeObject(result)); }