0

我有一个应用程序,我在其中订阅了 ConversationAdded 和 ConversationRemoved。

我想维护一个从 ConversationAdded 事件收到的对话字典列表,并在我收到 ConversationRemoved 事件后将其从列表中删除。

所以我的问题-> 有什么方法可以找到对话的一些唯一性或一些关键,我可以得到并将其添加到列表中。当我得到对话删除事件时,我可以使用接收到的对话对象中的该键并从列表中删除对话对象。

请让我知道您的意见。

4

2 回答 2

2

是的,您可以获得一个 ConversationID。从 ConversationAdded 事件中,您可以通过以下方式获取它:

string ConversationID = e.Conversation.Properties[ConversationProperty.Id].ToString();

更多信息和适当的演练在我的博客上

于 2013-01-14T14:06:59.830 回答
1

这是一个可以被视为答案的评论

http://social.msdn.microsoft.com/Forums/en-US/communicatorsdk/thread/f174c3fa-f93a-4bd9-a0a2-641510720001

于 2013-01-19T05:34:33.337 回答