uwp - 如何在日历uwp c#中添加约会/提醒
问题描述
我想通过 uwp c# 在日历中添加约会/会议,我应该在 Outlook 和所有其他应用程序中看到。我正在使用以下代码添加约会,但我在 Outlook 日历中看不到任何约会
而且当活动开始时间到来时,我也没有收到任何通知。
'''
var appCustomApptCalendar = await appointmentStore.CreateAppointmentCalendarAsync("MyCalendar");
// 3. create new Appointment
var appo = new Windows.ApplicationModel.Appointments.Appointment();
var date = DateTime.Now.AddMinutes(2);
var timeZoneOffset = TimeZoneInfo.Local.GetUtcOffset(DateTime.Now);
var startTime = new DateTimeOffset(date.Year, date.Month, date.Day, date.Hour, date.Minute, date.Second, timeZoneOffset);
appo.StartTime = startTime;
Logger.Info($"{startTime}");
// appointment properties
appo.AllDay = true;
appo.Subject = "Mein Termin";
appo.Sensitivity = AppointmentSensitivity.Public;
appo.Reminder = TimeSpan.FromDays(1);
Logger.Info("Saving app");
await appCustomApptCalendar.SaveAppointmentAsync(appo);
'''
解决方案
推荐阅读
- apache-spark - 按部门 ID 计算员工数量并确定员工 ID 最多的前两个部门
- java - 我应该定义类属性原语(如果可能的话)还是应该使用 Wrapper 类?
- python - 如何合并具有不同行数和重叠索引的两个熊猫数据框?
- javascript - 数据表页面中的 JavaScript
- javascript - 检查 debounceTime() 中的 Observable 是否进展
- python - Bokeh Python:选择下拉列表正在更新 ColumnDataSource 但不更新图表
- javascript - 在 div 中加载 PHP 后捕获事件
- matlab - 为什么时频平面是颠倒的?
- android - Android 视觉 - 人脸、眼镜和帽子检测
- python - 我可以绘制一个条形图,其中每个条形的颜色取决于该值是大于还是小于先前值