我使用 Windows 10 电子邮件应用程序连接到我的交换服务器,即我已经为我的交换服务器设置了 UserDataAccount 实例。
我想编写另一个将使用此帐户与 Exchange 对话的应用程序,并且我只想使用WinRT API。
首先,我需要从UserDataAccount获取 Exchange 信息。如果它托管在云中,我想我需要 URL、租户 ID 和用户名。问题是 UserDataAccount 没有此信息。有类DeviceAccountConfiguration似乎拥有一切,但我找不到获取此类实例的方法。
一旦获得有关 Exchange 连接的信息,我就可以使用 Office356 REST 与 Exchange 对话。我想直接与 Exchange 交谈的原因是因为我没有找到可以使用 UserDataAccount 检索 Exchange 特定信息的 WinRT API,例如来自 Exchange 的有关联系人的完整信息。
所以我有 UserDataAccount,我需要从这个数据帐户获取有关 Exchange API(EWS 或 REST)的凭据和信息。之后应该很容易,请参阅 Adam 的答案以及 office356 示例代码的链接。
我花了一些时间研究WinRT API,但它的文档很少,而且很难发现不同对象之间的关系,并且某些方法会抛出 NotImplemented 异常。
WintRT API 准备好使用了吗?看起来很多东西都断开了并且丢失了。
请帮忙!
谢谢