gpt4 book ai didi

.net - 如何在 Lync 对话中检测文件传输

转载 作者:行者123 更新时间:2023-12-05 07:51:27 24 4
gpt4 key购买 nike

我正在尝试使用控制台应用程序记录我的 Lync 对话,该控制台应用程序使用 Lync SDK 来访问 Lync 客户端。我的代码看起来与此类似:

       public void GetNotifiedAboutMessageSent()
{
var client = LyncClient.GetClient();

foreach (var conversation in client.ConversationManager.Conversations)
foreach (var participant in conversation.Participants)
((InstantMessageModality)participant.Modalities[ModalityTypes.InstantMessage]).InstantMessageReceived += participant_InstantMessageReceived;
}

//Event handlers
void participant_InstantMessageReceived(object sender, MessageSentEventArgs e)
{
LogText("Message received");
}

participant_InstantMessageReceived 事件在发送或接收消息时引发,但在发送(或接收)文件时不引发。在通过 Lync 发送文件时,我可以订阅与此类似的文件传输事件或其他方式来获取通知吗?

最佳答案

Lync 客户端 SDK 和 UCMA 或 UCWA 不支持文件传输。有一种方法可以扩展 UCMA 类,但如果没有与 Microsoft 开发人员的直接联系,您可能无法实现它。短:太远了。如果可能,切换到 Teams,并希望 Microsoft 实现他们在那里实现它的目标。

关于.net - 如何在 Lync 对话中检测文件传输,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35033228/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com