После стольких поисков, Finlly, я получаю ответ.
string ewsUrl = "https://outlook.office365.com/EWS/Exchange.asmx";
string userName = "outlookUsername";
string password = "outlookpasword";
ExchangeService servicex = new ExchangeService();
servicex.Url = new Uri(ewsUrl);
servicex.UseDefaultCredentials = true;
servicex.Credentials = new WebCredentials(userName, password);
try
{
Appointment appointment = new Appointment(servicex);
// Set the properties on the appointment object to create the appointment.
appointment.Subject = "Tennis lesson";
appointment.Body = "Focus on backhand this week.";
appointment.Start = DateTime.Now.AddDays(2);
appointment.End = appointment.Start.AddHours(1);
appointment.Location = "Tennis club";
appointment.ReminderDueBy = DateTime.Now;
// Save the appointment to your calendar.
appointment.Save(SendInvitationsMode.SendToNone);
// Verify that the appointment was created by using the appointment's item ID.
Item item = Item.Bind(servicex, appointment.Id, new PropertySet(ItemSchema.Subject));
MessageBox.Show("Sucessfully Event Created");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
Приведенный выше код успешно использует создание событий в Outlook.Спасибо.