1 out of 4 rated this helpful - Rate this topic

Microsoft.Phone.Scheduler Namespace

Windows Phone

March 22, 2012

This namespace provides access to the Scheduler features of Windows Phone. This includes alarms, reminders, and background agents.

  Class Description
Public class Alarm A notification for which a custom sound can be specified.
Public class PeriodicTask Represents a scheduled task that runs regularly for a small amount of time.
Public class Reminder A notification that can pass contextual information to the parent application.
Public class ResourceIntensiveTask Represents a scheduled task that runs occasionally and is allowed to use substantial device resources.
Public class ScheduledAction The base class for all scheduled actions.
Public class ScheduledActionService Enables the management of scheduled actions.
Public class ScheduledNotification Represents a notification that is launched once or in a recurring pattern according to a time-based schedule.
Public class ScheduledTask Represents a task that will be run periodically or when the phone is in a state that supports resource-intensive processing.
Public class ScheduledTaskAgent Override this class to implement a Scheduled Task, also referred to as a background agent. This class contains one method, OnInvoke, which is called whenever the Scheduled Task is executed. For more information, see Background Agents Overview for Windows Phone.
Public class SchedulerServiceException Represents the exception that is thrown when the ScheduledActionService has an internal error.
  Enumeration Description
Public enumeration AgentExitReason Lists the possible reasons for which a background agent exits. Use the LastExitReason property of the ScheduledTask class to determine why the task exited its most recent execution.
Public enumeration RecurrenceInterval Lists the recurrence options for the ScheduledNotification objects, Alarm and Reminder.

Did you find this helpful?
(1500 characters remaining)