Я знаю, что на этот вопрос ответили, но в ответ на комментарий @ Аамира вы можете сделать это с помощью делегатов, которых я только что сделал для проекта, над которым я работаю.
Как @matt предложил в своем ответе, вы можете изменить метод сохранения встречи, чтобы он указывал на папку других пользователей, которая в этом случае была бы Calendar.
Код будет выглядеть так:
Appointment appointment = new Appointment(service);
appointment.Subject = "Testing";
appointment.Start = DateTime.Now;
appointment.End = appointment.Start.AddHours(1);
appointment.Save(new FolderId(WellKnownFolderName.Calendar, new Mailbox(_EmailAddress)));
Надеюсь, что поможет