我正在使用skype API。我必须得到skype API返回的调用状态。
表示被叫用户更改呼叫状态(选择呼叫,未接来电,丢弃,转移等)。
或致电用户(来电方)取消或完成通话。我想在我的应用程序中获取通话状态
switch (CurrentStatus)
{
case TCallStatus.clsBusy:
//Do something
break;
case TCallStatus.clsCancelled:
//Do something
break;
case TCallStatus.clsFailed:
//Do something
break;
case TCallStatus.clsFinished:
//Do something
break;
..........
.......
}
任何帮助都是可以接受的
提前致谢
答案 0 :(得分:3)
您可以使用SKYPE4COMLib.Call.Status property
if(yourInstance.Call.Status.Equals(TCallStatus.clsRinging)
{
Console.WriteLine("Print status : {0}", Call.Status.ToString());
}