我可以肯定地说,没有关于这方面的公告。
SharePoint 2013(也是 SharePoint Online / 365)中的组件仍在使用您提到的 ActiveX 控件,这确实需要在客户端计算机上运行和登录 Lync 客户端。
然而,UCWA 可以解决检索和显示用户存在的需求。其中的挑战是如何执行身份验证:我们需要对用户或有效的Lync 用户进行身份验证才能使用 UCWA 并执行我们的查询。可行的选项是使用集成 Windows 身份验证,但非常受浏览器和用户配置的影响。
http://ucwa.lync.com/documentation/gettingstarted-authentication
每当我们通过 UCWA 进行身份验证时,我们都需要替换 OOB 控件和视图以使用 UCWA 代替 namectrl。这结束了:
- 内容查询 Web 部件使用的 XSLT
- 通过搜索 Web 部件显示内容使用的模板
- 列表和字段的客户端呈现 (CSR) 模板 (JSLink)
- Web 部件作为联系人、站点成员、..
- 可能更多..
本文详细概述了 SharePoint 2013
http://www.sharepointcolumn.com/lync-presence-indicators-in-sharepoint-2013/中包含的联系人状态的不同模板
正如我所提到的,身份验证可能是一个挑战,因此您可能希望在服务器组件中移动与 UCWA 的通信,并公开更友好的 API 以在您的组件中使用,可能不需要身份验证(用于 Intranet 使用),或者具有其他类型为此进行了身份验证。一个实际这样做的旧项目:
https ://htmlpresencecontrols.codeplex.com/
这是在服务器上使用 UCMA 构建的,因为当时 UCWA 不可用。UCMA 部件现在可以用 UCWA 代替,安装影响要小得多。