将文本添加/修改到 lync 对话窗口的 API 代码

Posted

技术标签:

【中文标题】将文本添加/修改到 lync 对话窗口的 API 代码【英文标题】:API code to add/modify text into the lync conversation window 【发布时间】:2015-02-03 17:36:33 【问题描述】:

我想阅读 MS Lync 的对话窗口,然后重新格式化其中的一些文本,或者如果这不可能,在它的底部添加一个新的格式化文本(我想让它可点击)。

有没有办法通过 API 修改或添加新文本到 Lync 对话窗口

【问题讨论】:

【参考方案1】:

您可以使用 Lync SDK 读取即时消息。可以使用事件 InstantMessageReceived。

public event EventHandler<MessageSentEventArgs> InstantMessageReceived

MSDN Link - InstantMessageReceived

AFAIK,没有办法修改传入的消息。但是,有一种方法可以使用 BeginSendMessage 方法向对话发送消息。消息可以以纯文本或格式化文本发送。

MSDN Link - SendMessage

【讨论】:

以上是关于将文本添加/修改到 lync 对话窗口的 API 代码的主要内容,如果未能解决你的问题,请参考以下文章

Lync 2010 API - 禁止 Toast 和对话窗口

无法捕获 Lync 对话窗口的“NeedsSize”更改事件

lync 2010 sdk 无法捕获收到的对话消息

Lync SDK - 为 Lync 制作插件 - 对话窗口扩展

Lync 对话已删除获取当前对话文本

如何将选项卡添加到 lync 2010 客户端