首先,感谢您的提问。 我想知道是否有关于如何制作插件来修改 Lync 2010(特别是添加一种输入文本,如文本或表情符号)的示例或文档。我已经阅读了 Lync SDK 和其他相关文档,但我只能找到如何使用 Lync 属性创建自己的应用程序的方法,而不是如何修改或添加客户端本身的功能。 提前感谢。
实际上没有办法修改Lync客户端本身,因为它没有插件模型。基本上,你有两个选择: 以UI抑制模式运行客户端,在这种情况下,您需要自己实现所有UI(不太好...) 在自己的窗口中使用自动化模式中的API,并停靠对话 - 在这种情况下,您可以在自己的窗口中创建任何功能 根据你关于应用程序的说法,听起来选项2是正确的方式。大致来说,你需要这样做: 创建带有所需按钮、WindowsFormsHost和Panel(WPF)或仅Panel (WinForms)的WPF或WinForms窗口,用于停靠窗口 使用ConversationManager.ConversationAdded监听新对话 实例化一个新的窗口实例,并将对话窗口停靠到其中 大部分内容在我提供的文章中已经描述了。您还可以查看选项卡对话应用程序,以了解一个执行相同操作的应用程序示例。