Windows Phone 8.0约会任务在c# api中没有Occurs属性

本文关键字:api 属性 Occurs Phone 约会 任务 Windows | 更新日期: 2023-09-27 18:10:51

这是在本机日历中添加约会的代码。

SaveAppointmentTask saveAppointmentTask = new SaveAppointmentTask();
saveAppointmentTask.StartTime = DateTime.Now.AddHours(2);
saveAppointmentTask.EndTime = DateTime.Now.AddHours(3);
saveAppointmentTask.Subject = "Appointment subject";
saveAppointmentTask.Location = "Appointment location";
saveAppointmentTask.Details = "Appointment details";
saveAppointmentTask.IsAllDayEvent = false;
saveAppointmentTask.Reminder = Reminder.FifteenMinutes;
saveAppointmentTask.AppointmentStatus = Microsoft.Phone.UserData.AppointmentStatus.Busy;
saveAppointmentTask.Occurs(this is not public in the API).
saveAppointmentTask.Show();

如果你进入日历应用程序,你可以按下更多细节按钮并设置Occurs属性(这指的是定期约会)。在代码中可以在哪里设置这个?这可能吗?

Windows Phone 8.0约会任务在c# api中没有Occurs属性

是…它没有任何方法/属性来设置发生.....这是因为"发生"只不过是一段时间后的同一次约会。您可以通过编程自己完成。
我的意思是为它创建一个枚举,让用户在日历中选择一次,每天,每周等等,然后根据选择,你可以为不同的日期/时间设置相同的约会。

我希望我能说清楚这一点。