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