2011-10-14 38 views
4

我正在嘗試編寫一個應用程序,與Skype交談來做一些事情。我想要做的一件事是,當語音通話連接時,獲取參與者列表。我正在註冊Skype.CallStatus事件。觸發時,此事件處理程序獲取Call參數,該參數具有Participants屬性。但是,目前該參與者列表是空的(我正在通過撥打Skype語音測試服務進行測試)。Skype4com自動化 - 如何獲得通話的參與者列表

這有什麼理由呢?有沒有另外一種方式來獲得參加電話會議的名單?

回答

1

的唯一途徑,我可以得到參與者的列表(請注意,我沒有盡力)是通過ICall.PartnerDisplayName屬性(你需要收集合作夥伴的名字如Skype提出CallStatus事件多次)。

[編輯]

參加財產狀態的skype4com文檔:

此命令查詢在電話會議上不是由用戶託管參與者的數量。

在閱讀本文後,我做了一個測試:從另一臺機器啓動一個組呼;在這種情況下,參與者列表是正確的。

如何使用Skype4com一個有用樣本:http://skype.codeplex.com

[/編輯]

希望這有助於

相關問題