I\'m creating a Universal Windows Application in windows 10 using C# which manages appointments in the Windows Calendar App. I am able to add appointments, and can edit or d
According to MSDN:
Through the Windows.ApplicationModel.Appointments namespace, you can create and manage appointments in a user's calendar app.
You can retrieve all the calendar appointments using the Windows.ApplicationModel.Appointments.AppointmentStore class.
In this example I am going to retrieve the appointments in the next 24 hours
AppointmentStore appointmentStore = await AppointmentManager.RequestStoreAsync(AppointmentStoreAccessType.AllCalendarsReadOnly);
var dateToShow = DateTime.Now.AddDays(0);
var duration = TimeSpan.FromHours(24);
var appCalendars = await appointmentStore.FindAppointmentsAsync(dateToShow, duration);
foreach (var calendar in appCalendars)
{
[...]
}
Remember to grant access to Apointments Capabilities in the package.appxmanifest