0
我試圖在每24小時後將聯繫人同步到服務器。所以爲此我使用了後臺代理。 當我嘗試呼叫聯繫人時,它沒有得到手機的聯繫人。 我的代碼是在這裏...如何在後臺獲取手機聯繫人代理WP7
protected override void OnInvoke(ScheduledTask task)
{
Contacts cons = new Contacts();
//Identify the method that runs after the asynchronous search completes.
cons.SearchCompleted += new EventHandler<ContactsSearchEventArgs>(Contacts_SearchCompleted);
//Start the asynchronous search.
cons.SearchAsync(String.Empty, FilterKind.None, "Contacts Test #1");
#if DEBUG_AGENT
ScheduledActionService.LaunchForTest(task.Name, TimeSpan.FromSeconds(10));
#endif
}
void Contacts_SearchCompleted(object sender, ContactsSearchEventArgs e)
{
var a = e.Results;
// e.Results.Count();
NotifyComplete();
}
任何人可以讓我知道什麼是問題或提出一個更好的辦法....
您是否收到空列表或錯誤? – crea7or
沒有字段稱爲計數或e.result中的任何內容。但數據在非公開成員,但我不知道如何訪問非公開數據的結果 –