This topic has not yet been rated - Rate this topic

Microsoft.Phone.Shell Namespace

May 02, 2013

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 classCycleTileDataDescribes a Tile template that cycles between 1 to 9 background images.
Public classDeactivatedEventArgsProvides data for the Deactivated event.
Public classFlipTileDataDescribes a Tile template that flips from the front to the back side. Allows customization of the background image and text for both the front and back Tile.
Public classIconicTileDataDescribes an iconic Tile template.
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 classRunningInBackgroundEventArgsProvides data for the RunningInBackground event.
Public classShellTileManages the Application Tile and secondary Tiles for an application.
Public classShellTileDataBase class for Tile data.
Public classShellTileScheduleCreates an object that allows an application to schedule updates of its Tile's background image.
Public classShellToastUsed for displaying a toast to the user.
Public classStandardTileDataData for a Tile pinned to Start. Tiles have a "front" and "back" to them, and this class holds all this data.
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 enumerationDeactivationReasonLists the reasons why an application was terminated. This is used by the Reason property of the DeactivatedEventArgs object when the Deactivated event is raised.
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.