WP7 C#获取联系人资料

嘉立创EDA vs Altium Designer:新手如何选择?从界面到实战全对比 本文全面对比了嘉立创EDA与Altium Designer(AD)两大PCB设计工具,从设计哲学、界面交互、封装库管理、设计规则引擎、协作功能到成本生态六大维度进行深入分析。嘉立创EDA以极简设计和云端协作为特色,适合学生和创客快速上手;而AD则凭借专业级精准控制,成为高端电子设计的行业标准。通过实战案例和详细对比表格,帮助新手根据项目需求选择合适的EDA工具。 阅读详情
在早期的 windows phone 7 SDK 中只可以通过 Choosers 获取电话号码和 Email 地址以及其他一些简单的资料。从 7.1 Mango SDK 开始,微软就放开了这个限制,可获取包括:Address , DisplayName,EmailAddresses  等待
在这篇文章中,你将学习如何获取所有联系人的资料。
Contacts 类在 Microsoft.Phone.UserData 命名空间中定义,扩展自 PhoneDataSharingContext 并提供一些方法用于跟联系人数据进行交互。
  1.  public MainPage()  
  2.  {  
  3.     InitializeComponent();  
  4.     Contacts objContacts = new Contacts();  
  5.     objContacts.SearchCompleted += new EventHandler<ContactsSearchEventArgs>(objContacts_SearchCompleted);  
  6.     objContacts.SearchAsync(string.Empty, FilterKind.None, null);  
  7.  } 
  8.  void objContacts_SearchCompleted(object sender, ContactsSearchEventArgs e)  
  9.  {  
  10.     foreach (var result in e.Results)  
  11.     {  
  12.       lst.Add("Name : " + result.DisplayName + " ; Phone Number : " + result.PhoneNumbers.FirstOrDefault());  
  13.     }  
  14.  }

Contacts 也可以用于联系人的搜索,通过 SearchAsync 方法。而 FilterKind 用于指定搜索的条件,例如 PhoneNumber , DisplayName or EmailAddress 等待。如果传递空值,则返回所有联系人信息。


这里是一些对联系人电话号码等信息进行格式化显示的方法。


  1.  public partial class MainPage : PhoneApplicationPage  
  2.  {  
  3.     // Constructor  
  4.     public MainPage()  
  5.     {  
  6.       InitializeComponent();  
  7.       Contacts objContacts = new Contacts();  
  8.       objContacts.SearchCompleted += new EventHandler<ContactsSearchEventArgs>(objContacts_SearchCompleted);  
  9.       objContacts.SearchAsync(string.Empty, FilterKind.None, null);  
  10.  }  
  11.     
  12.  void objContacts_SearchCompleted(object sender, ContactsSearchEventArgs e)  
  13.  {  
  14.     
  15.     var ContactsData = from m in e.Results  
  16.                        select new MyContacts  
  17.                        {  
  18.                            DisplayName = m.DisplayName,  
  19.                            PhoneNumber = m.PhoneNumbers.FirstOrDefault()  
  20.                         };  
  21.     var MyContactsLst = from contact in ContactsData  
  22.     group contact by contact.DisplayName into c  
  23.     orderby c.Key  
  24.     select new Group<MyContacts>(c.Key, c);  
  25.     longlist1.ItemsSource = ContactsData;  
  26.     }  
  27.  }  
  28.  public class MyContacts  
  29.  {  
  30.     public string DisplayName { get; set; }  
  31.     public ContactPhoneNumber PhoneNumber { get; set; }  
  32.  }


SAP 货币类型和公司代码的货币设置 货币类型分为公司代码和集团货币,一般FI 10类型和集团货币 30,事务代码是8KEM; 设置货币类型的事务代码是OB22 在S/4 1809版本里编辑功能统合到事务代码FINSC_LEDGER 中了,这里集中了分类账和公司代码的设置; 设置多账簿的币种(会出现在BSEG和FAGLFLEXA表中) 汇率维护在TCURR表中,可通过BAPI_EXCHANGERATE_GETDETAIL函数获取。 CO货币的事务代码是成本控制范围货币:OKKP ,一般设置为货币码20和30; 另外, SCC4设置集团货币, 阅读详情

