在用户接受呼叫之前执行Lync 2010扩展代码

时间:2011-09-30 11:53:14

标签: c# .net lync-2010 lync

每次Lync 2010收到呼叫时,我都想执行一些自定义代码。我尝试使用包含Silverlight客户端的Conversation Window Extension(CWE),Silverlight客户端使用Lync API,如下所示:

var lync = LyncClient.GetClient();
lync.ConversionManager.ConversionAdded += ...

问题是,只有当用户接听来电时才会执行此代码。如何在呼叫进入时准确执行这样的代码?用户接听电话后,但“电话响铃”?

谢谢

1 个答案:

答案 0 :(得分:2)

这是正确的,只有当您有一个会话窗口显示时才会显示扩展名 - 这意味着首先接受对话。

如果您想要捕获来电,可以使用Lync SDK执行此操作 - 有关如何在this question here

的已接受答案中执行此操作的详细信息

如果您正在尝试构建屏幕弹出式应用程序,请参阅this post