Export (0) Print
Expand All

Launcher and Chooser Support in Windows Phone Emulator

This is pre-release documentation for the Windows Phone OS 7.1 development platform. To provide feedback on this documentation, click here. For the Windows Phone OS 7.0 developer documentation, click here.

June 24, 2011

This topic describes features of Windows Phone Launchers and Choosers that are supported on Windows Phone Emulator. For more information, see Launchers and Choosers Overview for Windows Phone.

The following table shows the classes that are used to start Launchers and Choosers, and compares the expected behavior on a Windows Phone device to that of Windows Phone Emulator.

Class name

Windows Phone

Windows Phone Emulator

CameraCaptureTask

Enables a camera to take a picture, and sends the picture to the application.

There is no Camera on Windows Phone Emulator. The Windows Phone Emulator Camera returns a default image to the application.

EmailAddressChooserTask

Enables an application to open the Contacts application only for people who have email addresses. Returns an email address to the application.

There are no behavior differences.

EmailComposeTask

Enables an application to start an email application with a new message displayed. If an email account is not set up, the application prompts the user to setup an account.

This is not functional on Windows Phone Emulator. You cannot set up an email account on Windows Phone Emulator.

MarketplaceDetailTask

Enables an application to start the Windows Phone Marketplace client application and display the details page for the specified product.

There are no behavior differences.

MarketplaceHubTask

Enables an application to start the Windows Phone Marketplace client application and enables the user to specify the Music + Videos hub or the Applications hub.

There are no behavior differences.

MarketplaceReviewTask

Allows an application to launch the Windows Phone Marketplace client application and display the rate and review page for the specified product. A user must have a Windows Live ID to write a review.

Opening a product's rate and review page displays an error because there is no Windows Live ID.

MarketplaceSearchTask

Enables an application to start the Windows Phone Marketplace client application and display the search results from the specified search terms.

There are no behavior differences.

MediaPlayerLauncher

Given a media URI, enables an application to start the media player.

The application can start the media player and the user can play music, but video is not rendered.

PhoneCallTask

Enables an application to start the Phone application to call the phone number specified by the application.

If the Windows Phone does not have a Subscriber Identity Module (SIM) card, the application prompts the user to add a SIM card and navigates away from the application.

Windows Phone Emulator uses Fake GSM and always has a false SIM card. Placed phone calls always connect, but the connection is simulated in the emulator.

PhoneNumberChooserTask

Enables an application to open the Contacts application and shows contacts who have phone numbers. Returns a phone number to the application.

There are no behavior differences.

PhotoChooserTask

Enables an application to start the Photo Chooser application. Returns an image to the application.

There are no behavior differences.

SaveEmailAddressTask

Enables an application to start the contacts application. Enables users to save an email address from the application to a new or existing contact.

There are no behavior differences.

SavePhoneNumberTask

Enables an application to start the contacts application. Enables users to save a phone number from the application to a new or existing contact.

There are no behavior differences.

SearchTask

Enables an application to start the Web Search application.

There are no behavior differences.

SmsComposeTask

Enables an application to start the SMS client with a phone number and/or a populated message. No status or error is returned to the application.

If there is no SIM, Windows Phone receives a toast notification when SMS fails to send.

Windows Phone Emulator starts the SMS client with a phone number and/or a populated message. No status or error is returned to the application. The SMS message always appears to send successfully.

Windows Phone Emulator uses Fake GSM and thus always appears to have a SIM.

WebBrowserTask

Enables an application to launch the Web browser application and browse to a specified URL.

There are no behavior differences.

Show:
© 2014 Microsoft