相关推荐

保姆级教程:用Unidbg搞定阿里系App的x-sign和长x-mini-wua签名(附完整Java代码)

本文详细介绍了如何使用Unidbg框架模拟执行阿里系App的原生库,生成关键的x-sign和x-mini-wua签名参数。通过完整的Java代码示例和实战技巧,帮助开发者高效实现签名算法,适用于安全研究、数据分析和第三方应用开发场景。

weixin_29243279的博客 485

WP7安装遇到的问题

1. 开始按照微软俱乐部发的教程安装:vm_web2.exe 问题种种,虽然可以使用简单的silverlight windows phone 程序,但是跑C#就显得不给力。 --》安装ultimate+sp1+wp7.1 2. 安装的时候可能出现的问题: 外部dll被block: 通过右键属性然后解除限制

modosxiaoyao的专栏 327

保姆级教程:用Intouch SMC连接S7-200 Smart PLC,Modbus TCP和S7协议一次搞定

本文详细介绍了如何使用Intouch SMC连接S7-200 Smart PLC,涵盖Modbus TCP和S7协议的双协议通信配置。通过环境准备、参数设置、常见问题排查及实战技巧,帮助工程师快速实现工业自动化系统中的稳定通信,提升设备监控效率。

weixin_30499315的博客 432

WP7-C# 字符串详细使用

转自:http://www.cnblogs.com/candywyq/archive/2007/07/24/830021.html 开发中可以说几乎随时会涉及到字符串处理,本人觉得很有必要把平时遇到的问题和大家一起讨论,如果大家有好的见解和心得请留言和大家分享。 1.Convert.ToInt32与Int32.Parse的恩恩怨怨 2.Split的3种用法 3.@"abc"和"abc"

Zhangh423的专栏 688

三电平逆变器LC滤波设计避坑指南:从SVPWM谐波到Simulink仿真验证

本文详细解析了三电平逆变器LC滤波设计中的关键问题,从SVPWM谐波特性到Simulink仿真验证,提供了800V/10kW系统的参数计算方法和优化技巧。通过实际案例和仿真配置示例,帮助工程师避免常见设计误区,提升电能质量和系统稳定性。

weixin_29261711的博客 173

微信小程序 - 真机调试调用接口报错{errno: 600001, errMsg: “request:fail -102:net::ERR_CONNECTION_REFUSED},真机运行测试请求异常

微信小程序,真机,调试测试,运行报错,API接口,服务器接口都报错了,小程序报错errno: 600001,小程序报错request:fail -102:net::ERR_CONNECTION_REFUSED,真实手机打开接口全都失效了,微信小程序真机测试失败,微信小程序{errno: 600001, errMsg: "request:fail -102:net::ERR_CONNECTION_REFUSED"},详细解决方法,https,服务器SSL证书,无法解决,服务器更换SSL证书,接口地址改了也不行

🏆 前端领域优质创作者 1万+

