Microsoft.Phone.Tasks Namespace
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
This namespace allows applications to use Launchers and Choosers to provide a set of common tasks to their users, such as placing phone calls, sending email, and taking pictures.
Classes
Class | Description | |
---|---|---|
AddressChooserTask | Allows an application to launch the Contacts application. Use this to obtain the physical address of a contact selected by the user. | |
AddressResult | Represents a physical address returned from a call to the Show()()() method. | |
AddWalletItemResult | The result object returned in the Completed event handler for the AddWalletItemTask chooser. | |
AddWalletItemTask | Allows an application to launch the Wallet application. The provided Wallet item is displayed to the user and the user can choose to add the item to his or her Wallet. | |
BingMapsDirectionsTask | Allows an application to launch the Bing Maps application, specifying a starting location or an ending location, or both, for which driving directions are displayed. | |
BingMapsTask | Allows an application to launch the Bing Maps application centered at the location specified with the Center property or at the user’s current location. If SearchTerm is set, locations matching the search term are tagged on the map. | |
CameraCaptureTask | Allows an application to launch the Camera application. Use this to allow users to take a photo from your application. | |
ChooserBase<(Of <(TTaskEventArgs>)>) | The base class from which all Choosers are derived. This class exposes a common function for showing the Choosers and an event for handling the Chooser result. | |
ConnectionSettingsTask | Allows an application to launch a Settings dialog that allows the user to change the device’s network connection settings. | |
EmailAddressChooserTask | Allows an application to launch the Contacts application. Use this to obtain the email address of a contact selected by the user. | |
EmailComposeTask | Allows an application to launch the email application with a new message displayed. Use this to allow users to send email from your application. | |
EmailResult | Represents an email address returned from a call to the Show method of a EmailAddressChooserTask object. | |
GameInviteTask | Allows an application to show a game invite screen that allows the user to invite players to a multiplayer game session. | |
LabeledMapLocation | Represents a geographic coordinate and an associated label that identifies it, such as the location of a business and the business name. This class is used with the BingMapsDirectionsTask class. | |
MapDownloaderTask | Allows an application to launch the Maps settings application. Use this to allow users to download map data for offline use. | |
MapsDirectionsTask | Allows an application to launch the Maps application, specifying a starting location or an ending location, or both, for which driving directions are displayed. | |
MapsTask | Allows an application to launch the Maps application centered at the location specified with the Center property or at the user’s current location. If SearchTerm is set, locations matching the search term are tagged on the map. | |
MapUpdaterTask | Allows an application to launch the Maps settings application. Use this to allow users to update offline map data they have previously downloaded. | |
MarketplaceDetailTask | Allows an application to launch the Store client application and display the details page for the specified product. | |
MarketplaceHubTask | Allows an application to launch the Store client application. | |
MarketplaceReviewTask | Allows an application to launch the Store client application and display the review page for the specified product. | |
MarketplaceSearchTask | Allows an application to launch the Store client application and display the search results from the specified search terms. | |
MediaPlayerLauncher | Allows an application to launch the media player. | |
PhoneCallTask | Allows an application to launch the Phone application. Use this to allow users to make a phone call from your application. | |
PhoneNumberChooserTask | Allows an application to launch the Contacts application. Use this to obtain the phone number of a contact selected by the user. | |
PhoneNumberResult | Represents a phone number returned from a call to the Show method of a PhoneNumberChooserTask object. | |
PhotoChooserTask | Allows an application to launch the Photo Chooser application. Use this to allow users to select a photo. | |
PhotoResult | Represents a photo returned from a call to the Show method of a PhotoChooserTask object or a CameraCaptureTask object. | |
SaveAppointmentTask | Allows an application to launch the calendar application with a new appointment displayed. Use this to allow users to add an appointment to their calendar from your application. | |
SaveContactResult | Contains the result of an attempt to save a contact. | |
SaveContactTask | Provides methods and events for launching the contacts application and enabling a user to save a contact. | |
SaveEmailAddressTask | Allows an application to launch the contacts application. Use this to allow users to save an email address from your application to a new or existing contact. | |
SavePhoneNumberTask | Allows an application to launch the contacts application. Use this to allow users to save a phone number from your application to a new or existing contact. | |
SaveRingtoneTask | Enables an application to launch the ringtones application. Use the SaveRingtoneTask to allow users to save a ringtone from your application to the system ringtones list. | |
SearchTask | Allows an application to launch the Web Search application. | |
ShareLinkTask | Allows an application to launch a dialog that enables the user to share a link on the social networks of their choice. | |
ShareMediaTask | Allows an application to launch a dialog that allows a user to share a media file on the social networks of their choice. | |
ShareStatusTask | Allows an application to launch a dialog that enables the user to share a status message on the social networks of their choice. | |
ShareTaskBase | The base class for the social network sharing APIs, ShareLinkTask and ShareStatusTask. | |
SmsComposeTask | Launches the Messaging application with a new SMS message displayed. | |
TaskEventArgs | The EventArgs used by the Completed event for all Choosers. | |
WebBrowserTask | Allows an application to launch the web browser application. |
Enumerations
Enumeration | Description | |
---|---|---|
ConnectionSettingsType | Lists the network connection settings types supported by ConnectionSettingsTask. | |
MarketplaceContentType | Defines the list of content types that can be shown by the Store client application. This enumeration is used by MarketplaceDetailTask, MarketplaceHubTask, and MarketplaceSearchTask. | |
MediaLocationType | Lists the data stores in which a media file can be stored. Used by MediaPlayerLauncher. | |
MediaPlaybackControls | An enumeration defining the bitwise flags that are used with the Controls property of the MediaPlayerLauncher object to specify which controls should be displayed by the media player application. | |
MediaPlayerOrientation | Defines the list of orientations in which the media player can be launched. | |
Reminder | Lists the values you can set for an appointment reminder. This enumeration is used by Reminder property. | |
TaskResult | Describes the success status of a Chooser operation. |