Exemplo n.º 1
0
 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)
     {
     }
 }