c# 发送传真的方法

 private void SendFax()  {      string hostName = Dns.GetHostName();   string dir =System.Configuration.ConfigurationSettings.AppSettings["FaxDocPath"].ToString();   string faxFile =@"//"+hostName+@

hongmaohouzi的专栏 1588

github创建账号第一步始终出错

github创建账号总结:第一次注册GitHub,填好用户名邮箱密码后进入下一步就卡在哪里,上面还提示Unable to verify your captcha response等,进入网址的解决办法以及下载其他的浏览器也无法解决,用手机浏览器抱着试一试的心态竟然成功了,分享给大家。手机下载谷歌浏览器,进入GitHub正常注册,能向下继续,邮箱验证完以后再用电脑登陆就ok啦

计算机毕业论文源码,学生个人网页制作html源码。贴近用户做网络推广和互联网优化。 4376

在 WP7 中选择一个联系人并获取该联系人详细信息{转}

Windows Phone Developer Tools 7.1 Beta (Mango) introduces several new launchers and choosers. From your WP7 application you can now choose an address, save a ringtone, retrieve contact details, e...

dixiannie4307的博客 735

conda install出现CondaValueError: Malformed version string invalid character(s)解决方案

本文主要介绍了conda install出现Solving environment:failed、CondaValueError: Malformed version string invalid character(s),希望能对新手有所帮助。 文章目录 1. 问题描述 2. 解决方案 2.1 步骤一 2.2 步骤二 2.3 步骤三

weixin_43178406的博客 6万+

用 ABAP CDS 把树建起来:Hierarchy 的建模、调试与消费全流程

CDS Hierarchy 将树形数据结构作为一等公民引入 ABAP 开发,通过定义父子关联、根节点条件和兄弟排序规则,让数据库原生支持层级查询。相比传统递归处理方式,它能避免性能瓶颈,提供$node系统字段描述节点结构信息,并支持与SAP UI框架无缝集成。这种方法简化了组织架构、成本中心等业务场景的层级数据处理,使开发人员能够专注于业务逻辑而非底层实现。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 205

Wp7 调用WebService

<br />Wp7可以方便得调用.net的WebService<br /> <br />先用C#做一个WebService,实现两个接口<br />GetMessage :发一条信息<br />SendMessage :接受最新一条信息<br />using System; using System.Data; using System.Web; using System.Collections; using System.Web.Services; using System.Web.Servic

chagaostu的专栏 4566

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

WP7 开发平台和SDK及模拟器

一、开发平台 WP7 是MS开发的一个全新的移动平台,整合了XBox Live游戏,Zune音乐,Office2010,Mail服务等众多一系列优秀服务,对开发者来说是一种全新的开发方式。 平台的基本架构: 由于MS的移动互联网战略采用的是一种三屏(PC+Phone+TV)一云(Windows Azure)战略,所以WP7的基本架构也分为屏端和云端。 屏端:屏端又分为手端(Phone)和P

imobiles 855

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

WP8 联系人开发总结与分享

本次开发虽然是针对windows phone 联系人模块的,即在人脉中对联系人进行相应的操作,但是也涉及到了其他的方面,在此做一总结与分享,希望对大家有用,让大家少走点弯路, 1. 准备阶段:VS2012如果程序中要使用Ttoolkit,就必须引入Toolkit到工程,具体做法是: 打开菜单Tools->library Package Maneger-> Package Manager con

积少成多,持之以恒 1163

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

VMware替代进入2.0时代:从ESXi迁移到新平台的完整指南

虚拟化技术是现代数据中心的基础,而VMware作为行业标杆,其命运变动总能牵动企业的神经。Broadcom收购VMware后,许可模式与产品策略的剧变,让大量企业开始重新评估虚拟化平台的走向。从永久授权转向订阅制,从单组件购买到打包销售,这些变化不仅影响预算,更牵动整个技术栈的架构设计。与此同时,个人用户领域对VMware Workstation Pro免费放开的讨论,及“VMware怎么卸载干净”这类高频搜索,反映出不同用户群体正在分化:个人桌面虚拟化仍可继续使用,而企业级vSphere则面临批量替换的抉

weixin_34009794的博客 428

wp7学习笔记

Emulator中文叫仿真器,是精确地在一种环境下仿真另一种环境下的运行方式。其目的是完全仿真。Simulator中文叫模拟,是通过某种手段来模拟某些东西,不一定要完全正确的原理,追求的只是尽可能的相像。所以XDE是WP7的Emulator,是一个WP7的虚拟机,我准备写一个XP下开发WP7程序的Simulator。 1、XBox和WP7之间的游戏移植很方便。 2、WP7程序不能运行在后台

linewwei的专栏 1611

wp7和wp8的区别

wp是什么? WP是Windows Phone的简称,Windows Phone是微软发布的一款手机操作系统。值得注意的是WP只是其中的一款手机系统,那么微软有没有其他的手机操作系统呢?答案是有,详细的请参考木杉大话微软手机系统。从上面的文章中我么可以知道wp7是不可以升级到wp8的,最多升级到“假wp8(wp7.8)”.下面我来介绍一下wp7和wp8的区别。 1.内核不同 wp7使用的是w...

weixin_30567471的博客 408

WP7 开发 基础知识与问题积累

基础知识点: 1、获取WP7的DeviceUniqueId: public string GetDeviceUniqueId() {   string strUniqueId = null;   object uniqueId = DeviceExtendedProperties.GetValue("DeviceUniqueId");   if (uniqueId != ...

135

WP7编程 读取外部XML文件中存放的记录

WP7编程  读取外部XML文件中存放的记录 Kagula 2011/8/9 内容简介 我准备写个简单的WP7程序,需要读取我在项目外部设置的XML文件中的记录集,作为Silverlight初学者,途中碰到了很多问题,现在把它记录下来,备查。 测试环境:[1]Visua

lee353086的专栏 2525

WP7开发第一课:WP7项目组织结构&简单登陆例子(其一)

上2篇文章已经说明了WP7的软件生命周期,当然我们可能记得不太清楚,没关系,时间能帮我们记住,只要在以后开过程中,多多接触,就行了,现在觉得做一般水平程序员不难,只要熟悉类库API就行了,熟能生巧,当然如果你要成为高级程序员,那就不只是熟悉API那么简单的了,好了,我们开发吧。 一:准备好开发环境,win7+VS2010sp1+wp7 sdk7.1 注释:操作系统是必须是WIN...

dhvkvve3729的博客 189

Wp7的TextBox的光标问题

昨天遇到几个新问题,这里简单介绍一下:wp7中正则表达式的使用&&光标的移动 //限定长度,我们的需要要求是16个字符,可以根据需要更改,只需变动“16”为你需要的 public Regex regex = new Regex("^[\u0000-\uffff]{0,16}$");//限制了长度为16个字符,这里的16字符不论中英文,跟字节无关。 ...

156

[WP7] WP7安装那些郁闷的事

WP7的RTM包也出来N久了,我也早就安装了,当时安装完后,在开始菜单中就新增了Expression Blend for Windows Phone、Visual Studio 2010 Express for Windows Phone 以及Windows Phone Tools,当时装完后发现在Blend和VS Express中可以正常新建WP7的工程,而在我电脑中原来的...

baibi6400的博客 297

iPhone+wp7并行初体验

同时学iPhone和wp7开发(一) 去年看iPhone很火,心头痒痒就去买了本iPhone开发入门经典,那时候没现在这么多书(现在书城里都有一书架的iPhone开发书籍了),这本入门经典是网上很多人推荐的。兴冲冲买回来就看了第一章。可怜啊,加班经常半夜1,2点,回来倒头睡,电脑都不想摸一下。书就放在那里落满了灰尘。最近有了时间,心想不能让69块钱白花呀,于是把书皮上的灰尘擦去,又开始了iP

优秀技术文章收录 1510

wp7访问博客园

Wp7访问博客园应用开发放出地址 http://download.csdn.net/detail/shang_111111/5576913

shang_111111的专栏 817

关于WP7,WM,CE上的应用开发

OK,接触了WP7,和以前接触的WM、CE,作为一个C++程序员,明显感觉到了WP7和其它两个平台的变化。 CE,包括CE5、CE6和CE7,一直以来都是以C++或者说Win32、MFC作为最主要和最基本的应用开发工具。 WM也是这样。 对于PC上的C++程序员,在WM和CE平台上的开发,很容易入手,主要的东西都是比较熟悉的那一套,所以跨越这几个平台做开发,不会有任何问题。 WP...

asdf329921的博客 221
下一篇: 在Windows Phone 7中获取用户信息和设备信息
feng12345567
博客等级 码龄17年 3粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值