C#得到错过的Skype消息 [英] C# get missed skype messages
本文介绍了C#得到错过的Skype消息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用Skype4Com,我希望收到错过的消息和未接来电。
以下是代码:
I am using Skype4Com and i want to get missed messages and missed calls.
Here is the code:
using SKYPE4COMLib;
Skype _skype = new Skype();
int count = Handlers.Skype.MissedMessages.Count;
启动并授予Skype权限后,计数= 68 ,当我有 0 错过的消息
我需要做什么?
after launching and grant permission in skype, count = 68, when i have 0 missed messages
What i need to do?
推荐答案
为什么不首先枚举ChatMessageCollection'MissedMessages并观察你发现的内容:
Why don't you start by enumerating the ChatMessageCollection 'MissedMessages and observe what you are finding:
using SKYPE4COMLib;
private Skype skype = new Skype();
private var missedmsgs = skype.MissedMessages;
// in some method or EventHandler
foreach (ChatMessage mmsg in missedmsgs)
{
Console.Write(mmsg.Sender.DisplayName + " " + mmsg.Body + Environment.NewLine);
}
注意:自从我使用SKYPE4COMLib已经有一段时间了:2013年Skype不会禁用其中的一些设施吗?
Note: it's been a while since I used SKYPE4COMLib: wasn't Skype going to disable some facilities in it in 2013 ?
这篇关于C#得到错过的Skype消息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文