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

Windows Phone 8.0约会任务在C#api中没有Occurs属性,c#,windows-phone-8,C#,Windows Phone 8,这是在本机日历中添加约会的代码 SaveAppointmentTask saveAppointmentTask = new SaveAppointmentTask(); saveAppointmentTask.StartTime = DateTime.Now.AddHours(2); saveAppointmentTask.EndTime = DateTime.Now.AddHours(3); saveAppointmentTask.Subject = "Appointment subject

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

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
属性(这是指定期约会)。在代码中,您可以在何处设置此项?可能吗?

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


我希望我能澄清这一点。

那好吧。似乎此功能必须由用户设置。我只想打开调用者,并设置该字段以保存它。非常感谢。