每次Lync 2010收到呼叫时,我都想执行一些自定义代码。我尝试使用包含Silverlight客户端的Conversation Window Extension(CWE),Silverlight客户端使用Lync API,如下所示:
var lync = LyncClient.GetClient();
lync.ConversionManager.ConversionAdded += ...
问题是,只有当用户接受来电时才会执行此代码。如何在呼叫进入时准确执行这样的代码?不是在用户接听电话后,而是“电话响铃”?
谢谢
这是正确的,只有当你有一个对话窗口显示它时才会显示扩展名 - 这意味着首先接受对话。
如果您想要捕获传入的呼叫,您可以使用Lync SDK执行此操作 - 有关如何在this question here的接受答案中确切地执行此操作的更多信息
如果您正在尝试构建屏幕弹出类型应用程序,请参阅this post