C# Windows Phone将电话联系人添加到列表
我想把所有手机的联系人都记在一个列表中,我会在以后创建一个列表,我需要一个从第一个联系人到最后一个联系人的循环,它会将号码和姓名放入一个列表中。C# Windows Phone将电话联系人添加到列表,c#,visual-studio,windows-phone-8,C#,Visual Studio,Windows Phone 8,我想把所有手机的联系人都记在一个列表中,我会在以后创建一个列表,我需要一个从第一个联系人到最后一个联系人的循环,它会将号码和姓名放入一个列表中。 不知道如何循环,也不知道从哪里开始,如何循环,或循环到哪里结束。这里是一个很好的示例,可以访问联系人列表 基本上,您可以创建一个新的Contacts对象,订阅SearchCompleted事件,然后开始搜索搜索异步(String.Empty,FilterKind.None,“State String 1”)搜索所有电话联系人 链接中的代码示例: {
不知道如何循环,也不知道从哪里开始,如何循环,或循环到哪里结束。这里是一个很好的示例,可以访问联系人列表 基本上,您可以创建一个新的
Contacts
对象,订阅SearchCompleted
事件,然后开始搜索<代码>搜索异步(String.Empty,FilterKind.None,“State String 1”)搜索所有电话联系人
链接中的代码示例:
{
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");
}
void Contacts_SearchCompleted(object sender, ContactsSearchEventArgs e)
{
//Do something with the results.
MessageBox.Show(e.Results.Count().ToString());
}
{
Contacts cons=新联系人();
//标识异步搜索完成后运行的方法。
cons.SearchCompleted+=新事件处理程序(联系人\u SearchCompleted);
//启动异步搜索。
cons.SearchAsync(String.Empty,FilterKind.None,“Contacts Test#1”);
}
无效联系人搜索已完成(对象发件人、联系人搜索目标e)
{
//对结果做点什么。
Show(例如Results.Count().ToString());
}