3 out of 4 rated this helpful - Rate this topic

Microsoft.Phone.Shell Namespace

July 26, 2012

This namespace provides access to shell APIs for Windows Phone.

  ClassDescription
Public classActivatedEventArgsProvides data for Activated events.
Public classApplicationBarRepresents an Application Bar in Windows Phone applications.
Public classApplicationBarIconButtonAn Application Bar button with an icon.
Public classApplicationBarMenuItemAn item that can be added to the menu of an ApplicationBar.
Public classApplicationBarStateChangedEventArgsProvides data for StateChanged events that occur when the user opens or closes the Application Bar.
Public classClosingEventArgsProvides data for the Closing event.
Public classDeactivatedEventArgsProvides data for the Deactivated event.
Public classLaunchingEventArgsProvides data for Launching events.
Public classPhoneApplicationServiceThe 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 classProgressIndicatorProvides methods and properties for interacting with the progress indicator on the system tray on an application page.
Public classShellTileClass for managing the Application Tile and secondary Tiles for an application. For more information about Tiles, see Tiles Overview for Windows Phone.
Public classShellTileDataBase class for Tile data. For more information about Tiles, see Tiles Overview for Windows Phone.
Public classShellTileScheduleCreates 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 classShellToastA 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 classStandardTileDataData 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 classSystemTrayProvides methods and properties for interacting with the system tray on an application page.
  InterfaceDescription
Public interfaceIApplicationBarDefines events and properties for the Application Bar in Windows Phone applications.
Public interfaceIApplicationBarIconButtonThe interface from which ApplicationBarIconButton inherits.
Public interfaceIApplicationBarMenuItemThe interface from which ApplicationBarMenuItem inherits.
  EnumerationDescription
Public enumerationApplicationBarModeSpecifies the size of an Application Bar.
Public enumerationIdleDetectionModeDefines the status for idle detection of users and applications. Used with the UserIdleDetectionMode and ApplicationIdleDetectionMode properties.
Public enumerationStartupModeLists the modes in which an application can be started. Used by the StartupMode property.
Public enumerationUpdateIntervalDefines which interval will be used with the schedule if UpdateRecurrence has been set to Interval.
Public enumerationUpdateRecurrenceDefines whether the schedule will be executed one time or multiple times.

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.