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了!~

 

 

 

你可能感兴趣的:(ARM)