从通用windows应用程序(winRT)访问Exchange Server



我使用Windows 10电子邮件应用程序连接到我的exchange服务器,即我已经为exchange服务器设置了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准备好使用了吗?看起来很多东西都断开了连接,丢失了。

请帮忙!

感谢

我们有WinRT访问联系人的示例代码。请参阅:https://github.com/OfficeDev/O365-Windows-Start

**联系人**获取联系人创建联系人更新联系人删除联系人更改联系人照片

此外,我们只有简单的RESTapi示例,包括在https://dev.outlook.com/RestGettingStarted

最新更新