Alarm & Reminder学习

今天抽看看了一下Windows phone7.1 SDK,还有一些类库没有用过,研究了一下Microsoft.Phone.Scheduler中的Alarm和Reminder.

Alarm 闹铃

下面看一下它常用的属性~

Alarm alarm = new Alarm(name);

//提醒内容
alarm.Content = contentTextBox.Text;

//闹铃的音乐
alarm.Sound = new Uri("/system.wav", UriKind.Relative);

//开始时间
alarm.BeginTime = beginTime;

//到期时间
alarm.ExpirationTime = expirationTime;

//重复的类型
alarm.RecurrenceType = recurrence;

//重复类型包括以下几种:

RecurrenceInterval.Daily,RecurrenceInterval.Weekly, RecurrenceInterval.Monthly,RecurrenceInterval.EndOfMonth,RecurrenceInterval.Yearly几种

//最后别忘了加入ScheduledActionService对象中

ScheduledActionService.Add(alarm);

运行结果:

Reminder提醒

同样看下它的属性:

Reminder reminder = new Reminder(name);

//提醒的标题
reminder.Title = titleTextBox.Text;

//提醒的内容
reminder.Content = contentTextBox.Text;

//开始时间
reminder.BeginTime = beginTime;

//终止时间
reminder.ExpirationTime = expirationTime;

//重复类型,同上
reminder.RecurrenceType = recurrence;

//提醒信息显示的页面
reminder.NavigationUri = navigationUri;

//同上

ScheduledActionService.Add(reminder);

 功能很简单,用法也很简单,只要熟悉其属性就OK了!~

 

 

 

posted on 2011-10-09 21:56  ShinyTang  阅读(541)  评论(1编辑  收藏  举报

导航

作者:LucyTangLucyTang's Blog on 博客园
出处:http://www.cnblogs.com/jing870812/

本作品由LucyTang创作,采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。 任何转载必须保留完整文章,在显要地方显示署名以及原文链接。如您有任何疑问或者授权方面的协商,请给我留言