public void KisiEkle(string uri) { if (uri == null || uri.Length == 0) { return; } try { IRTCBuddy2 kisi = (IRTCBuddy2)istemci.get_Buddy(uri); try { if (kisi.SubscriptionType == RTC_BUDDY_SUBSCRIPTION_TYPE.RTCBT_SUBSCRIBED) { return; // kullanýcý daha önce zaten eklenmiþ } istemci.RemoveBuddy(kisi); // kullanýcý daha önce eklenmiþ ama kabul etmemiþ olabilir, sil... } catch (COMException) { } } catch (COMException) { } try { istemci.AddBuddyEx(uri, null, null, true, RTC_BUDDY_SUBSCRIPTION_TYPE.RTCBT_SUBSCRIBED, profil, 0); } catch (COMException) { } }