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 , , , // , , , !