使用lync 2013 sdk以编程方式设置会议对话音频



我正在使用Lync SDK 2013来自动执行Lync[skype for business]操作。例如,当用户说加入第一次会议时,将启动lync.exe,并在机器上的lync客户端中加入预先显示的列表中的第一次会议。这会自动点击来自Microsoft Outlook日历的会议邀请中的"加入Skype会议"。

我正在使用"lyncClient.ConversationManager.JoinConference(meetinguri("开始会议。

会议开始后,我得到了标准的"加入会议音频"对话框,其中有三个选项可以选择音频,如不要加入,打电话给我,并加入skype进行业务(完整的音频和视频(

我想抑制此对话框,并以某种方式通过SIP url或API发送此会议对话的音频设置。

如何做到这一点?

非常感谢任何指点。

提前感谢

AJ-

Lync客户端SDK不提供此级别的控制。

如果您希望控制这些设置,可以使用注册表进行控制。请参阅本文。尽管这篇文章是针对Lync客户端的旧版本的,但它仍然有效,您只需要将注册表项转换到新位置:

HKEY_CURRENT_USER\Software\Microsoft\Office[版本]\Lync

其中version是安装的office版本。例如"16.0"、"15.0"等

不过,在注册表设置变为活动状态之前,您可能需要重新启动Lync客户端。您必须对此进行测试。

如果您希望真正实现UI自动化,那么您的选项将减少为使用类似Windows Automation API的东西。这些与Lync客户端配合使用很好,但要想找出自动化任何操作所需的步骤是很困难的。

最新更新