1 out of 1 rated this helpful - Rate this topic

Microsoft.Phone.Shell Namespace

Windows Phone

March 22, 2012

This namespace provides access to shell APIs for Windows Phone.

  Class Description
Public class ActivatedEventArgs Provides data for Activated events.
Public class ApplicationBar Represents an Application Bar in Windows Phone applications.
Public class ApplicationBarIconButton An Application Bar button with an icon.
Public class ApplicationBarMenuItem An item that can be added to the menu of an ApplicationBar.
Public class ApplicationBarStateChangedEventArgs Provides data for StateChanged events that occur when the user opens or closes the Application Bar.
Public class ClosingEventArgs Provides data for the Closing event.
Public class DeactivatedEventArgs Provides data for the Deactivated event.
Public class LaunchingEventArgs Provides data for Launching events.
Public class PhoneApplicationService The PhoneApplicationService class provides access to various aspects of the application’s lifetime. This includes management of the application’s idle behavior and management of the application’s state when it becomes active or inactive.
Public class ProgressIndicator Provides methods and properties for interacting with the progress indicator on the system tray on an application page.
Public class ShellTile Class for managing the Application Tile and secondary Tiles for an application. For more information about Tiles, see Tiles Overview for Windows Phone.
Public class ShellTileData Base class for Tile data. For more information about Tiles, see Tiles Overview for Windows Phone.
Public class ShellTileSchedule Creates an object that allows an application to schedule updates of its Tile's background image. For more information about Tiles and Tile background images, see Tiles Overview for Windows Phone. For an example of how to use ShellTileSchedule, see How to: Schedule Tile Updates for Windows Phone.
Public class ShellToast A class for displaying a toast to the user. While the Show() method can be called from any application, a toast will not be displayed if the current foreground application is the caller of the ShellToast.Show method. This means that this should primarily be used by a background agent.
Public class StandardTileData Data for a Tile pinned to Start. Tiles have a “front” and “back” to them, and this class holds all this data. For more information about Tiles, see Tiles Overview for Windows Phone.
Public class SystemTray Provides methods and properties for interacting with the system tray on an application page.
  Interface Description
Public interface IApplicationBar Defines events and properties for the Application Bar in Windows Phone applications.
Public interface IApplicationBarIconButton The interface from which ApplicationBarIconButton inherits.
Public interface IApplicationBarMenuItem The interface from which ApplicationBarMenuItem inherits.
  Enumeration Description
Public enumeration ApplicationBarMode Specifies the size of an Application Bar.
Public enumeration IdleDetectionMode Defines the status for idle detection of users and applications. Used with the UserIdleDetectionMode and ApplicationIdleDetectionMode properties.
Public enumeration StartupMode Lists the modes in which an application can be started. Used by the StartupMode property.
Public enumeration UpdateInterval Defines which interval will be used with the schedule if UpdateRecurrence has been set to Interval.
Public enumeration UpdateRecurrence Defines whether the schedule will be executed one time or multiple times.

Did you find this helpful?
(1500 characters remaining)