API Overview

The launcher and chooser API is located in the Microsoft.Phone.Tasks namespace of the Microsoft.Phone.dll assembly.

Launchers and choosers share two characteristics. First, all contain a Show method, which initiates an associated system app. Second, all cause your app to be deactivated when the Show method is called. For more information on deactivation, see Chapter 3, “Understanding the Application Execution Model.”

Both launchers and choosers use an internal API, and there is little or no capability for custom launchers or choosers. In addition, nearly all are sealed classes, meaning that extending the existing implementations is not possible. The one exception is the MediaPlayerLauncher task, although subclassing it would serve ...

Get Windows® Phone 8 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.