FetionSDKフライング画像のロード

2546 ワード


これは09年の成果で、現在FetionSDK.dllは使用できません.
——————————————————————————————————————————
//飛信の友達の画像Portrait(Contact.ContactInfo.Portrait)をロードする
まず、有効なContactインスタンスを取得します.
次にContact.ContactInfo.PropertiesChangedイベントを追加
最後にイベントコードで画像のダウンロードを完了します
基本コードは次のとおりです.
IicUri uri = Uri.CreatUri(string MobileNo); Contact contact = sdk.AccountManager.CurrentUser.ContactList.FindFindContactByMsisdnEx(uri.MobileNo); If(contact==null) { AsyncBizOperation op = new AsyncBizOperation(); contact = sdk.AccountManager.CurrentUser.ContactList.FindOrCreateContact(uri.Raw, op); } //     
contact.PersonalInfo.PropertiesChanged += new EventHandler<PropertiesChangedEventArgs>(PersonalInfo_PropertiesChanged); void PersonalInfo_PropertiesChanged(object sender, PropertiesChangedEventArgs e) { //           ,      True           
    while (!e.ContainsAnyOfProperties(new string[] { "nickname", "Provision", "Portrait" })){}     pictureBox1.Image = ((ContactInfo)sender).Portrait; } //          FetionSDK.dll         ,      ,          ,   //         ,                  ,      ,    !