C# 将约会保存到WP 8.1中的默认日历
我希望有了新的wp8.1日历API,我现在能够完全用自己的日历应用程序取代本机日历应用程序 但是在API文档中搜索了几个小时之后,我发现这仍然是不可能的 这是我到目前为止得出的结论:C# 将约会保存到WP 8.1中的默认日历,c#,windows-phone-8,windows-phone-8.1,C#,Windows Phone 8,Windows Phone 8.1,我希望有了新的wp8.1日历API,我现在能够完全用自己的日历应用程序取代本机日历应用程序 但是在API文档中搜索了几个小时之后,我发现这仍然是不可能的 这是我到目前为止得出的结论: 我可以创建自己的任命日历,具有完全的读写权限。但此日历无法同步到我的其他设备 我可以在所有其他日历中添加/删除/编辑约会,但只需使用AppointmentManager通过本机UI即可。这仍然需要一些时间来打开本机日历应用程序,用户必须手动按下保存按钮 还是老办法。我需要深入到Outlook.com/Google
任命日历
,具有完全的读写权限。但此日历无法同步到我的其他设备AppointmentManager
通过本机UI即可。这仍然需要一些时间来打开本机日历应用程序,用户必须手动按下保存按钮有没有办法将我的默认日历(Outlook.com)从Readonly(ReadWrite=Systemonly)设置为ReadandWrite(ReadWrite=full)?平台
AppointmentCalendar
API不允许直接写入在线日历提供商
要实现写支持,您需要为每个日历实现一个自定义提供程序,例如Outlook.com和GMail.com都有各自的api,尽管IMAP通常可以用作默认协议。每个都需要单独的身份验证
对于Outlook.com,您需要使用OAuth,最好是通过。单点登录,然后使用将应用程序与Outlook.com日历集成
因此,简而言之,第三方开发人员在编写约会时无法完全替换Windows Phone上的默认日历应用程序。您所能做的就是为内置日历编写一个不同的视觉界面。谢谢您的回答。也许我会尝试一下Hotmail API。顺便说一句,您的“IMAP API”链接已断开。@克劳斯·乔根森:您能分享如何使用Windows Phone 8.1的“保存约会”任务的代码吗