2013-03-03 5 views
1

Skype 그룹 채팅을 삭제하는 기능을 만들려고했습니다. 그룹을 삭제하지 않습니다Skype4com으로 skype 그룹 채팅 삭제

1.

foreach (SKYPE4COMLib.GroupCollection d in skype.Groups) 
{ 
    skype.DeleteGroup(d.Count); 
} 

2.

for (int i = 0; i < skype.Groups.Count; i++) 
{ 
    try 
    { 
     skype.DeleteGroup(i); 
    } 
    catch { } 
} 

두 가지 접근법 : 는 여기에 내가 무엇을 최대 온 것입니다. 내 Skype에서 모든 그룹을 삭제하려면 어떻게해야하는지 잘 모릅니다.

답변

-1

현재 Skype4Com을 통해 수행 할 수 없습니다.

그런데 삭제하려는 그룹은 연락처 그룹입니다. 즉, 주소록과 같이 Skype에서 연락처를 그룹화 할 수 있습니다. 그룹 채팅의 경우 채팅 객체를 찾고 if (chat.Members.Count> 1)와 같은 채팅 회원 수를 확인하십시오.

당신은 여기에 몇 가지 더 많은 예제를 찾을 수 있습니다 http://devforum.skype.com/

+0

당신은 채팅을 남길 수 있습니다, 난 그냥 당신이 전혀 채팅을 삭제하지 못할 수 있습니다 그룹 – Cacoon

+0

을 취소 할 수있는 기능을 잘 모릅니다 확인을 해야할지, 종료 대화. –

+0

그들은 최근 채팅을 계속하고 있습니다. 전체 내용은 입니다. foreach (skype.Chats의 채팅 c) { c.Leave(); } 내 문제를 해결하기 위해 아무 것도하지 않습니다. – Cacoon