<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (c) Microsoft Corporation.  All rights reserved.
-->
<doc>
  <assembly>
    <name>Microsoft.Phone</name>
  </assembly>
  <members>
    <member name="T:Microsoft.Devices.Camera">
      <summary>The base class for camera application support. </summary>
    </member>
    <member name="P:Microsoft.Devices.Camera.AvailableResolutions">
      <summary>Queries the camera for the available resolutions.</summary>
      <returns>Returns <see cref="T:System.Collections.Generic.IEnumerable`1" />. Collection of available resolutions on the camera.</returns>
    </member>
    <member name="P:Microsoft.Devices.Camera.CameraType">
      <summary>Gets the type of camera that the <see cref="T:Microsoft.Devices.Camera" /> object represents; indicates the location of the camera on the device.</summary>
      <returns>The type of camera that the <see cref="T:Microsoft.Devices.Camera" /> object represents; indicates the location of the camera on the device.</returns>
    </member>
    <member name="M:Microsoft.Devices.Camera.Dispose">
      <summary>Disposes of the image source stream and frees resources used by the Camera object. </summary>
    </member>
    <member name="M:Microsoft.Devices.Camera.Finalize">
      <summary>Releases unmanaged resources and performs other cleanup operations before the Camera object is reclaimed by garbage collection. </summary>
    </member>
    <member name="E:Microsoft.Devices.Camera.Initialized">
      <summary>Occurs when the camera object has been initialized.</summary>
    </member>
    <member name="P:Microsoft.Devices.Camera.InternalLock">
      <summary>This member is for internal use only.</summary>
      <returns>Returns <see cref="T:System.Object" />.</returns>
    </member>
    <member name="M:Microsoft.Devices.Camera.InvokeAndRemapExceptions(System.Action)">
      <summary>This member is for internal use only.</summary>
      <param name="a">Internal use only.</param>
    </member>
    <member name="M:Microsoft.Devices.Camera.IsCameraTypeSupported(Microsoft.Devices.CameraType)">
      <summary>Determines whether the specified type of camera is supported on the device.</summary>
      <returns>true if the specified type of camera is supported on the device; otherwise, false.</returns>
      <param name="type">The type of camera represented by the <see cref="T:Microsoft.Devices.Camera" /> object; indicates the location of the camera on the device.</param>
    </member>
    <member name="P:Microsoft.Devices.Camera.Orientation">
      <summary>Gets the number of degrees that the viewfinder brush needs to be rotated clockwise to align with the camera sensor.</summary>
      <returns>The number of degrees that the viewfinder brush needs to be rotated clockwise to align with the camera sensor.</returns>
    </member>
    <member name="P:Microsoft.Devices.Camera.PreviewResolution">
      <summary>Gets the current resolution of the image provided by the <see cref="T:Microsoft.Devices.PhotoCamera" />GetPreviewBuffer methods. This method is for use by the live viewfinder.</summary>
      <returns>The preview resolution.</returns>
    </member>
    <member name="P:Microsoft.Devices.Camera.Resolution">
      <summary>Gets or sets the resolution of the image captured by the camera.</summary>
      <returns>The resolution of the image captured by the camera.</returns>
    </member>
    <member name="M:Microsoft.Devices.Camera.SafeFireEvent(System.EventHandler)">
      <summary>This member is for internal use only.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="callback">Internal use only.</param>
    </member>
    <member name="M:Microsoft.Devices.Camera.SafeFireEvent``1(System.EventHandler{``0},``0)">
      <summary>This member is for internal use only.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="callback">Internal use only.</param>
      <param name="args">Internal use only.</param>
      <typeparam name="T"></typeparam>
    </member>
    <member name="P:Microsoft.Devices.Camera.SequenceNumber">
      <summary>This member is for internal use only.</summary>
      <returns>Returns <see cref="T:System.Int32" />.</returns>
    </member>
    <member name="T:Microsoft.Devices.CameraButtons">
      <summary>Provides events that are triggered by the device shutter button.</summary>
    </member>
    <member name="E:Microsoft.Devices.CameraButtons.ShutterKeyHalfPressed">
      <summary>Occurs when the hardware shutter button is pressed and held.</summary>
    </member>
    <member name="E:Microsoft.Devices.CameraButtons.ShutterKeyPressed">
      <summary>Occurs when the hardware shutter button receives a full press.</summary>
    </member>
    <member name="E:Microsoft.Devices.CameraButtons.ShutterKeyReleased">
      <summary>Occurs when the hardware shutter button is released, after the <see cref="E:Microsoft.Devices.CameraButtons.ShutterKeyPressed" /> event occurs.</summary>
    </member>
    <member name="T:Microsoft.Devices.CameraOperationCompletedEventArgs">
      <summary>Provides data for camera events such as <see cref="E:Microsoft.Devices.Camera.Initialized" />, <see cref="E:Microsoft.Devices.PhotoCamera.AutoFocusCompleted" />, and <see cref="E:Microsoft.Devices.PhotoCamera.CaptureCompleted" />.</summary>
    </member>
    <member name="M:Microsoft.Devices.CameraOperationCompletedEventArgs.#ctor(System.Boolean,System.Exception)">
      <summary>Initializes a new instance of the CameraOperationCompletedEventArgs class.</summary>
      <param name="succeeded">To determine whether the operation succeeded or failed. </param>
      <param name="exception">The error for the failed operation.</param>
    </member>
    <member name="P:Microsoft.Devices.CameraOperationCompletedEventArgs.Exception">
      <summary>Returns the error for the failed operation.</summary>
      <returns>Returns <see cref="T:System.Exception" />. The error for the failed operation.</returns>
    </member>
    <member name="P:Microsoft.Devices.CameraOperationCompletedEventArgs.Succeeded">
      <summary>Returns whether the operation succeeded or failed. </summary>
      <returns>Returns <see cref="T:System.Boolean" />. true if the operation succeeded; otherwise, false.</returns>
    </member>
    <member name="T:Microsoft.Devices.CameraType">
      <summary>Specifies the general location of the camera on the device.</summary>
    </member>
    <member name="F:Microsoft.Devices.CameraType.Primary">
      <summary>The camera is located on the back of the device.</summary>
    </member>
    <member name="F:Microsoft.Devices.CameraType.FrontFacing">
      <summary>The camera is located on the front of the device.</summary>
    </member>
    <member name="T:Microsoft.Devices.CameraVideoBrushExtensions">
      <summary>Uses the VideoBrush to render a composited video source onto an object. Typical usage is to provide the background for elements such as a rectangle or container. </summary>
    </member>
    <member name="M:Microsoft.Devices.CameraVideoBrushExtensions.SetSource(System.Windows.Media.VideoBrush,Microsoft.Devices.Camera)">
      <summary>Sets the VideoBrush source to the camera.</summary>
      <param name="brush">The VideoBrush object.</param>
      <param name="camera">Sets the VideoBrush source to the camera</param>
    </member>
    <member name="T:Microsoft.Devices.ContentReadyEventArgs">
      <summary>Provides data for <see cref="T:Microsoft.Devices.PhotoCamera" /> events.</summary>
    </member>
    <member name="P:Microsoft.Devices.ContentReadyEventArgs.ImageStream">
      <summary>Returns the image stream corresponding to the full-resolution and thumbnail images in the <see cref="E:Microsoft.Devices.PhotoCamera.CaptureImageAvailable" /> and <see cref="E:Microsoft.Devices.PhotoCamera.CaptureThumbnailAvailable" /> events, respectively.</summary>
      <returns>The image stream.</returns>
    </member>
    <member name="T:Microsoft.Devices.DeviceType">
      <summary>Defines the device type values used by the <see cref="P:Microsoft.Devices.Environment.DeviceType" /> property.</summary>
    </member>
    <member name="F:Microsoft.Devices.DeviceType.Device">
      <summary>The device type is an actual device.</summary>
    </member>
    <member name="F:Microsoft.Devices.DeviceType.Emulator">
      <summary>The device type is a device emulator.</summary>
    </member>
    <member name="T:Microsoft.Devices.Environment">
      <summary>Gives applications access to information about the environment in which they are running. In the current release, the only supported property of this class is <see cref="P:Microsoft.Devices.Environment.DeviceType" />, which is used to determine if an application is running on an actual Windows Phone device or on the device emulator on a PC.</summary>
    </member>
    <member name="P:Microsoft.Devices.Environment.DeviceType">
      <summary>Gets the type of device on which the application is running. Use this property to determine if your application is running on an actual device or on the device emulator.</summary>
      <returns>Type: <see cref="T:Microsoft.Devices.DeviceType" />.</returns>
    </member>
    <member name="T:Microsoft.Devices.FlashMode">
      <summary>Defines the operating mode of the camera flash.</summary>
    </member>
    <member name="F:Microsoft.Devices.FlashMode.On">
      <summary>The camera flash is enabled.</summary>
    </member>
    <member name="F:Microsoft.Devices.FlashMode.Off">
      <summary>The camera flash is disabled.</summary>
    </member>
    <member name="F:Microsoft.Devices.FlashMode.Auto">
      <summary>The camera flash is in auto flash mode.</summary>
    </member>
    <member name="F:Microsoft.Devices.FlashMode.RedEyeReduction">
      <summary>The camera flash is in red-eye reduction mode.</summary>
    </member>
    <member name="T:Microsoft.Devices.MediaHistory">
      <summary>The <see cref="T:Microsoft.Devices.MediaHistory" /> class contains information about newly-acquired, recently-played or currently-playing media items.</summary>
    </member>
    <member name="F:Microsoft.Devices.MediaHistory.Instance">
      <summary>Returns a singleton that represents the MediaHistory class.</summary>
    </member>
    <member name="P:Microsoft.Devices.MediaHistory.NowPlaying">
      <summary>Gets the most recent <see cref="T:Microsoft.Devices.MediaHistoryItem" /> in the media history, or sets the supplied <see cref="T:Microsoft.Devices.MediaHistoryItem" /> into the Now Playing section of the Music + Videos Hub. </summary>
      <returns>Returns <see cref="T:Microsoft.Devices.MediaHistoryItem" />.</returns>
    </member>
    <member name="M:Microsoft.Devices.MediaHistory.WriteAcquiredItem(Microsoft.Devices.MediaHistoryItem)">
      <summary>Adds a <see cref="T:Microsoft.Devices.MediaHistoryItem" /> that an application recently acquired for the user.</summary>
      <param name="item">The <see cref="T:Microsoft.Devices.MediaHistoryItem" /> that represents the newly-acquired content.</param>
    </member>
    <member name="M:Microsoft.Devices.MediaHistory.WriteRecentPlay(Microsoft.Devices.MediaHistoryItem)">
      <summary>Adds a <see cref="T:Microsoft.Devices.MediaHistoryItem" /> that an application has recently played for the user.</summary>
      <param name="item">The <see cref="T:Microsoft.Devices.MediaHistoryItem" /> that represents the recently-played content.</param>
    </member>
    <member name="T:Microsoft.Devices.MediaHistoryItem">
      <summary>Contains information about the media item that will show up in the user media history.</summary>
    </member>
    <member name="M:Microsoft.Devices.MediaHistoryItem.#ctor">
      <summary>Creates a default MediaHistoryItem with no properties set.</summary>
    </member>
    <member name="P:Microsoft.Devices.MediaHistoryItem.ImageStream">
      <summary>Gets or sets a stream which contains the image that is displayed with this MediaHistoryItem in the media history area.</summary>
      <returns>Returns <see cref="T:System.IO.Stream" />.</returns>
    </member>
    <member name="P:Microsoft.Devices.MediaHistoryItem.MaxImageSize">
      <summary>Represents the maximum size of <see cref="P:Microsoft.Devices.MediaHistoryItem.ImageStream" />.</summary>
      <returns>Returns <see cref="T:System.Int32" />.</returns>
    </member>
    <member name="P:Microsoft.Devices.MediaHistoryItem.PlayerContext">
      <summary>A set of key/value pairs. </summary>
      <returns>Returns <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns>
    </member>
    <member name="P:Microsoft.Devices.MediaHistoryItem.Source">
      <summary>This property is unsupported. </summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="P:Microsoft.Devices.MediaHistoryItem.Title">
      <summary>Gets or sets the title of the MediaHistoryItem.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="T:Microsoft.Devices.PhotoCamera">
      <summary>Provides the basic camera functionality for a Windows Phone still camera application. This class includes members for enabling and configuring functionality such as image capture, focus, and flash mode. Also, it contains the primary focus events, image acquired event, and image saved event.</summary>
    </member>
    <member name="M:Microsoft.Devices.PhotoCamera.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Devices.PhotoCamera" /> class.</summary>
    </member>
    <member name="M:Microsoft.Devices.PhotoCamera.#ctor(Microsoft.Devices.CameraType)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Devices.PhotoCamera" /> class for the specified type of camera.</summary>
      <param name="type">The type of camera that the <see cref="T:Microsoft.Devices.PhotoCamera" /> object represents; indicates the location of the camera on the device.</param>
    </member>
    <member name="E:Microsoft.Devices.PhotoCamera.AutoFocusCompleted">
      <summary>Provides data for the <see cref="E:Microsoft.Devices.PhotoCamera.AutoFocusCompleted" /> event.</summary>
    </member>
    <member name="M:Microsoft.Devices.PhotoCamera.CancelFocus">
      <summary>Cancels the current focus operation.</summary>
    </member>
    <member name="E:Microsoft.Devices.PhotoCamera.CaptureCompleted">
      <summary>Occurs when the capture sequence is complete.</summary>
    </member>
    <member name="M:Microsoft.Devices.PhotoCamera.CaptureImage">
      <summary>Initiates a full-resolution capture of the current image displayed in the viewfinder.</summary>
    </member>
    <member name="E:Microsoft.Devices.PhotoCamera.CaptureImageAvailable">
      <summary>Occurs when an image is available.</summary>
    </member>
    <member name="E:Microsoft.Devices.PhotoCamera.CaptureStarted">
      <summary>Occurs when the capture sequence has started.</summary>
    </member>
    <member name="E:Microsoft.Devices.PhotoCamera.CaptureThumbnailAvailable">
      <summary>Occurs when a thumbnail image is available.</summary>
    </member>
    <member name="P:Microsoft.Devices.PhotoCamera.FlashMode">
      <summary>Gets or sets the flash mode. Unsupported flash modes silently default to <see cref="F:Microsoft.Devices.FlashMode.Off" />.</summary>
      <returns>Returns <see cref="T:Microsoft.Devices.FlashMode" />. The flash mode.</returns>
    </member>
    <member name="M:Microsoft.Devices.PhotoCamera.Focus">
      <summary>Starts a camera auto focus operation.</summary>
    </member>
    <member name="M:Microsoft.Devices.PhotoCamera.FocusAtPoint(System.Double,System.Double)">
      <summary>Starts a camera auto focus operation on a specific point in the viewfinder, for those devices that support it.</summary>
      <param name="x">The horizontal location in the viewfinder; a value between 0 (left) and 1.0 (right).</param>
      <param name="y">The vertical location in the viewfinder; a value between 0 (bottom) and 1.0 (top).</param>
    </member>
    <member name="M:Microsoft.Devices.PhotoCamera.GetPreviewBufferArgb32(System.Int32[])">
      <summary>Copies the current viewfinder ARGB frame into a buffer for further manipulation.</summary>
      <param name="pixelData">The ARGB pixel data.</param>
    </member>
    <member name="M:Microsoft.Devices.PhotoCamera.GetPreviewBufferY(System.Byte[])">
      <summary>Copies the luminance data for the current viewfinder frame into a buffer for further manipulation.</summary>
      <param name="pixelData">The YUV pixel data.</param>
    </member>
    <member name="M:Microsoft.Devices.PhotoCamera.GetPreviewBufferYCbCr(System.Byte[])">
      <summary>Copies the current viewfinder frame into a buffer for further manipulation.</summary>
      <param name="pixelData">The pixel data.</param>
    </member>
    <member name="M:Microsoft.Devices.PhotoCamera.IsFlashModeSupported(Microsoft.Devices.FlashMode)">
      <summary>Determines whether a particular flash mode is supported on the device.</summary>
      <returns>true if the specified flash mode is supported; otherwise, false.</returns>
      <param name="mode">The flash mode.</param>
    </member>
    <member name="P:Microsoft.Devices.PhotoCamera.IsFocusAtPointSupported">
      <summary>Specifies whether the camera can programmatically auto focus on a specific point in the viewfinder.</summary>
      <returns>true if the camera can auto focus on a specific point; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.Devices.PhotoCamera.IsFocusSupported">
      <summary>Specifies whether the camera can be auto-focused programmatically.</summary>
      <returns>true if auto focus can be initiated programmatically; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.Devices.PhotoCamera.YCbCrPixelLayout">
      <summary>Gets the YCbCr pixel layout of the camera.</summary>
      <returns>The YCbCr pixel layout of the camera.</returns>
    </member>
    <member name="T:Microsoft.Devices.VibrateController">
      <summary>Allows Windows Phone applications to start and stop vibration on the device. Obtain an instance of this class using the Default method.</summary>
    </member>
    <member name="P:Microsoft.Devices.VibrateController.Default">
      <summary>The static method used to obtain an instance of the <see cref="T:Microsoft.Devices.VibrateController" /> object.</summary>
      <returns>Returns <see cref="T:Microsoft.Devices.VibrateController" />.</returns>
    </member>
    <member name="M:Microsoft.Devices.VibrateController.Start(System.TimeSpan)">
      <summary>Starts vibration on the device.</summary>
      <param name="duration">A TimeSpan object specifying the amount of time, in seconds, for which the phone vibrates. Valid times are between 0 and 5 seconds. Values greater than 5 or less than 0 will generate an exception.</param>
    </member>
    <member name="M:Microsoft.Devices.VibrateController.Stop">
      <summary>Stops vibration on the device.</summary>
    </member>
    <member name="T:Microsoft.Devices.YCbCrPixelLayout">
      <summary>Represents the current YCbCr plane layout for <see cref="M:Microsoft.Devices.PhotoCamera.GetPreviewBufferYCbCr(System.Byte[])" />.</summary>
    </member>
    <member name="M:Microsoft.Devices.YCbCrPixelLayout.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Devices.YCbCrPixelLayout" /> class.</summary>
    </member>
    <member name="P:Microsoft.Devices.YCbCrPixelLayout.CbOffset">
      <summary>Gets the offset to the first Cb pixel in each row.</summary>
      <returns>The offset to the first Cb pixel in each row.</returns>
    </member>
    <member name="P:Microsoft.Devices.YCbCrPixelLayout.CbPitch">
      <summary>Gets the pitch between rows of Cb pixels.</summary>
      <returns>The pitch between rows of Cb pixels.</returns>
    </member>
    <member name="P:Microsoft.Devices.YCbCrPixelLayout.CbXPitch">
      <summary>Gets the pitch between Cb pixels in each row.</summary>
      <returns>The pitch between Cb pixels in each row.</returns>
    </member>
    <member name="P:Microsoft.Devices.YCbCrPixelLayout.CrOffset">
      <summary>Gets the offset to the first Cr pixel in each row.</summary>
      <returns>The offset to the first Cr pixel in each row.</returns>
    </member>
    <member name="P:Microsoft.Devices.YCbCrPixelLayout.CrPitch">
      <summary>Gets the pitch between rows of Cr pixels.</summary>
      <returns>The pitch between rows of Cr pixels.</returns>
    </member>
    <member name="P:Microsoft.Devices.YCbCrPixelLayout.CrXPitch">
      <summary>Gets the pitch between Cr pixels in each row.</summary>
      <returns>The pitch between Cr pixels in each row.</returns>
    </member>
    <member name="P:Microsoft.Devices.YCbCrPixelLayout.RequiredBufferSize">
      <summary>Gets the required buffer size for the image.</summary>
      <returns>The required buffer size for the image.</returns>
    </member>
    <member name="P:Microsoft.Devices.YCbCrPixelLayout.YOffset">
      <summary>Gets the pitch between rows of Y pixels.</summary>
      <returns>The pitch between rows of Y pixels.</returns>
    </member>
    <member name="P:Microsoft.Devices.YCbCrPixelLayout.YPitch">
      <summary>Gets the pitch, in bytes, to the next Y line.</summary>
      <returns>The pitch, in bytes, to the next Y line.</returns>
    </member>
    <member name="P:Microsoft.Devices.YCbCrPixelLayout.YXPitch">
      <summary>Gets the pitch between Y pixels in each row.</summary>
      <returns>The pitch between Y pixels in each row.</returns>
    </member>
    <member name="T:Microsoft.Devices.Radio.FMRadio">
      <summary>This class acts as a singleton controller for the device radio. </summary>
    </member>
    <member name="P:Microsoft.Devices.Radio.FMRadio.CurrentRegion">
      <summary>Sets the frequency region information for the <see cref="T:Microsoft.Devices.Radio.FMRadio" /> class.</summary>
      <returns>Returns <see cref="T:Microsoft.Devices.Radio.RadioRegion" />.</returns>
    </member>
    <member name="P:Microsoft.Devices.Radio.FMRadio.Frequency">
      <summary>Tunes the <see cref="T:Microsoft.Devices.Radio.FMRadio" /> to a new frequency.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="P:Microsoft.Devices.Radio.FMRadio.Instance">
      <summary>Returns a singleton that represents the <see cref="T:Microsoft.Devices.Radio.FMRadio" /> class.</summary>
      <returns>Returns <see cref="T:Microsoft.Devices.Radio.FMRadio" />.</returns>
    </member>
    <member name="P:Microsoft.Devices.Radio.FMRadio.PowerMode">
      <summary>Sets the <see cref="T:Microsoft.Devices.Radio.RadioPowerMode" /> of the device. Setting this property turns the device radio on or off.</summary>
      <returns>Returns <see cref="T:Microsoft.Devices.Radio.RadioPowerMode" />.</returns>
    </member>
    <member name="P:Microsoft.Devices.Radio.FMRadio.SignalStrength">
      <summary>Retrieves the received signal strength indicator (RSSI) value for the currently-tuned frequency.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="T:Microsoft.Devices.Radio.RadioDisabledException">
      <summary>This exception is thrown when the radio is not enabled due to policy on the device. </summary>
    </member>
    <member name="M:Microsoft.Devices.Radio.RadioDisabledException.#ctor">
      <summary>This constructor is unsupported.</summary>
    </member>
    <member name="T:Microsoft.Devices.Radio.RadioPowerMode">
      <summary>An enumeration that contains the possible power modes of the radio.</summary>
    </member>
    <member name="F:Microsoft.Devices.Radio.RadioPowerMode.Off">
      <summary>The radio is off and not playing.</summary>
    </member>
    <member name="F:Microsoft.Devices.Radio.RadioPowerMode.On">
      <summary>The radio is on and playing.</summary>
    </member>
    <member name="T:Microsoft.Devices.Radio.RadioRegion">
      <summary>An enumeration that describes the set of radio frequency bands available for <see cref="T:Microsoft.Devices.Radio.FMRadio" /> tuning.</summary>
    </member>
    <member name="F:Microsoft.Devices.Radio.RadioRegion.UnitedStates">
      <summary>The radio frequency band of the United States.</summary>
    </member>
    <member name="F:Microsoft.Devices.Radio.RadioRegion.Japan">
      <summary>The radio frequency band of Japan.</summary>
    </member>
    <member name="F:Microsoft.Devices.Radio.RadioRegion.Europe">
      <summary>The radio frequency band of regions other than Japan and the United States.</summary>
    </member>
    <member name="T:Microsoft.Phone.BackgroundAgent">
      <summary>This is the base class for <see cref="T:Microsoft.Phone.Scheduler.ScheduledTaskAgent" />, <see cref="T:Microsoft.Phone.BackgroundAudio.AudioPlayerAgent" />, and <see cref="T:Microsoft.Phone.BackgroundAudio.AudioStreamingAgent" />. For more information about background audio agents, see <see cref="N:Microsoft.Phone.BackgroundAudio" />. For information about Scheduled Tasks, see Scheduled Tasks Overview for Windows Phone.</summary>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAgent.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.BackgroundAgent" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAgent.Abort">
      <summary>Informs the operating system that the agent is unable to perform its intended task and that it should not be launched again until the foreground application mitigates the blocking issue and reenables the agent.</summary>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAgent.NotifyComplete">
      <summary>Informs the operating system that the agent has completed its intended task for the current invocation of the agent.</summary>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAgent.OnCancel">
      <summary>Called by the operating system to alert a background agent that it is going to be put into a dormant state or terminated.</summary>
    </member>
    <member name="T:Microsoft.Phone.PictureDecoder">
      <summary>Decodes a JPEG file into a WriteableBitmap object.</summary>
    </member>
    <member name="M:Microsoft.Phone.PictureDecoder.DecodeJpeg(System.IO.Stream)">
      <summary>Decodes a JPEG into a WriteableBitmap object.</summary>
      <returns>Returns <see cref="T:System.Windows.Media.Imaging.WriteableBitmap" />.</returns>
      <param name="source">The image data stream.</param>
    </member>
    <member name="M:Microsoft.Phone.PictureDecoder.DecodeJpeg(System.IO.Stream,System.Int32,System.Int32)">
      <summary>Decodes a JPEG file into a WriteableBitmap object, with parameters for setting the maximum height and width of the output.</summary>
      <returns>Returns <see cref="T:System.Windows.Media.Imaging.WriteableBitmap" />. </returns>
      <param name="source">The image data stream.</param>
      <param name="maxPixelWidth">The maximum width of the output.</param>
      <param name="maxPixelHeight">The maximum height of the output.</param>
    </member>
    <member name="T:Microsoft.Phone.BackgroundAudio.AudioPlayerAgent">
      <summary>An implementation of a <see cref="T:Microsoft.Phone.BackgroundAgent" /> specifically designed to play audio in the background.</summary>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.AudioPlayerAgent.#ctor">
      <summary>Creates a new instance of <see cref="T:Microsoft.Phone.BackgroundAudio.AudioPlayerAgent" />.</summary>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.AudioPlayerAgent.OnError(Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer,Microsoft.Phone.BackgroundAudio.AudioTrack,System.Exception,System.Boolean)">
      <summary>Called when there is an error with playback, such as an audio track not downloading correctly.</summary>
      <param name="player">The <see cref="T:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer" />.</param>
      <param name="track">The track that had the error.</param>
      <param name="error">The error that occurred.</param>
      <param name="isFatal">If true, playback cannot continue and playback of the track stops.</param>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.AudioPlayerAgent.OnPlayStateChanged(Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer,Microsoft.Phone.BackgroundAudio.AudioTrack,Microsoft.Phone.BackgroundAudio.PlayState)">
      <summary>Called when the play state changes, except for the error state. </summary>
      <param name="player">The <see cref="T:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer" />.</param>
      <param name="track">The track playing at the time that the play state changed.</param>
      <param name="playState">The new state of the player.</param>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.AudioPlayerAgent.OnUserAction(Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer,Microsoft.Phone.BackgroundAudio.AudioTrack,Microsoft.Phone.BackgroundAudio.UserAction,System.Object)">
      <summary>Called when the user requests an action using some application-provided UI or the Universal Volume Control (UVC) and the application has requested notification of the action.</summary>
      <param name="player">The <see cref="T:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer" />.</param>
      <param name="track">The track playing at the time of the user action.</param>
      <param name="action">The action that the user has requested.</param>
      <param name="param">The data associated with the requested action.</param>
    </member>
    <member name="T:Microsoft.Phone.BackgroundAudio.AudioStreamer">
      <summary>Represents an audio stream that can be played back by the system audio player.</summary>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.AudioStreamer.SetSource(System.Windows.Media.MediaStreamSource)">
      <summary>Sets a MediaStreamSource derived object that provides buffering and playback functionality for this audio stream.</summary>
      <param name="source">The MediaStreamSource to use for this audio stream.</param>
      <exception cref="T:System.InvalidOperationException">
        <see cref="M:Microsoft.Phone.BackgroundAudio.AudioStreamer.SetSource(System.Windows.Media.MediaStreamSource)" /> has been called more than once.</exception>
    </member>
    <member name="T:Microsoft.Phone.BackgroundAudio.AudioStreamingAgent">
      <summary>A background agent that performs per-track streaming for playback.</summary>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.AudioStreamingAgent.#ctor">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.BackgroundAudio.AudioStreamingAgent" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.AudioStreamingAgent.OnBeginStreaming(Microsoft.Phone.BackgroundAudio.AudioTrack,Microsoft.Phone.BackgroundAudio.AudioStreamer)">
      <summary>Called when a new track requires audio streaming because it is about to start playing.</summary>
      <param name="track">The track that needs audio streaming.</param>
      <param name="streamer">The <see cref="T:Microsoft.Phone.BackgroundAudio.AudioStreamer" /> object to which a MediaStreamSource should be attached to start playback.</param>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.AudioStreamingAgent.OnCancel">
      <summary>Tells <see cref="T:Microsoft.Phone.BackgroundAudio.AudioStreamingAgent" /> that it has been cancelled.</summary>
    </member>
    <member name="T:Microsoft.Phone.BackgroundAudio.AudioTrack">
      <summary>Represents a single track of audio.</summary>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.AudioTrack.#ctor">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.BackgroundAudio.AudioTrack" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.AudioTrack.#ctor(System.Uri,System.String,System.String,System.String,System.Uri)">
      <summary>Creates and initializes a new instance of the <see cref="T:Microsoft.Phone.BackgroundAudio.AudioTrack" /> class.</summary>
      <param name="source">The URI path to the track. This can be a <see cref="T:System.UriKind" /> value or null if using streaming.</param>
      <param name="title">The title of the track. This must be a non-empty string.</param>
      <param name="artist">The artist of the track. This string can be empty or null.</param>
      <param name="album">The album of the track. This string can be empty or null.</param>
      <param name="albumArt">The URI path to the image used in the user interface—for example, in the Now Playing tile. This can be null.</param>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.AudioTrack.#ctor(System.Uri,System.String,System.String,System.String,System.Uri,System.String,Microsoft.Phone.BackgroundAudio.EnabledPlayerControls)">
      <summary>Creates and initializes a new instance of the <see cref="T:Microsoft.Phone.BackgroundAudio.AudioTrack" /> class.</summary>
      <param name="source">The URI path to the track. This can be a <see cref="T:System.UriKind" /> value or null if using streaming.</param>
      <param name="title">The title of the track. This must be a non-empty string.</param>
      <param name="artist">The artist of the track. This string can be empty or null.</param>
      <param name="album">The album of the track. This string can be empty or null.</param>
      <param name="albumArt">The URI path to the image used in the user interface—for example, in the Now Playing tile. This can be null.</param>
      <param name="tag">Application-specific context for the track.</param>
      <param name="enabledControls">Specifies which controls should be enabled in the system user interface.</param>
    </member>
    <member name="P:Microsoft.Phone.BackgroundAudio.AudioTrack.Album">
      <summary>Text to display as the track’s album.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
      <exception cref="T:System.InvalidOperationException">The value was set, but the object is not in edit mode.</exception>
    </member>
    <member name="P:Microsoft.Phone.BackgroundAudio.AudioTrack.AlbumArt">
      <summary>The path to the album art for the track.</summary>
      <returns>Returns <see cref="T:System.Uri" />.</returns>
      <exception cref="T:System.InvalidOperationException">The value was set, but the object is not in edit mode.</exception>
    </member>
    <member name="P:Microsoft.Phone.BackgroundAudio.AudioTrack.Artist">
      <summary>Text to display as the track's artist.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
      <exception cref="T:System.InvalidOperationException">The value was set, but the object is not in edit mode.</exception>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.AudioTrack.BeginEdit">
      <summary>Sets the track object into edit mode.</summary>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.AudioTrack.CancelEdit">
      <summary>This method is not implemented for <see cref="T:Microsoft.Phone.BackgroundAudio.AudioTrack" /> objects and always throws a <see cref="T:System.NotSupportedException" />.</summary>
      <exception cref="T:System.NotSupportedException">Always thrown because cancelling is not supported for tracks.</exception>
    </member>
    <member name="P:Microsoft.Phone.BackgroundAudio.AudioTrack.Duration">
      <summary>The length of the track.</summary>
      <returns>Returns <see cref="T:System.TimeSpan" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.AudioTrack.EndEdit">
      <summary>Ends an edit operation, saving all property changes to the underlying store.</summary>
      <exception cref="T:System.InvalidOperationException">Thrown if any non-UI property is changed, such as the Uri, but the system has already begun processing the track.</exception>
    </member>
    <member name="P:Microsoft.Phone.BackgroundAudio.AudioTrack.PlayerControls">
      <summary>Determines which playback controls are enabled in the system user interface.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.BackgroundAudio.EnabledPlayerControls" />.</returns>
      <exception cref="T:System.InvalidOperationException">The value was set, but the object is not in edit mode.</exception>
    </member>
    <member name="P:Microsoft.Phone.BackgroundAudio.AudioTrack.Source">
      <summary>The URI path to the track.</summary>
      <returns>Returns <see cref="T:System.Uri" />.</returns>
      <exception cref="T:System.InvalidOperationException">The value was set, but the object is not in edit mode.</exception>
    </member>
    <member name="P:Microsoft.Phone.BackgroundAudio.AudioTrack.Tag">
      <summary>An arbitrary string associated with this track, used to store application-specific state.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
      <exception cref="T:System.InvalidOperationException">The value was set, but the object is not in edit mode.</exception>
    </member>
    <member name="P:Microsoft.Phone.BackgroundAudio.AudioTrack.Title">
      <summary>Text to display as the track's title.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">Raised if the title is null or a blank string.</exception>
      <exception cref="T:System.InvalidOperationException">The value was set, but the object is not in edit mode.</exception>
    </member>
    <member name="T:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer">
      <summary>Provides background access to audio playback functionality such as play, pause, fast-forward, and rewind.</summary>
    </member>
    <member name="P:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.BufferingProgress">
      <summary>The amount of buffering that is completed for the media content.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.CanPause">
      <summary>Gets a value indicating whether the media can be paused when the <see cref="M:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.Pause" /> method is called.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.CanSeek">
      <summary>Gets a value indicating whether the media can be repositioned by setting the value of the <see cref="P:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.Position" /> property.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.Close">
      <summary>Closes the player and removes all resources reserved for it, including the current <see cref="T:Microsoft.Phone.BackgroundAudio.AudioTrack" />.</summary>
    </member>
    <member name="P:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.Error">
      <summary>The last error, if any, to have occurred while playing the current <see cref="T:Microsoft.Phone.BackgroundAudio.AudioTrack" />.</summary>
      <returns>Returns <see cref="T:System.Exception" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.FastForward">
      <summary>Starts fast-forwarding through the current <see cref="T:Microsoft.Phone.BackgroundAudio.AudioTrack" />.</summary>
    </member>
    <member name="P:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.Instance">
      <summary>Returns an instance of the <see cref="T:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer" />. If this application already has background audio playback resources allocated, the <see cref="T:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer" /> returned will contain references to those resources.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.Pause">
      <summary>Pauses playback at the current position.</summary>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.Play">
      <summary>Plays or resumes the current <see cref="T:Microsoft.Phone.BackgroundAudio.AudioTrack" /> at its current position.</summary>
    </member>
    <member name="P:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.PlayerState">
      <summary>Gets the current <see cref="T:Microsoft.Phone.BackgroundAudio.PlayState" /> of the player.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.BackgroundAudio.PlayState" />.</returns>
    </member>
    <member name="E:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.PlayStateChanged">
      <summary>Occurs when the <see cref="T:Microsoft.Phone.BackgroundAudio.PlayState" /> changes.</summary>
    </member>
    <member name="P:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.Position">
      <summary>Gets or sets the current position within the current <see cref="P:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.Track" />.</summary>
      <returns>Returns <see cref="T:System.TimeSpan" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.Rewind">
      <summary>Starts rewinding through the current <see cref="T:Microsoft.Phone.BackgroundAudio.AudioTrack" />.</summary>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.SkipNext">
      <summary>Skips to the next track.</summary>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.SkipPrevious">
      <summary>Skips to the previous track.</summary>
    </member>
    <member name="M:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.Stop">
      <summary>Stops and resets media to be played from the beginning.</summary>
      <exception cref="T:System.InvalidOperationException">
        <see cref="M:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.Stop" /> was called, but there is no current <see cref="P:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.Track" /> set.</exception>
    </member>
    <member name="P:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.Track">
      <summary>Gets or sets the current track for this application, whether it is currently playing or not.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.BackgroundAudio.AudioTrack" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.Volume">
      <summary>The media's volume represented on a linear scale between 0 and 1. The default is 0.85.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.BackgroundAudio.EnabledPlayerControls">
      <summary>Specifies which audio playback controls are enabled in the system user interface.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.EnabledPlayerControls.None">
      <summary>All controls are disabled.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.EnabledPlayerControls.SkipNext">
      <summary>Enables the Next button.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.EnabledPlayerControls.SkipPrevious">
      <summary>Enables the Previous button.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.EnabledPlayerControls.FastForward">
      <summary>Enables the Fast-Forward button.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.EnabledPlayerControls.Rewind">
      <summary>Enables the Rewind button.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.EnabledPlayerControls.Pause">
      <summary>Enables the Pause button.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.EnabledPlayerControls.All">
      <summary>Enables all controls.</summary>
    </member>
    <member name="T:Microsoft.Phone.BackgroundAudio.PlayState">
      <summary>Indicates the possible states that the player can be in, with respect to the current application's background audio.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.PlayState.Unknown">
      <summary>The current <see cref="T:Microsoft.Phone.BackgroundAudio.PlayState" /> is indeterminate. For example, a new <see cref="T:Microsoft.Phone.BackgroundAudio.AudioTrack" /> has been set, but playback has not been initiated.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.PlayState.Stopped">
      <summary>No playback is occurring in this application.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.PlayState.Paused">
      <summary>Playback for this application is paused.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.PlayState.Playing">
      <summary>This application is currently playing a track.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.PlayState.BufferingStarted">
      <summary>The current track has started buffering.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.PlayState.BufferingStopped">
      <summary>The current track has stopped buffering.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.PlayState.TrackReady">
      <summary>The current track is ready for playback.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.PlayState.TrackEnded">
      <summary>The last track has ended and this application is currently changing tracks.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.PlayState.Rewinding">
      <summary>The current track is rewinding.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.PlayState.FastForwarding">
      <summary>The current track is fast-forwarding.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.PlayState.Shutdown">
      <summary>The application has shutdown.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.PlayState.Error">
      <summary>An error occurred.</summary>
    </member>
    <member name="T:Microsoft.Phone.BackgroundAudio.UserAction">
      <summary>Indicates the possible user actions.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.UserAction.Stop">
      <summary>Stop playback.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.UserAction.Pause">
      <summary>Pause playback.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.UserAction.Play">
      <summary>Play or resume playback.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.UserAction.SkipNext">
      <summary>Skip to the next track.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.UserAction.SkipPrevious">
      <summary>Skip to the previous track.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.UserAction.FastForward">
      <summary>Fast-forward the current track.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.UserAction.Rewind">
      <summary>Rewind the current track.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundAudio.UserAction.Seek">
      <summary>Seek to a position within the current track.</summary>
    </member>
    <member name="T:Microsoft.Phone.BackgroundTransfer.BackgroundTransferEventArgs">
      <summary>Provides data for <see cref="E:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.TransferStatusChanged" /> and <see cref="E:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.TransferProgressChanged" /> events.</summary>
    </member>
    <member name="M:Microsoft.Phone.BackgroundTransfer.BackgroundTransferEventArgs.#ctor(Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.BackgroundTransfer.BackgroundTransferEventArgs" /> class.</summary>
      <param name="request">The <see cref="T:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest" /> associated with the event args.</param>
    </member>
    <member name="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferEventArgs.Request">
      <summary>Gets the <see cref="T:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest" /> for which the event was raised.</summary>
      <returns>Type: <see cref="T:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest" />. The BackgroundTransferRequest for which the event was raised.</returns>
    </member>
    <member name="T:Microsoft.Phone.BackgroundTransfer.BackgroundTransferInternalException">
      <summary>Represents an exception thrown when the Background Transfer Service encounters an internal error.</summary>
    </member>
    <member name="T:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest">
      <summary>Represents a background file transfer request.</summary>
    </member>
    <member name="M:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.#ctor(System.Uri)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest" /> class with the specified request URI.</summary>
      <param name="requestUri">The URI of the requested file.</param>
    </member>
    <member name="M:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.#ctor(System.Uri,System.Uri)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest" /> class with the specified request URI and download file location.</summary>
      <param name="requestUri">The URI of the requested file.</param>
      <param name="downloadLocation">The location to which the requested file will be downloaded.</param>
    </member>
    <member name="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.BytesReceived">
      <summary>Gets the number of bytes that have been downloaded for the request.</summary>
      <returns>The number of bytes that have been downloaded for the request.</returns>
    </member>
    <member name="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.BytesSent">
      <summary>Gets the number of bytes that have been uploaded for the request.</summary>
      <returns>The number of bytes that have been uploaded for the request.</returns>
    </member>
    <member name="M:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.Dispose">
      <summary>Releases all resources used by the current instance of the <see cref="T:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.DownloadLocation">
      <summary>Gets or sets the location to which the requested file will be downloaded.</summary>
      <returns>The location to which the requested file will be downloaded.</returns>
    </member>
    <member name="M:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.Equals(Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest)">
      <summary>Determines whether this <see cref="T:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest" /> is equal to the specified object.</summary>
      <returns>Type: <see cref="T:System.Boolean" />. true if this BackgroundTransferRequest object is equal to the specified object; otherwise, false.</returns>
      <param name="other">The <see cref="T:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest" /> object to compare to the current instance.</param>
    </member>
    <member name="M:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.Equals(System.Object)">
      <summary>Determines whether this <see cref="T:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest" /> is equal to the specified object.</summary>
      <returns>Returns <see cref="T:System.Boolean" />. true if this BackgroundTransferRequest object is equal to the specified object; otherwise, false.</returns>
      <param name="other">The object to compare to the current instance.</param>
    </member>
    <member name="M:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.GetHashCode">
      <summary>Returns the hash code for this instance.</summary>
      <returns>Returns <see cref="T:System.Int32" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.Headers">
      <summary>Gets the dictionary of HTTP headers for the request.</summary>
      <returns>The dictionary of HTTP headers for the request.</returns>
    </member>
    <member name="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.Method">
      <summary>Gets or sets the HTTP method for the request.</summary>
      <returns>The request method.</returns>
    </member>
    <member name="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.RequestId">
      <summary>Gets the unique identifier associated with the request.</summary>
      <returns>The unique identifier of the request.</returns>
    </member>
    <member name="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.RequestUri">
      <summary>Gets the target URI associated with the request.</summary>
      <returns>The target URI associated with the request.</returns>
    </member>
    <member name="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.StatusCode">
      <summary>The HTTP status code of the request</summary>
      <returns>The HTTP status code of the request</returns>
    </member>
    <member name="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.Tag">
      <summary>Gets or sets additional data associated with the request.</summary>
      <returns>Additional data associated with the request.</returns>
    </member>
    <member name="M:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.ToString">
      <summary>Returns a string representation of the <see cref="T:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest" /> object.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.TotalBytesToReceive">
      <summary>Gets the total number of bytes that will be downloaded for the request.</summary>
      <returns>The total number of bytes that will be downloaded for the request.</returns>
    </member>
    <member name="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.TotalBytesToSend">
      <summary>Gets the total number of bytes that will be uploaded for the request.</summary>
      <returns>The total number of bytes that will be uploaded for the request.</returns>
    </member>
    <member name="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.TransferError">
      <summary>Gets the exception associated with a failed background transfer request. A transfer request can have a <see cref="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.TransferStatus" /> of <see cref="F:Microsoft.Phone.BackgroundTransfer.TransferStatus.Completed" /> whether or not the transfer was completed successfully. If a completed transfer was successful, TransferError will be null.</summary>
      <returns>The exception associated with a failed background transfer request.</returns>
    </member>
    <member name="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.TransferPreferences">
      <summary>Gets or sets the preferred conditions under which transfers are enabled.</summary>
      <returns>The preferred conditions under which transfers are enabled.</returns>
    </member>
    <member name="E:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.TransferProgressChanged">
      <summary>Occurs when the progress of the transfer changes.</summary>
    </member>
    <member name="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.TransferStatus">
      <summary>Gets the status of the request.</summary>
      <returns>The status of the request.</returns>
    </member>
    <member name="E:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.TransferStatusChanged">
      <summary>Occurs when the <see cref="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.TransferStatus" /> property of a request changes.</summary>
    </member>
    <member name="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.UploadLocation">
      <summary>Gets or sets the location from which the requested file will be uploaded.</summary>
      <returns>The location from which the requested file will be uploaded</returns>
    </member>
    <member name="T:Microsoft.Phone.BackgroundTransfer.BackgroundTransferService">
      <summary>Enables the management of background transfer requests.  </summary>
    </member>
    <member name="M:Microsoft.Phone.BackgroundTransfer.BackgroundTransferService.Add(Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest)">
      <summary>Adds a background transfer request to the queue.</summary>
      <param name="request">The <see cref="T:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest" /> to be added to the queue. </param>
    </member>
    <member name="M:Microsoft.Phone.BackgroundTransfer.BackgroundTransferService.Find(System.String)">
      <summary>Attempts to return the background transfer request with the specified ID.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest" />. The transfer request associated with the specified ID.</returns>
      <param name="requestId">The ID specifying the transfer request that is being sought.</param>
    </member>
    <member name="M:Microsoft.Phone.BackgroundTransfer.BackgroundTransferService.Remove(Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest)">
      <summary>Attempts to remove the background transfer request with the specified ID.</summary>
      <param name="request">The transfer request to be removed.</param>
    </member>
    <member name="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferService.Requests">
      <summary>Gets an enumeration of all active transfer requests associated with the calling application.</summary>
      <returns>Type: <see cref="T:System.Collections.Generic.IEnumerable`1" />. An enumeration of all active transfer requests associated with the calling application.</returns>
    </member>
    <member name="T:Microsoft.Phone.BackgroundTransfer.TransferPreferences">
      <summary>Defines the list of preferences for background transfer requests.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundTransfer.TransferPreferences.None">
      <summary>Allow transfers only when the device is using external power and has a Wi-Fi connection. This is the default setting.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundTransfer.TransferPreferences.AllowCellular">
      <summary>Allow transfers when the device is connected to external power and has a Wi-Fi or cellular connection.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundTransfer.TransferPreferences.AllowBattery">
      <summary>Allow transfers when there is a Wi-Fi connection and the device is using battery or external power.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundTransfer.TransferPreferences.AllowCellularAndBattery">
      <summary>Allow transfers when the device is using battery or external power and has a Wi-Fi or cellular connection.</summary>
    </member>
    <member name="T:Microsoft.Phone.BackgroundTransfer.TransferStatus">
      <summary>Defines the list of states that a background transfer request can be.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundTransfer.TransferStatus.None">
      <summary>The request has not yet been queued.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundTransfer.TransferStatus.Transferring">
      <summary>The requested file is currently being transferred.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundTransfer.TransferStatus.Waiting">
      <summary>The request is waiting in the background transfer service queue. This status can indicate that the request is queued and waiting for previous transfers to complete or that the service is retrying the request due to a network error.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundTransfer.TransferStatus.WaitingForWiFi">
      <summary>The request is waiting in the background transfer service queue for a Wi-Fi connection.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundTransfer.TransferStatus.WaitingForExternalPower">
      <summary>The request is waiting in the background transfer service queue for external power to be connected.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundTransfer.TransferStatus.WaitingForExternalPowerDueToBatterySaverMode">
      <summary>The request is waiting for the device to be connected to external power because the user has enabled Battery Saver mode on the device.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundTransfer.TransferStatus.WaitingForNonVoiceBlockingNetwork">
      <summary>The Background Transfer Service does not run when the device is on a non-simultaneous voice and data network, including 2G, EDGE, and standard GPRS. This status indicates the service is waiting for a supported network connection.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundTransfer.TransferStatus.Paused">
      <summary>The request has been paused and waiting in the background transfer service queue.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundTransfer.TransferStatus.Completed">
      <summary>The request has completed. This means that the request is no longer actionable by the background transfer service regardless of whether the transfer was completed successfully. To confirm that a transfer was successful, confirm that the <see cref="P:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest.TransferError" /> property is null.</summary>
    </member>
    <member name="F:Microsoft.Phone.BackgroundTransfer.TransferStatus.Unknown">
      <summary>The Background Transfer Service could not retrieve the request status from the service. Once in this state, a <see cref="T:Microsoft.Phone.BackgroundTransfer.BackgroundTransferRequest" /> object is no longer useable. You may attempt to retrieve a new instance using the <see cref="M:Microsoft.Phone.BackgroundTransfer.BackgroundTransferService.Find(System.String)" /> method.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.NavigatingEventArgs">
      <summary>Provides data for the WebBrowser control <see cref="E:Microsoft.Phone.Controls.WebBrowser.Navigating" /> event.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.NavigatingEventArgs.#ctor">
      <summary>Initializes a new instance of the NavigatingEventArgs class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.NavigatingEventArgs.Uri">
      <summary>The URI being navigated to.</summary>
      <returns>Type: <see cref="T:System.Uri" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.NotifyEventArgs">
      <summary>Provides data for the WebBrowser control <see cref="E:Microsoft.Phone.Controls.WebBrowser.ScriptNotify" /> event.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.NotifyEventArgs.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.NotifyEventArgs" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.NotifyEventArgs.Value">
      <summary>Gets argument data passed from JavaScript.</summary>
      <returns>Type <see cref="T:System.String" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.ObscuredEventArgs">
      <summary>The <see cref="T:Microsoft.Phone.Controls.ObscuredEventArgs" /> class handles obscurity changes.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.ObscuredEventArgs.#ctor(System.Boolean)">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Controls.ObscuredEventArgs" /> class.</summary>
      <param name="isLocked">This property returns the phone lock state.</param>
    </member>
    <member name="P:Microsoft.Phone.Controls.ObscuredEventArgs.IsLocked">
      <summary>This property returns the phone lock state.</summary>
      <returns>Returns <see cref="T:System.Boolean" />. A value of true equals locked and a value of false is unlocked. If you have set the <see cref="T:Microsoft.Phone.Shell.PhoneApplicationService" /> property <see cref="P:Microsoft.Phone.Shell.PhoneApplicationService.ApplicationIdleDetectionMode" /> to Disabled, your application will run underneath the lock screen. If the IsLocked property is set to true, for better performance turn of all UI functionality as it cannot be viewed.  The application should stop all operations that are not critical such as animations, media, or sensors. </returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.OrientationChangedEventArgs">
      <summary>Provides data to the OrientationChanged event of the Page and Frame classes.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.OrientationChangedEventArgs.#ctor(Microsoft.Phone.Controls.PageOrientation)">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Controls.OrientationChangedEventArgs" /> class.</summary>
      <param name="orientation">A member of the <see cref="T:Microsoft.Phone.Controls.PageOrientation" /> enumeration indicating the device orientation associated with the event.</param>
    </member>
    <member name="P:Microsoft.Phone.Controls.OrientationChangedEventArgs.Orientation">
      <summary>A member of the <see cref="T:Microsoft.Phone.Controls.PageOrientation" /> enumeration indicating the device orientation associated with this event.</summary>
      <returns>Type: <see cref="T:Microsoft.Phone.Controls.PageOrientation" />. The page orientation associated with the event.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.PageOrientation">
      <summary>An enumeration defining the possible orientations of a page.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.PageOrientation.None">
      <summary>No orientation is specified.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.PageOrientation.Portrait">
      <summary>Portrait orientation.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.PageOrientation.Landscape">
      <summary>Landscape orientation.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.PageOrientation.PortraitUp">
      <summary>Portrait orientation.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.PageOrientation.PortraitDown">
      <summary>Portrait orientation. This orientation is never used.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.PageOrientation.LandscapeLeft">
      <summary>Landscape orientation with the top of the page rotated to the left.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.PageOrientation.LandscapeRight">
      <summary>Landscape orientation with the top of the page rotated to the right.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.PhoneApplicationFrame">
      <summary>The class for the PhoneApplicationFrame control for Windows Phone Silverlight projects. For more information on this control see Frame and Page Navigation Overview for Windows Phone.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.PhoneApplicationFrame.#ctor">
      <summary>Initializes a new instance of the PhoneApplicationFrame class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.PhoneApplicationFrame.ArrangeOverride(System.Windows.Size)">
      <summary>When overridden in a derived class, positions child elements and determines a size for a FrameworkElement derived class.</summary>
      <returns>Returns <see cref="T:System.Windows.Size" />. The actual size used.</returns>
      <param name="finalSize">The final area within the parent that this element should use to arrange itself and its children.</param>
    </member>
    <member name="E:Microsoft.Phone.Controls.PhoneApplicationFrame.BackKeyPress">
      <summary>This event is raised when the hardware Back button is pressed.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.PhoneApplicationFrame.BackStack">
      <summary>Gets an IEnumerable that you use to enumerate the entries in back navigation history.</summary>
      <returns>Returns <see cref="T:System.Collections.Generic.IEnumerable`1" /> List of entries in the back stack..</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.PhoneApplicationFrame.Finalize">
      <summary>Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. Finalize is protected and, therefore, is accessible only through this class or a derived class. </summary>
    </member>
    <member name="E:Microsoft.Phone.Controls.PhoneApplicationFrame.JournalEntryRemoved">
      <summary>This event is raised during a <see cref="M:Microsoft.Phone.Controls.PhoneApplicationFrame.RemoveBackEntry" /> operation or during a normal back navigation after the <see cref="E:System.Windows.Navigation.NavigationService.Navigated" /> event has been raised.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.PhoneApplicationFrame.MeasureOverride(System.Windows.Size)">
      <summary>When overridden in a derived class, measures the size in layout required for child elements and determines a size for the FrameworkElement-derived class.</summary>
      <returns>Returns <see cref="T:System.Windows.Size" />.The size that this element determines it needs during layout, based on its calculations of child element sizes.</returns>
      <param name="availableSize">The available size that this element can give to child elements. Infinity can be specified as a value to indicate that the element will size to whatever content is available.</param>
    </member>
    <member name="E:Microsoft.Phone.Controls.PhoneApplicationFrame.Obscured">
      <summary>This event is raised when the shell chrome is covering the frame.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.PhoneApplicationFrame.OnApplyTemplate">
      <summary>This method applies a template to the PhoneApplicationFrame.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.PhoneApplicationFrame.Orientation">
      <summary>This property indicates the current orientation of the frame that is decided by the hosted page.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.PageOrientation" />.</returns>
    </member>
    <member name="E:Microsoft.Phone.Controls.PhoneApplicationFrame.OrientationChanged">
      <summary>Raised when the Orientation property has changed.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.PhoneApplicationFrame.OrientationProperty">
      <summary>The dependency property for <see cref="P:Microsoft.Phone.Controls.PhoneApplicationFrame.Orientation" />.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.PhoneApplicationFrame.RemoveBackEntry">
      <summary>This method is used to remove the most recent entry from the back stack, or throws an InvalidOperationException if there are no more entries to remove. If you want to remove more than one item, you call this method multiple times. This API is synchronous and must be called from the UI thread.</summary>
      <returns>Returns <see cref="T:System.Windows.Navigation.JournalEntry" />. The list of <see cref="T:System.Windows.Navigation.JournalEntry" /> items.</returns>
    </member>
    <member name="E:Microsoft.Phone.Controls.PhoneApplicationFrame.Unobscured">
      <summary>This event is raised when the shell chrome is no longer covering the frame.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.PhoneApplicationPage">
      <summary>The class for the PhoneApplicationPage control for Windows Phone Silverlight projects.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.PhoneApplicationPage.#ctor">
      <summary>Initializes a new instance of the of the PhoneApplicationPage class. </summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.PhoneApplicationPage.ApplicationBar">
      <summary>Gets or sets the application bar UI.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Shell.ApplicationBar" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.PhoneApplicationPage.ApplicationBarProperty">
      <summary>The dependency property for <see cref="P:Microsoft.Phone.Controls.PhoneApplicationPage.ApplicationBar" />.</summary>
    </member>
    <member name="E:Microsoft.Phone.Controls.PhoneApplicationPage.BackKeyPress">
      <summary>This event is raised when the hardware Back button is pressed.</summary>
    </member>
    <member name="E:Microsoft.Phone.Controls.PhoneApplicationPage.BeginLayoutChanged">
      <summary>This event is raised when the layout orientation should change. This event is for internal use only.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.PhoneApplicationPage.Finalize">
      <summary>Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. Finalize is protected and, therefore, is accessible only through this class or a derived class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.PhoneApplicationPage.OnBackKeyPress(System.ComponentModel.CancelEventArgs)">
      <summary>This method is called when the hardware Back button is pressed.</summary>
      <param name="e">Set e.Cancel to true to indicate that the request was handled by the application.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.PhoneApplicationPage.OnOrientationChanged(Microsoft.Phone.Controls.OrientationChangedEventArgs)">
      <summary>This method is called after the Orientation property has been changed.</summary>
      <param name="e">The event arguments.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.PhoneApplicationPage.OnRemovedFromJournal(System.Windows.Navigation.JournalEntryRemovedEventArgs)">
      <summary>This method is called on a page after it has been removed from the journal through the <see cref="M:Microsoft.Phone.Controls.PhoneApplicationFrame.RemoveBackEntry" /> method. It is also called after the <see cref="M:System.Windows.Controls.Page.OnNavigatedFrom(System.Windows.Navigation.NavigationEventArgs)" /> override in a normal back navigation.</summary>
      <param name="e">The removed journal entry.</param>
    </member>
    <member name="P:Microsoft.Phone.Controls.PhoneApplicationPage.Orientation">
      <summary>Gets the current orientation.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.PageOrientation" />.</returns>
    </member>
    <member name="E:Microsoft.Phone.Controls.PhoneApplicationPage.OrientationChanged">
      <summary>This event is raised when the Orientation property has changed.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.PhoneApplicationPage.OrientationProperty">
      <summary>The dependency property for <see cref="P:Microsoft.Phone.Controls.PhoneApplicationPage.Orientation" />.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.PhoneApplicationPage.State">
      <summary>This property allows you to save transient state data on your page.</summary>
      <returns>Returns <see cref="T:System.Collections.Generic.IDictionary`2" />.Represents a generic collection of key/value pairs.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.PhoneApplicationPage.SupportedOrientations">
      <summary>Gets or sets the supported phone orientations.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.SupportedPageOrientation" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.PhoneApplicationPage.SupportedOrientationsProperty">
      <summary>The dependency property for <see cref="P:Microsoft.Phone.Controls.PhoneApplicationPage.SupportedOrientations" />.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.SupportedPageOrientation">
      <summary>An enumeration defining the orientations that may be supported by an application.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.SupportedPageOrientation.Portrait">
      <summary>Portrait orientation.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.SupportedPageOrientation.Landscape">
      <summary>Landscape orientation. Landscape supports both left and right views but there is no way programmatically to specify one or the other.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.SupportedPageOrientation.PortraitOrLandscape">
      <summary>Landscape or portrait orientation.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.WebBrowser">
      <summary>Allows HTML rendering and navigation functionality to be embedded in an application. </summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.WebBrowser.#ctor">
      <summary>Initializes a new instance of the WebBrowser class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.WebBrowser.Base">
      <summary>Sets the base directory within isolated storage that is used to resolve relative references within the WebBrowser control.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.WebBrowser.BaseProperty">
      <summary>Identifies the <see cref="P:Microsoft.Phone.Controls.WebBrowser.Base" /> dependency property.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.WebBrowser.InvokeScript(System.String)">
      <summary>Executes a scripting function defined in the currently loaded document.</summary>
      <returns>Returns <see cref="T:System.String" />.Value returned by the scripting function.</returns>
      <param name="scriptName">The scripting function to execute.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.WebBrowser.InvokeScript(System.String,System.String[])">
      <summary>Executes a scripting function defined in the currently loaded document, and passes the function an array of string parameters.</summary>
      <returns>Returns <see cref="T:System.String" />.Value returned by the scripting function.</returns>
      <param name="scriptName">The scripting function to execute.</param>
      <param name="args">A variable number of strings to pass to the function as parameters.</param>
    </member>
    <member name="P:Microsoft.Phone.Controls.WebBrowser.IsGeolocationEnabled">
      <summary>Determines if a website that is hosted in the WebBrowser control can use location services on the device. </summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.WebBrowser.IsGeolocationEnabledProperty">
      <summary>Identifies the <see cref="P:Microsoft.Phone.Controls.WebBrowser.IsGeolocationEnabled" /> dependency property.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.WebBrowser.IsScriptEnabled">
      <summary>Enables or disables scripting. Applies to the next document that is navigated to, not the current document. This property is false by default. Set to true to enable scripting, or false to disable scripting.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.WebBrowser.IsScriptEnabledProperty">
      <summary>Identifies the <see cref="P:Microsoft.Phone.Controls.WebBrowser.IsScriptEnabled" /> dependency property.</summary>
    </member>
    <member name="E:Microsoft.Phone.Controls.WebBrowser.LoadCompleted">
      <summary>Event that fires after the WebBrowser control has loaded content.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.WebBrowser.Navigate(System.Uri)">
      <summary>Initiates a navigate request to the provided URI.</summary>
      <param name="uri">The URI to navigate to.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.WebBrowser.Navigate(System.Uri,System.Byte[],System.String)">
      <summary>Initiates a navigate request to the provided URI. Allows customizable options for including posted form data and HTTP headers.</summary>
      <param name="uri">The URI to navigate to.</param>
      <param name="postData">The posted form data.</param>
      <param name="additionalHeaders">The additional HTTP headers.</param>
    </member>
    <member name="E:Microsoft.Phone.Controls.WebBrowser.Navigated">
      <summary>Event that fires after the WebBrowser control successfully navigates.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.WebBrowser.NavigateToString(System.String)">
      <summary>Injects an HTML string into the web browser control for rendering.</summary>
      <param name="html">The HTML to display in the browser</param>
    </member>
    <member name="E:Microsoft.Phone.Controls.WebBrowser.Navigating">
      <summary>Event that fires when the browser control is navigating, including from a redirect.</summary>
    </member>
    <member name="E:Microsoft.Phone.Controls.WebBrowser.NavigationFailed">
      <summary>Event that fires after the WebBrowser control fails to navigate.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.WebBrowser.OnApplyTemplate">
      <summary>Do not use this method. It is unsupported.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.WebBrowser.SaveToString">
      <summary>Returns a string containing the HTML content of the web page.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="E:Microsoft.Phone.Controls.WebBrowser.ScriptNotify">
      <summary>Event that fires when Javascript calls window.external.notify(&lt;data&gt;)</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.WebBrowser.Source">
      <summary>Gets or sets the URI location of the WebBrowser control.</summary>
      <returns>Returns <see cref="T:System.Uri" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.WebBrowser.SourceProperty">
      <summary>Identifies the <see cref="P:Microsoft.Phone.Controls.WebBrowser.Source" /> dependency property.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.WebBrowserExtensions">
      <summary>Contains extension methods for the <see cref="T:Microsoft.Phone.Controls.WebBrowser" /> control.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.WebBrowserExtensions.GetCookies(Microsoft.Phone.Controls.WebBrowser)">
      <summary>Returns a CookieCollection of Cookie objects retrieved from the <see cref="P:Microsoft.Phone.Controls.WebBrowser.Source" /> URI of a <see cref="T:Microsoft.Phone.Controls.WebBrowser" /> control.</summary>
      <returns>Returns a collection of Cookie objects.</returns>
      <param name="browserControl">The <see cref="T:Microsoft.Phone.Controls.WebBrowser" /> class instance whose <see cref="P:Microsoft.Phone.Controls.WebBrowser.Source" /> property is used to retrieve the CookieCollection object.</param>
    </member>
    <member name="T:Microsoft.Phone.Controls.WebBrowserNavigationException">
      <summary>Included with the NavigationFailedEventArgs object, when the NavigationFailed event is raised.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.WebBrowserNavigationException.StatusCode">
      <summary>The status code of the navigation failure.</summary>
      <returns>Returns <see cref="T:System.Net.HttpStatusCode" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Info.DeviceExtendedProperties">
      <summary>Allows an application to obtain information about the device on which it is running.</summary>
    </member>
    <member name="M:Microsoft.Phone.Info.DeviceExtendedProperties.GetValue(System.String)">
      <summary>Retrieves an object representing the specified device property.</summary>
      <returns>Returns <see cref="T:System.Object" />.</returns>
      <param name="propertyName">The name of the device property to be retrieved. Property names are case-sensitive.</param>
    </member>
    <member name="M:Microsoft.Phone.Info.DeviceExtendedProperties.TryGetValue(System.String,System.Object@)">
      <summary>Retrieves an object representing the specified device property.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="propertyName">The name of the device property to be retrieved. Property names are case-sensitive</param>
      <param name="propertyValue">The output parameter object in which the value of the device property is stored.</param>
    </member>
    <member name="T:Microsoft.Phone.Info.DeviceStatus">
      <summary>Allows an application to obtain information about the device on which it is running.</summary>
    </member>
    <member name="P:Microsoft.Phone.Info.DeviceStatus.ApplicationCurrentMemoryUsage">
      <summary>Returns the memory usage of the current application in bytes.</summary>
      <returns>Returns <see cref="T:System.Int64" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Info.DeviceStatus.ApplicationMemoryUsageLimit">
      <summary>Returns the maximum additional amount of memory that your application process can allocate. </summary>
      <returns>Returns <see cref="T:System.Int64" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Info.DeviceStatus.ApplicationPeakMemoryUsage">
      <summary>Returns the peak memory usage of the current application in bytes.</summary>
      <returns>Returns <see cref="T:System.Int64" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Info.DeviceStatus.DeviceFirmwareVersion">
      <summary>Returns the firmware version running on the device.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Info.DeviceStatus.DeviceHardwareVersion">
      <summary>Returns the hardware version running on the device.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Info.DeviceStatus.DeviceManufacturer">
      <summary>Returns the device manufacturer name.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Info.DeviceStatus.DeviceName">
      <summary>Returns the device name.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Info.DeviceStatus.DeviceTotalMemory">
      <summary>Returns the physical RAM size of the device in bytes. </summary>
      <returns>Returns <see cref="T:System.Int64" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Info.DeviceStatus.IsKeyboardDeployed">
      <summary>Indicates whether the user has deployed the physical hardware keyboard of the device.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Info.DeviceStatus.IsKeyboardPresent">
      <summary>Indicates whether the device contains a physical hardware keyboard.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="E:Microsoft.Phone.Info.DeviceStatus.KeyboardDeployedChanged">
      <summary>This event occurs when the keyboard has been deployed or closed.</summary>
    </member>
    <member name="P:Microsoft.Phone.Info.DeviceStatus.PowerSource">
      <summary>Indicates if the device is currently running on battery power or is plugged in to an external power supply.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Info.PowerSource" />.</returns>
    </member>
    <member name="E:Microsoft.Phone.Info.DeviceStatus.PowerSourceChanged">
      <summary>This event occurs when the power source of the device changes. </summary>
    </member>
    <member name="T:Microsoft.Phone.Info.MediaCapabilities">
      <summary>Allows an application to obtain information about the media capabilities of the device on which it is running.</summary>
    </member>
    <member name="P:Microsoft.Phone.Info.MediaCapabilities.IsMultiResolutionVideoSupported">
      <summary>Indicates whether the current device supports smooth streaming of multi-resolution encoded video.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Info.PowerSource">
      <summary>Indicates if the device is currently running on battery power or is plugged in to an external power supply.</summary>
    </member>
    <member name="F:Microsoft.Phone.Info.PowerSource.Battery">
      <summary>The device is running on battery power.</summary>
    </member>
    <member name="F:Microsoft.Phone.Info.PowerSource.External">
      <summary>The device is plugged in to an external power source, such as being docked to a computer or connected to a power supply.</summary>
    </member>
    <member name="T:Microsoft.Phone.Info.UserExtendedProperties">
      <summary>Allows an application to obtain an anonymous identifier for the user of the device.</summary>
    </member>
    <member name="M:Microsoft.Phone.Info.UserExtendedProperties.GetValue(System.String)">
      <summary>Retrieves an object representing the specified user property. In the current release the only supported property is “ANID”.</summary>
      <returns>Returns <see cref="T:System.Object" />.</returns>
      <param name="propertyName">The name of the user property to be retrieved. Property names are case-sensitive.</param>
    </member>
    <member name="M:Microsoft.Phone.Info.UserExtendedProperties.TryGetValue(System.String,System.Object@)">
      <summary>Retrieves an object representing the specified user property. In the current release the only supported property is “ANID”.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="propertyName">The name of the user property to be retrieved. Property names are case-sensitive.</param>
      <param name="propertyValue">The output parameter object in which the value of the device property is stored.</param>
    </member>
    <member name="T:Microsoft.Phone.Marketplace.LicenseInformation">
      <summary>The LicenseInformation class enables an application to determine if it is running under a trial license.</summary>
    </member>
    <member name="M:Microsoft.Phone.Marketplace.LicenseInformation.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Marketplace.LicenseInformation" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Marketplace.LicenseInformation.IsTrial">
      <summary>The IsTrial method is called to determine if an application is running under a trial license.</summary>
      <returns>
        <see cref="T:System.Boolean" />. Returns True if the application is running under a trial license. Otherwise, returns False.</returns>
    </member>
    <member name="T:Microsoft.Phone.Net.NetworkInformation.ConnectState">
      <summary>Specifies the connection state of a network interface.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.ConnectState.Disconnected">
      <summary>A network interface that is disconnected.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.ConnectState.Connected">
      <summary>A network interface that is connected.</summary>
    </member>
    <member name="T:Microsoft.Phone.Net.NetworkInformation.DeviceNetworkInformation">
      <summary>Contains network information for a specific Windows Phone device.</summary>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.DeviceNetworkInformation.CellularMobileOperator">
      <summary>Gets the name of the cellular mobile operator.</summary>
      <returns>The name of the cellular mobile operator, or a null string.</returns>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.DeviceNetworkInformation.IsCellularDataEnabled">
      <summary>Gets a value that indicates whether the network is cellular data enabled.</summary>
      <returns>true if the network is cellular data enabled; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.DeviceNetworkInformation.IsCellularDataRoamingEnabled">
      <summary>Gets a value that indicates whether the network allows data roaming.</summary>
      <returns>true if the network allows data roaming; otherwise, false. </returns>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.DeviceNetworkInformation.IsNetworkAvailable">
      <summary>Gets a value that indicates whether the network is available.</summary>
      <returns>true if there is at least one network interface available; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.DeviceNetworkInformation.IsWiFiEnabled">
      <summary>Gets a value that indicates whether the network is Wi-Fi enabled.</summary>
      <returns>true if the network is Wi-Fi enabled; otherwise, false.</returns>
    </member>
    <member name="E:Microsoft.Phone.Net.NetworkInformation.DeviceNetworkInformation.NetworkAvailabilityChanged">
      <summary>Occurs when the availability of the network changes.</summary>
    </member>
    <member name="M:Microsoft.Phone.Net.NetworkInformation.DeviceNetworkInformation.ResolveHostNameAsync(System.Net.DnsEndPoint,Microsoft.Phone.Net.NetworkInformation.NameResolutionCallback,System.Object)">
      <summary>Asynchronously resolves a host name on the first available network interface.</summary>
      <param name="endPoint">A host name or IP address.</param>
      <param name="callback">A delegate that references the method to invoke when the operation is complete.</param>
      <param name="context">A user-defined object that contains information about the operation.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="endPoint" /> or <paramref name="callback" /> is null.</exception>
    </member>
    <member name="M:Microsoft.Phone.Net.NetworkInformation.DeviceNetworkInformation.ResolveHostNameAsync(System.Net.DnsEndPoint,Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceInfo,Microsoft.Phone.Net.NetworkInformation.NameResolutionCallback,System.Object)">
      <summary>Asynchronously resolves a host name on a specified network interface.</summary>
      <param name="endPoint">A host name or IP address.</param>
      <param name="networkInterface">The network interface on which to resolve the host name.</param>
      <param name="callback">A delegate that references the method to invoke when the operation is complete.</param>
      <param name="context">A user-defined object that contains information about the operation.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="endPoint" />, <paramref name="networkInterface" />, or <paramref name="callback" /> is null.</exception>
    </member>
    <member name="T:Microsoft.Phone.Net.NetworkInformation.NameResolutionCallback">
      <summary>Represents the method that is called when an asynchronous name resolution operation completes.</summary>
    </member>
    <member name="T:Microsoft.Phone.Net.NetworkInformation.NameResolutionResult">
      <summary>Contains the result of an attempt to asynchronously resolve a host name.</summary>
    </member>
    <member name="M:Microsoft.Phone.Net.NetworkInformation.NameResolutionResult.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Net.NetworkInformation.NameResolutionResult" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.NameResolutionResult.AsyncState">
      <summary>Gets a user-defined object that contains information about the operation.</summary>
      <returns>The user-defined object.</returns>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.NameResolutionResult.HostName">
      <summary>Gets the host name that was submitted to be resolved.</summary>
      <returns>The host name.</returns>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.NameResolutionResult.IPEndPoints">
      <summary>Gets IP addresses for the <see cref="P:Microsoft.Phone.Net.NetworkInformation.NameResolutionResult.HostName" />, if the operation succeeded.</summary>
      <returns>An array that contains IP addresses corresponding to the <see cref="P:Microsoft.Phone.Net.NetworkInformation.NameResolutionResult.HostName" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.NameResolutionResult.NetworkErrorCode">
      <summary>Gets a value that indicates whether an error occurred.</summary>
      <returns>One of the enumeration values that specifies the status of the network operation.</returns>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.NameResolutionResult.NetworkInterface">
      <summary>Gets the network interface that was used to resolve the host name.</summary>
      <returns>The network interface that was used to resolve the host name.</returns>
    </member>
    <member name="T:Microsoft.Phone.Net.NetworkInformation.NetworkCharacteristics">
      <summary>Specifies characteristics of the network interface.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkCharacteristics.None">
      <summary>A network that has no particular characteristics.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkCharacteristics.Roaming">
      <summary>A roaming network.</summary>
    </member>
    <member name="T:Microsoft.Phone.Net.NetworkInformation.NetworkError">
      <summary>Describes the status of a network operation, such as trying to connect to a network interface.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkError.Success">
      <summary>The network operation succeeded.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkError.NetworkSelectionRequirementFailed">
      <summary>The network selection failed. A network with the specified requirements was not available.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkError.NetworkSelectionPreferencesFailed">
      <summary>The network selection failed. A network with the specified preferences was not available.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkError.NameResolutionNoHostAddresses">
      <summary>The name resolution failed. The host address was incorrect or missing.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkError.NetworkNotificationRegistrationFailed">
      <summary>The network notification registration failed.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkError.SocketAlreadyBound">
      <summary>The network connection failed. The socket is already bound.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkError.SocketNotConnected">
      <summary>The network connection failed. The socket is not connected.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkError.NetworkOperationFailedError">
      <summary>The network operation failed.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkError.WebRequestAlreadyFinished">
      <summary>The Web request is already finished.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkError.NameResolutionOperationAborted">
      <summary>The name resolution failed. The operation was aborted.</summary>
    </member>
    <member name="T:Microsoft.Phone.Net.NetworkInformation.NetworkException">
      <summary>The exception that is thrown when a network interface error occurs.</summary>
    </member>
    <member name="M:Microsoft.Phone.Net.NetworkInformation.NetworkException.#ctor(Microsoft.Phone.Net.NetworkInformation.NetworkError)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkException" /> class using the supplied network error.</summary>
      <param name="error">The error code that indicates the error that occurred.</param>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.NetworkException.NetworkErrorCode">
      <summary>Gets the error code that is associated with this exception.</summary>
      <returns>One of the enumeration values that specifies the type of error that occurred.</returns>
    </member>
    <member name="T:Microsoft.Phone.Net.NetworkInformation.NetworkInterface">
      <summary>Provides configuration information for a network interface.</summary>
    </member>
    <member name="M:Microsoft.Phone.Net.NetworkInformation.NetworkInterface.GetInternetInterface">
      <summary>Gets the NetworkInterface object.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkInterface" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.NetworkInterface.NetworkInterfaceType">
      <summary>Gets the type of the network servicing Internet requests.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceInfo">
      <summary>Contains all available information about an individual network interface.</summary>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceInfo.Bandwidth">
      <summary>Gets the speed of the network interface.</summary>
      <returns>The speed of the network interface.</returns>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceInfo.Characteristics">
      <summary>Gets the characteristics of the network interface.</summary>
      <returns>The characteristics of the network interface.</returns>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceInfo.Description">
      <summary>Gets a description of the network interface.</summary>
      <returns>The description of the network interface.</returns>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceInfo.InterfaceName">
      <summary>Gets the name of the network interface.</summary>
      <returns>The name of the network interface.</returns>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceInfo.InterfaceState">
      <summary>Gets the connection state of the network interface.</summary>
      <returns>One of the enumeration values that specifies the connection state of the network interface.</returns>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceInfo.InterfaceSubtype">
      <summary>Gets additional information about the type of the network interface.</summary>
      <returns>One of the enumeration values that specifies the sub-type of the network interface.</returns>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceInfo.InterfaceType">
      <summary>Gets the type of the network interface.</summary>
      <returns>One of the enumeration values that specifies the type of the network interface.</returns>
    </member>
    <member name="T:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceList">
      <summary>Contains an enumerable collection of <see cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceInfo" /> objects.</summary>
    </member>
    <member name="M:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceList.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceList" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceList.Current">
      <summary>Gets the current element in the collection.</summary>
      <returns>The current element in the collection.</returns>
    </member>
    <member name="M:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceList.Dispose">
      <summary>Releases the resources used by the current instance of the <see cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceList" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceList.Finalize">
      <summary>Allows an object  to attempt to free resources and perform other cleanup operations before it is reclaimed by the garbage collector. </summary>
    </member>
    <member name="M:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceList.GetEnumerator">
      <summary>Returns an enumerator that iterates through the <see cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceList" />.</summary>
      <returns>An enumerator for the <see cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceList" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceList.MoveNext">
      <summary>Advances the enumerator to the next element of the collection.</summary>
      <returns>true if the enumerator was successfully advanced to the next element; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceList.Reset">
      <summary>Resets the <see cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceList" /> to its initial state.</summary>
    </member>
    <member name="M:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceList.System#Collections#IEnumerable#GetEnumerator">
      <summary>Returns an enumerator that iterates through the <see cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceList" />.</summary>
      <returns>An enumerator for the <see cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceList" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceList.System#Collections#IEnumerator#Current">
      <summary>Gets the current element in the collection.</summary>
      <returns>The current element in the collection.</returns>
    </member>
    <member name="T:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceSubType">
      <summary>Specifies additional information about the type of a network interface.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceSubType.Unknown">
      <summary>There is no additional information about the type of the network interface.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceSubType.Cellular_GPRS">
      <summary>A network interface that uses General Packet Radio Service (GPRS) cellular technology. This is a 2.5G technology.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceSubType.Cellular_1XRTT">
      <summary>A network interface that uses Radio Transmission Technology (1xRTT) cellular technology. This is a 2.5G technology.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceSubType.Cellular_EVDO">
      <summary>A network interface that uses Evolution Data Only (EV-DO) cellular technology. This is a 3G technology.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceSubType.Cellular_EDGE">
      <summary>A network interface that uses Enhanced Data rates for GSM Evolution (EDGE) cellular technology. This is a 2.5G technology.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceSubType.Cellular_3G">
      <summary>A network interface that uses third-generation (3G) cellular technology.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceSubType.Cellular_HSPA">
      <summary>A network interface that uses High-Speed Downlink Packet Access (HSPA) cellular technology. This is a 3.5G technology.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceSubType.Cellular_EVDV">
      <summary>A network interface that uses Evolution Data and Voice (EV-DV) cellular technology. This is a 3G technology.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceSubType.Desktop_PassThru">
      <summary>A desktop pass-through network interface.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceSubType.WiFi">
      <summary>A network interface that uses wireless technology (802.11).</summary>
    </member>
    <member name="T:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType">
      <summary>Specifies the type of a network interface.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.None">
      <summary>There is no network available for accessing the Internet.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.AsymmetricDsl">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.Atm">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.BasicIsdn">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.Ethernet">
      <summary>The network interface uses an Ethernet connection. Ethernet is defined in IEEE standard 802.3. This is used for desktop pass-through.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.Ethernet3Megabit">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.FastEthernetFx">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.FastEthernetT">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.Fddi">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.GenericModem">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.GigabitEthernet">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.HighPerformanceSerialBus">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.IPOverAtm">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.Isdn">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.Loopback">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.MultiRateSymmetricDsl">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.Ppp">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.PrimaryIsdn">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.RateAdaptDsl">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.Slip">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.SymmetricDsl">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.TokenRing">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.Tunnel">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.Unknown">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.VeryHighSpeedDsl">
      <summary>Windows Phone does not use this network interface type.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.Wireless80211">
      <summary>The network interface uses a wireless LAN connection (IEEE 802.11 standard). This is used for any Wi-Fi (802.11, Bluetooth, and so on).</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.MobileBroadbandGsm">
      <summary>The network interface uses a GSM cellular network.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.MobileBroadbandCdma">
      <summary>The network interface uses a CDMA cellular network.</summary>
    </member>
    <member name="T:Microsoft.Phone.Net.NetworkInformation.NetworkNotificationEventArgs">
      <summary>Provides data for the <see cref="E:Microsoft.Phone.Net.NetworkInformation.DeviceNetworkInformation.NetworkAvailabilityChanged" /> event.</summary>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.NetworkNotificationEventArgs.NetworkInterface">
      <summary>Gets all available information about the network interface.</summary>
      <returns>The network interface information associated with this notification.</returns>
    </member>
    <member name="P:Microsoft.Phone.Net.NetworkInformation.NetworkNotificationEventArgs.NotificationType">
      <summary>Gets the type of change that occurred.</summary>
      <returns>One of the enumeration values that indicates the type of change that occurred.</returns>
    </member>
    <member name="T:Microsoft.Phone.Net.NetworkInformation.NetworkNotificationType">
      <summary>Describes a notification from the network when a change occurs.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkNotificationType.InterfaceConnected">
      <summary>A notification indicating that the network interface has connected.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkNotificationType.InterfaceDisconnected">
      <summary>A notification indicating that the network interface has disconnected.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkNotificationType.CharacteristicUpdate">
      <summary>A notification indicating that the network interface has changed, such as when it changes to roaming.</summary>
    </member>
    <member name="T:Microsoft.Phone.Net.NetworkInformation.NetworkSelectionCharacteristics">
      <summary>Specifies the preferred network interface characteristic.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkSelectionCharacteristics.Cellular">
      <summary>A network interface that uses cellular technology.</summary>
    </member>
    <member name="F:Microsoft.Phone.Net.NetworkInformation.NetworkSelectionCharacteristics.NonCellular">
      <summary>A network interface that does not use cellular technology.</summary>
    </member>
    <member name="T:Microsoft.Phone.Net.NetworkInformation.SocketExtensions">
      <summary>Defines extension methods for working with a network interface.</summary>
    </member>
    <member name="M:Microsoft.Phone.Net.NetworkInformation.SocketExtensions.AssociateToNetworkInterface(System.Net.Sockets.Socket,Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceInfo)">
      <summary>Sets information about a network interface by associating it with a new set of network interface information.</summary>
      <param name="socket">The network interface for which to set information.</param>
      <param name="networkInterface">The new network interface information.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="socket" /> or <paramref name="networkInterface" /> is null.</exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="networkInterface" /> is not connected.</exception>
      <exception cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkException">
        <paramref name="socket" /> is already bound.</exception>
    </member>
    <member name="M:Microsoft.Phone.Net.NetworkInformation.SocketExtensions.GetCurrentNetworkInterface(System.Net.Sockets.Socket)">
      <summary>Gets all available information about the network interface.</summary>
      <returns>All available information about the network interface. Use the <see cref="P:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceInfo.InterfaceType" /> and <see cref="P:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceInfo.InterfaceSubtype" /> properties to determine the network interface technology.</returns>
      <param name="socket">The network interface for which to get the information.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="socket" /> is null.</exception>
      <exception cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkException">
        <paramref name="socket" /> is not bound.</exception>
      <exception cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkException">Unable to get the session handle for <paramref name="socket" />.</exception>
      <exception cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkException">
        <paramref name="socket" /> is not connected.</exception>
      <exception cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkException">Unable to get the information for <paramref name="socket" />.</exception>
    </member>
    <member name="M:Microsoft.Phone.Net.NetworkInformation.SocketExtensions.SetNetworkPreference(System.Net.Sockets.Socket,Microsoft.Phone.Net.NetworkInformation.NetworkSelectionCharacteristics)">
      <summary>Sets the preference for a network interface to use either cellular or non-cellular technology.</summary>
      <param name="socket">The network interface for which to set the preference.</param>
      <param name="preference">One of the enumeration values that specify the preferred type of technology.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="socket" /> is null.</exception>
      <exception cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkException">
        <paramref name="socket" /> is already bound.</exception>
      <exception cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkException">Unable to get the session handle for <paramref name="socket" />.</exception>
      <exception cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkException">Unable to set the network preference.</exception>
    </member>
    <member name="M:Microsoft.Phone.Net.NetworkInformation.SocketExtensions.SetNetworkRequirement(System.Net.Sockets.Socket,Microsoft.Phone.Net.NetworkInformation.NetworkSelectionCharacteristics)">
      <summary>Sets the requirement for a network interface to use either cellular or non-cellular technology.</summary>
      <param name="socket">The network interface for which to set the requirement.</param>
      <param name="requirement">One of the enumeration values that specify the required type of technology.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="socket" /> is null.</exception>
      <exception cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkException">
        <paramref name="socket" /> is already bound.</exception>
      <exception cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkException">Unable to get the session handle for <paramref name="socket" />.</exception>
      <exception cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkException">Unable to set the network requirement.</exception>
    </member>
    <member name="T:Microsoft.Phone.Net.NetworkInformation.WebRequestExtensions">
      <summary>Defines extension methods for working with a Web request.</summary>
    </member>
    <member name="M:Microsoft.Phone.Net.NetworkInformation.WebRequestExtensions.GetCurrentNetworkInterface(System.Net.WebRequest)">
      <summary>Gets all available information about the network interface that corresponds to a Web request.</summary>
      <returns>All available information about the network interface. Use the <see cref="P:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceInfo.InterfaceType" /> and <see cref="P:Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceInfo.InterfaceSubtype" /> properties to determine the network interface technology.</returns>
      <param name="request">The Web request for which to get the information.</param>
    </member>
    <member name="M:Microsoft.Phone.Net.NetworkInformation.WebRequestExtensions.SetNetworkPreference(System.Net.WebRequest,Microsoft.Phone.Net.NetworkInformation.NetworkSelectionCharacteristics)">
      <summary>Sets the preference for a Web request to use either cellular or non-cellular technology.</summary>
      <param name="request">The Web request for which to set the preference.</param>
      <param name="preference">One of the enumeration values that specify the preferred type of technology.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="request" /> is null.</exception>
      <exception cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkException">Unable to get the Http Request handle for <paramref name="request" />.</exception>
      <exception cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkException">Unable to get the session handle for <paramref name="request" />.</exception>
      <exception cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkException">Unable to set the network preference.</exception>
    </member>
    <member name="M:Microsoft.Phone.Net.NetworkInformation.WebRequestExtensions.SetNetworkRequirement(System.Net.WebRequest,Microsoft.Phone.Net.NetworkInformation.NetworkSelectionCharacteristics)">
      <summary>Sets the requirement for a Web request to use either cellular or non-cellular technology.</summary>
      <param name="request">The Web request for which to set the requirement.</param>
      <param name="requirement">One of the enumeration values that specify the required type of technology.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="request" /> is null.</exception>
      <exception cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkException">Unable to get the Http Request handle for <paramref name="request" />.</exception>
      <exception cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkException">Unable to get the session handle for <paramref name="request" />.</exception>
      <exception cref="T:Microsoft.Phone.Net.NetworkInformation.NetworkException">Unable to set the network requirement.</exception>
    </member>
    <member name="T:Microsoft.Phone.Notification.ChannelConnectionStatus">
      <summary>Identifies the current connectivity status between the Push Client and the Microsoft Push Notification Service</summary>
    </member>
    <member name="F:Microsoft.Phone.Notification.ChannelConnectionStatus.Connected">
      <summary>The Push Client and the Microsoft Push Notification Service are connected.</summary>
    </member>
    <member name="F:Microsoft.Phone.Notification.ChannelConnectionStatus.Disconnected">
      <summary>The Push Client and the Microsoft Push Notification Service are disconnected.</summary>
    </member>
    <member name="T:Microsoft.Phone.Notification.ChannelErrorType">
      <summary>An enumeration that contains asynchronous errors sent from the Push Client to the application. These error values can occur regardless of if the application is running in the foreground or not.</summary>
    </member>
    <member name="F:Microsoft.Phone.Notification.ChannelErrorType.ChannelOpenFailed">
      <summary>This error is returned when the Push Client and the Push Notification Service are unable to establish a connection. For more information on push notifications, see Push Notifications Overview for Windows Phone. </summary>
    </member>
    <member name="F:Microsoft.Phone.Notification.ChannelErrorType.PayloadFormatError">
      <summary>This error is returned when the XML payload format or the HTTP header of the push notification is syntactically invalid. When this error is returned, the HTTP channel is disconnected and the channel must be reopened. </summary>
    </member>
    <member name="F:Microsoft.Phone.Notification.ChannelErrorType.MessageBadContent">
      <summary>This error is returned when the image reference is pointing to an HTTP image, even though the notification channel is not currently bound to a list of URIs. </summary>
    </member>
    <member name="F:Microsoft.Phone.Notification.ChannelErrorType.NotificationRateTooHigh">
      <summary>This error is returned when the Push Client is unable to receive messages because the web service is sending too many messages at too quick a rate to a certain device.</summary>
    </member>
    <member name="F:Microsoft.Phone.Notification.ChannelErrorType.PowerLevelChanged">
      <summary>This error is returned when the Push Client's power policy changes due to a change in battery level. </summary>
    </member>
    <member name="F:Microsoft.Phone.Notification.ChannelErrorType.Unknown">
      <summary>This error is returned when an unknown error occurs.</summary>
    </member>
    <member name="T:Microsoft.Phone.Notification.ChannelPowerLevel">
      <summary>The additional data associated with the <see cref="F:Microsoft.Phone.Notification.ChannelErrorType.PowerLevelChanged" /> message.</summary>
    </member>
    <member name="F:Microsoft.Phone.Notification.ChannelPowerLevel.NormalPowerLevel">
      <summary>The battery capacity is not low. All push notification types will be sent to the device.</summary>
    </member>
    <member name="F:Microsoft.Phone.Notification.ChannelPowerLevel.LowPowerLevel">
      <summary>The battery capacity is low. Only raw notifications will be sent to the device.</summary>
    </member>
    <member name="F:Microsoft.Phone.Notification.ChannelPowerLevel.CriticalLowPowerLevel">
      <summary>The battery capacity is critically low. No push notifications of any type will be sent to the device.</summary>
    </member>
    <member name="T:Microsoft.Phone.Notification.HttpNotification">
      <summary>Contains the raw notification data that has been passed to the application from the Microsoft Push Notification Service.</summary>
    </member>
    <member name="M:Microsoft.Phone.Notification.HttpNotification.#ctor">
      <summary>Creates an instance of the HttpNotification class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Notification.HttpNotification.Body">
      <summary>The contents of the raw notification data.</summary>
      <returns>Returns <see cref="T:System.IO.Stream" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Notification.HttpNotification.Channel">
      <summary>The HttpNotificationChannel object that the raw notification is associated with.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Notification.HttpNotificationChannel" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Notification.HttpNotification.Headers">
      <summary>The HTTP headers associated with the raw notification.</summary>
      <returns>Returns <see cref="T:System.Net.WebHeaderCollection" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Notification.HttpNotificationChannel">
      <summary>Creates a notification channel between the Microsoft Push Notification Service and the Push Client and creates a new subscription for raw notifications.</summary>
    </member>
    <member name="M:Microsoft.Phone.Notification.HttpNotificationChannel.#ctor(System.String)">
      <summary>Creates a notification channel. The application will identify the notification channel using the <paramref name="channelName" /> value.</summary>
      <param name="channelName">The name the application uses to identify the notification channel instance. One channel name is supported per application.</param>
    </member>
    <member name="M:Microsoft.Phone.Notification.HttpNotificationChannel.#ctor(System.String,System.String)">
      <summary>Creates a notification channel. Use this constructor with an authenticated web service. The application will identify the notification channel using the <paramref name="channelName" /> value. The <paramref name="serviceName" /> value identifies the Subject Name of the authenticated web service's certificate. </summary>
      <param name="channelName">The name the application uses to identify the notification channel instance.</param>
      <param name="serviceName">The name that the web service uses to associate itself with the Push Notification Service.</param>
    </member>
    <member name="M:Microsoft.Phone.Notification.HttpNotificationChannel.BindToShellTile">
      <summary>The method the application uses to bind its default tile with a notification subscription. The tile can only contain local references for resources.</summary>
    </member>
    <member name="M:Microsoft.Phone.Notification.HttpNotificationChannel.BindToShellTile(System.Collections.ObjectModel.Collection{System.Uri})">
      <summary>Binds the tile passed as the input parameter with a notification subscription. The tile can contain either a local or remote resource reference.</summary>
      <param name="baseUri">Contains a collection of allowed domains from which to access remote images. Each URI in the collection is limited to 256 characters.</param>
    </member>
    <member name="M:Microsoft.Phone.Notification.HttpNotificationChannel.BindToShellToast">
      <summary>The method the application uses to bind a toast notification subscription to the <see cref="T:Microsoft.Phone.Notification.HttpNotificationChannel" /> class instance.</summary>
    </member>
    <member name="P:Microsoft.Phone.Notification.HttpNotificationChannel.ChannelName">
      <summary>The name of the notification channel.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Notification.HttpNotificationChannel.ChannelUri">
      <summary>The current active notification channel URI.</summary>
      <returns>Returns <see cref="T:System.Uri" />.</returns>
    </member>
    <member name="E:Microsoft.Phone.Notification.HttpNotificationChannel.ChannelUriUpdated">
      <summary>Returns the URI associated with the notification channel.</summary>
    </member>
    <member name="M:Microsoft.Phone.Notification.HttpNotificationChannel.Close">
      <summary>Closes a notification channel and disassociates all of the subscriptions associated with this instance of the <see cref="T:Microsoft.Phone.Notification.HttpNotificationChannel" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Notification.HttpNotificationChannel.ConnectionStatus">
      <summary>Get the current channel connection status.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Notification.ChannelConnectionStatus" />.</returns>
    </member>
    <member name="E:Microsoft.Phone.Notification.HttpNotificationChannel.ConnectionStatusChanged">
      <summary>This event occurs when the connection status has changed.</summary>
    </member>
    <member name="M:Microsoft.Phone.Notification.HttpNotificationChannel.Dispose">
      <summary>Disposes the class.</summary>
    </member>
    <member name="E:Microsoft.Phone.Notification.HttpNotificationChannel.ErrorOccurred">
      <summary>This event is raised when something unexpected happens when using the <see cref="T:Microsoft.Phone.Notification.HttpNotificationChannel" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Notification.HttpNotificationChannel.Finalize">
      <summary>Frees resources and performs cleanup operations before the class instance is reclaimed by garbage collection.</summary>
    </member>
    <member name="M:Microsoft.Phone.Notification.HttpNotificationChannel.Find(System.String)">
      <summary>Used to find a previously created notification channel.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Notification.HttpNotificationChannel" />.</returns>
      <param name="channelName">Name of the channel to search for.</param>
    </member>
    <member name="E:Microsoft.Phone.Notification.HttpNotificationChannel.HttpNotificationReceived">
      <summary>The event that is raised when the application receives a raw notification.</summary>
    </member>
    <member name="P:Microsoft.Phone.Notification.HttpNotificationChannel.IsShellTileBound">
      <summary>Returns true if the notification channel is currently bound to a tile notification subscription and false if not.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Notification.HttpNotificationChannel.IsShellToastBound">
      <summary>Returns true if the notification channel is currently bound to a toast notification subscription.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Notification.HttpNotificationChannel.Open">
      <summary>Opens a notification channel with the Microsoft Push Notification Service.</summary>
    </member>
    <member name="E:Microsoft.Phone.Notification.HttpNotificationChannel.ShellToastNotificationReceived">
      <summary>The event that is raised when the application receives a toast notification.</summary>
    </member>
    <member name="M:Microsoft.Phone.Notification.HttpNotificationChannel.UnbindToShellTile">
      <summary>Unbinds the active tile notification subscription from the notification channel.</summary>
    </member>
    <member name="M:Microsoft.Phone.Notification.HttpNotificationChannel.UnbindToShellToast">
      <summary>Unbinds the active toast notification subscription from the notification channel.</summary>
    </member>
    <member name="T:Microsoft.Phone.Notification.HttpNotificationEventArgs">
      <summary>Contains the event data when the connectivity status between the Push Client and the Microsoft Push Notification Services changes.</summary>
    </member>
    <member name="P:Microsoft.Phone.Notification.HttpNotificationEventArgs.Notification">
      <summary>Contains the notification data regarding the status change. </summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Notification.HttpNotification" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Notification.NotificationChannelConnectionEventArgs">
      <summary>Provides data for <see cref="E:Microsoft.Phone.Notification.HttpNotificationChannel.ConnectionStatusChanged" /> events.</summary>
    </member>
    <member name="P:Microsoft.Phone.Notification.NotificationChannelConnectionEventArgs.ConnectionStatus">
      <summary>Contains the new connection status of the notification channel.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Notification.ChannelConnectionStatus" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Notification.NotificationChannelErrorEventArgs">
      <summary>The argument returned with the <see cref="E:Microsoft.Phone.Notification.HttpNotificationChannel.ErrorOccurred" /> event.</summary>
    </member>
    <member name="P:Microsoft.Phone.Notification.NotificationChannelErrorEventArgs.ErrorAdditionalData">
      <summary>Additional information that is associated with the error type.</summary>
      <returns>Returns <see cref="T:System.Int32" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Notification.NotificationChannelErrorEventArgs.ErrorCode">
      <summary>Returns an HRESULT that corresponds with the error.</summary>
      <returns>Returns <see cref="T:System.Int32" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Notification.NotificationChannelErrorEventArgs.ErrorType">
      <summary>Contains an enumeration that corresponds with the error. For more information see <see cref="T:Microsoft.Phone.Notification.ChannelErrorType" />.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Notification.ChannelErrorType" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Notification.NotificationChannelErrorEventArgs.Message">
      <summary>The plain text message of the error.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Notification.NotificationChannelUriEventArgs">
      <summary>Contains the event data when a notification channel receives the channel’s URI.</summary>
    </member>
    <member name="P:Microsoft.Phone.Notification.NotificationChannelUriEventArgs.ChannelUri">
      <summary>Contains the URI associated with the notification channel.</summary>
      <returns>Returns <see cref="T:System.Uri" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Notification.NotificationEventArgs">
      <summary>Contains the event data for when a notification channel receives a tile or toast notification.</summary>
    </member>
    <member name="P:Microsoft.Phone.Notification.NotificationEventArgs.Collection">
      <summary>A Dictionary type that contains the toast or tile data sent in the notification. This data is always presented as the name-value pair (&lt;string&gt;, &lt;string&gt;).</summary>
      <returns>Returns <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Scheduler.AgentExitReason">
      <summary>Lists the possible reasons for which a background agent exits. Use the <see cref="P:Microsoft.Phone.Scheduler.ScheduledTask.LastExitReason" /> property of the <see cref="T:Microsoft.Phone.Scheduler.ScheduledTask" /> class to determine why the task exited its most recent execution.</summary>
    </member>
    <member name="F:Microsoft.Phone.Scheduler.AgentExitReason.None">
      <summary>The agent has never been executed.</summary>
    </member>
    <member name="F:Microsoft.Phone.Scheduler.AgentExitReason.Completed">
      <summary>The agent exited by calling NotifyComplete. An agent should always call this method when it has completed its intended task.</summary>
    </member>
    <member name="F:Microsoft.Phone.Scheduler.AgentExitReason.Aborted">
      <summary>The agent exited by calling the Abort method. After this method is called, the <see cref="P:Microsoft.Phone.Scheduler.ScheduledAction.IsScheduled" /> property will be set to false and the agent will not be run again unless the foreground application reschedules it.</summary>
    </member>
    <member name="F:Microsoft.Phone.Scheduler.AgentExitReason.MemoryQuotaExceeded">
      <summary>The agent was terminated by the system because it exceeded the memory cap for background agents.</summary>
    </member>
    <member name="F:Microsoft.Phone.Scheduler.AgentExitReason.ExecutionTimeExceeded">
      <summary>The agent was terminated by the system because the allotted time for execution has been exceeded.</summary>
    </member>
    <member name="F:Microsoft.Phone.Scheduler.AgentExitReason.UnhandledException">
      <summary>The agent was terminated because an unhandled exception occurred.</summary>
    </member>
    <member name="F:Microsoft.Phone.Scheduler.AgentExitReason.Terminated">
      <summary>The agent was terminated by the system due to the state of the device or operating system.</summary>
    </member>
    <member name="F:Microsoft.Phone.Scheduler.AgentExitReason.Other">
      <summary>An internal system error caused the agent to be terminated.</summary>
    </member>
    <member name="T:Microsoft.Phone.Scheduler.Alarm">
      <summary>A notification for which a custom sound can be specified.</summary>
    </member>
    <member name="M:Microsoft.Phone.Scheduler.Alarm.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Scheduler.Alarm" /> class.</summary>
      <param name="name">The name of the alarm.</param>
      <exception cref="T:ArgumentNullException">The name string cannot be null.</exception>
      <exception cref="T:ArgumentOutOfRangeException">The name string cannot be zero length. The maximum length of the name string is 63 characters. The string can contain only printable ASCII characters (character values between 32 and 126).</exception>
    </member>
    <member name="P:Microsoft.Phone.Scheduler.Alarm.Sound">
      <summary>Gets or sets the sound file that plays when the <see cref="T:Microsoft.Phone.Scheduler.Alarm" /> is launched.</summary>
      <returns>Type <see cref="T:System.Uri" />. The sound file that plays when the alarm is launched.</returns>
    </member>
    <member name="P:Microsoft.Phone.Scheduler.Alarm.Title">
      <summary>This property is inherited from the base <see cref="T:Microsoft.Phone.Scheduler.ScheduledNotification" /> class, but is not supported for alarms. The title that is displayed for all alarm notifications is “Alarm”.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Scheduler.PeriodicTask">
      <summary>Represents a scheduled task that runs regularly for a small amount of time.</summary>
    </member>
    <member name="M:Microsoft.Phone.Scheduler.PeriodicTask.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Scheduler.PeriodicTask" /> class.</summary>
      <param name="name">The name of the periodic task.</param>
      <exception cref="T:ArgumentNullException">The name string cannot be null.</exception>
      <exception cref="T:ArgumentOutOfRangeException">The name string cannot be zero length. The maximum length of the content string is 63 characters. The string can contain only printable ASCII characters (character values between 32 and 126).</exception>
    </member>
    <member name="T:Microsoft.Phone.Scheduler.RecurrenceInterval">
      <summary>Lists the recurrence options for the <see cref="T:Microsoft.Phone.Scheduler.ScheduledNotification" /> objects, <see cref="T:Microsoft.Phone.Scheduler.Alarm" /> and <see cref="T:Microsoft.Phone.Scheduler.Reminder" />.</summary>
    </member>
    <member name="F:Microsoft.Phone.Scheduler.RecurrenceInterval.None">
      <summary>No recurrence. The notification is launched once at the time specified by <see cref="P:Microsoft.Phone.Scheduler.ScheduledAction.BeginTime" />.</summary>
    </member>
    <member name="F:Microsoft.Phone.Scheduler.RecurrenceInterval.Daily">
      <summary>Daily recurrence.</summary>
    </member>
    <member name="F:Microsoft.Phone.Scheduler.RecurrenceInterval.Weekly">
      <summary>Weekly recurrence.</summary>
    </member>
    <member name="F:Microsoft.Phone.Scheduler.RecurrenceInterval.Monthly">
      <summary>Monthly recurrence.</summary>
    </member>
    <member name="F:Microsoft.Phone.Scheduler.RecurrenceInterval.EndOfMonth">
      <summary>Recurring at the end of each month.</summary>
    </member>
    <member name="F:Microsoft.Phone.Scheduler.RecurrenceInterval.Yearly">
      <summary>Yearly recurrence.</summary>
    </member>
    <member name="T:Microsoft.Phone.Scheduler.Reminder">
      <summary>A notification that can pass contextual information to the parent application.</summary>
    </member>
    <member name="M:Microsoft.Phone.Scheduler.Reminder.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Scheduler.Reminder" /> class.</summary>
      <param name="name">The name of the reminder.</param>
      <exception cref="T:ArgumentNullException">The name string cannot be null.</exception>
      <exception cref="T:ArgumentOutOfRangeException">The name string cannot be zero length. The maximum length of the name string is 63 characters. The string can contain only printable ASCII characters (character values between 32 and 126).</exception>
    </member>
    <member name="P:Microsoft.Phone.Scheduler.Reminder.NavigationUri">
      <summary>Gets or sets the navigation URI that is passed to the application when it is launched from the reminder.</summary>
      <returns>Type: <see cref="T:System.Uri" />. The navigation URI that is passed to the application when launched from the reminder.</returns>
    </member>
    <member name="T:Microsoft.Phone.Scheduler.ResourceIntensiveTask">
      <summary>Represents a scheduled task that runs occasionally and is allowed to use substantial device resources.</summary>
    </member>
    <member name="M:Microsoft.Phone.Scheduler.ResourceIntensiveTask.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Scheduler.ResourceIntensiveTask" /> class.</summary>
      <param name="name">The name of the resource-intensive task.</param>
      <exception cref="T:ArgumentNullException">The name string cannot be null.</exception>
      <exception cref="T:ArgumentOutOfRangeException">The name string cannot be zero length. The maximum length of the content string is 63 characters. The string can contain only printable ASCII characters (character values between 32 and 126).</exception>
    </member>
    <member name="T:Microsoft.Phone.Scheduler.ScheduledAction">
      <summary>The base class for all scheduled actions.</summary>
    </member>
    <member name="P:Microsoft.Phone.Scheduler.ScheduledAction.BeginTime">
      <summary>Gets or sets the time at which the action’s schedule begins.</summary>
      <returns>Type: <see cref="T:System.DateTime" />. The time at which the action’s schedule begins.</returns>
    </member>
    <member name="P:Microsoft.Phone.Scheduler.ScheduledAction.ExpirationTime">
      <summary>Gets or sets the time at which the action’s schedule expires.</summary>
      <returns>Type: <see cref="T:System.DateTime" />. The time at which the action’s schedule expires.</returns>
    </member>
    <member name="P:Microsoft.Phone.Scheduler.ScheduledAction.IsEnabled">
      <summary>Gets the enabled status of the action.</summary>
      <returns>Type: <see cref="T:System.Boolean" />. The enabled status of the action.</returns>
    </member>
    <member name="P:Microsoft.Phone.Scheduler.ScheduledAction.IsScheduled">
      <summary>Gets the scheduled status of the action.</summary>
      <returns>Type: <see cref="T:System.Boolean" />. The scheduled status of the action.</returns>
    </member>
    <member name="P:Microsoft.Phone.Scheduler.ScheduledAction.Name">
      <summary>Gets the name of the scheduled action.</summary>
      <returns>Type: <see cref="T:System.String" />. The name of the scheduled action.</returns>
      <exception cref="T:System.ArgumentNullException">The name string cannot be null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">The name string cannot be zero length. The maximum length of the name string is 63 characters. The string can contain only printable ASCII characters (character values between 32 and 126).</exception>
    </member>
    <member name="T:Microsoft.Phone.Scheduler.ScheduledActionService">
      <summary>Enables the management of scheduled actions.</summary>
    </member>
    <member name="M:Microsoft.Phone.Scheduler.ScheduledActionService.Add(Microsoft.Phone.Scheduler.ScheduledAction)">
      <summary>Registers a scheduled action with the operating system.</summary>
      <param name="action">The <see cref="T:Microsoft.Phone.Scheduler.ScheduledAction" /> to be registered.</param>
      <exception cref="T:InvalidOperationException">A scheduled action with the same <see cref="P:Microsoft.Phone.Scheduler.ScheduledAction.Name" /> property is already registered with the system.The user has disabled background agents in the Background Tasks settings page.</exception>
      <exception cref="T:Microsoft.Phone.Scheduler.SchedulerServiceException">The Scheduled Action Service has encountered an internal error. The Scheduled Action Service is not ready, such as within one minute after device boot.</exception>
    </member>
    <member name="M:Microsoft.Phone.Scheduler.ScheduledActionService.Find(System.String)">
      <summary>Attempts to return the <see cref="T:Microsoft.Phone.Scheduler.ScheduledAction" /> with the specified name.</summary>
      <returns>The ScheduledAction associated with the provided name. If the requested name is not found, null is returned.</returns>
      <param name="name">The unique identifier of the ScheduledAction to be retrieved.</param>
    </member>
    <member name="M:Microsoft.Phone.Scheduler.ScheduledActionService.GetActions``1">
      <summary>Returns all <see cref="T:Microsoft.Phone.Scheduler.ScheduledAction" /> objects of the specified type that are registered with the system.</summary>
      <returns>All objects of the specified type that are registered with the system. </returns>
      <typeparam name="T"></typeparam>
    </member>
    <member name="M:Microsoft.Phone.Scheduler.ScheduledActionService.LaunchForTest(System.String,System.TimeSpan)">
      <summary>Causes the background agent associated with a <see cref="T:Microsoft.Phone.Scheduler.ScheduledTask" /> to be run in the background after the specified delay.</summary>
      <param name="name">The name that uniquely identifies the ScheduledTask object.</param>
      <param name="delay">The delay after which the associated background agent should be run.</param>
      <exception cref="T:InvalidOperationException">A ScheduledTask with the specified name is not registered with the Scheduled Action Service.The <see cref="P:Microsoft.Phone.Scheduler.ScheduledAction.ExpirationTime" /> for the <see cref="T:Microsoft.Phone.Scheduler.ScheduledTask" /> has already passed.</exception>
      <exception cref="T:NotSupportedException">The supplied object is not a ScheduledTask object.</exception>
    </member>
    <member name="M:Microsoft.Phone.Scheduler.ScheduledActionService.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.Phone.Scheduler.ScheduledAction" /> with the specified name from the Scheduled Action Service.</summary>
      <param name="name">The name uniquely identifying the ScheduledAction to be removed.</param>
    </member>
    <member name="M:Microsoft.Phone.Scheduler.ScheduledActionService.Replace(Microsoft.Phone.Scheduler.ScheduledAction)">
      <summary>Replaces an existing <see cref="T:Microsoft.Phone.Scheduler.ScheduledAction" /> with the one provided. The <see cref="P:Microsoft.Phone.Scheduler.ScheduledAction.Name" /> property uniquely identifies ScheduledAction objects and is used to determine which existing object, if any, is replaced.</summary>
      <param name="action">The ScheduledAction object to replace.</param>
    </member>
    <member name="T:Microsoft.Phone.Scheduler.ScheduledNotification">
      <summary>Represents a notification that is launched once or in a recurring pattern according to a time-based schedule.</summary>
    </member>
    <member name="P:Microsoft.Phone.Scheduler.ScheduledNotification.Content">
      <summary>Gets or sets the text content of the notification that is displayed to the user when the notification is launched.</summary>
      <returns>Type: <see cref="T:System.String" />. The text content of the notification.</returns>
      <exception cref="T:ArgumentNullException">The content string cannot be null.</exception>
      <exception cref="T: ArgumentOutOfRangeException">The content string cannot be zero length. The maximum length of the content string is 256 characters. The string can contain only printable ASCII characters (character values between 32 and 126).</exception>
    </member>
    <member name="P:Microsoft.Phone.Scheduler.ScheduledNotification.RecurrenceType">
      <summary>Gets or sets the recurrence type for a notification.</summary>
      <returns>Type: <see cref="T:Microsoft.Phone.Scheduler.RecurrenceInterval" />. The recurrence type for a notification.</returns>
    </member>
    <member name="P:Microsoft.Phone.Scheduler.ScheduledNotification.Title">
      <summary>Gets the title of the notification that is displayed to the user when the notification is launched.</summary>
      <returns>Type: <see cref="T:System.String" />. The title of the notification.</returns>
      <exception cref="T:ArgumentNullException">The title string cannot be null.</exception>
      <exception cref="T:ArgumentOutOfRangeException">The title string cannot be zero length. The maximum length of the title string is 63 characters. The string can contain only printable ASCII characters (character values between 32 and 126).</exception>
    </member>
    <member name="T:Microsoft.Phone.Scheduler.ScheduledTask">
      <summary>Represents a task that will be run periodically or when the phone is in a state that supports resource-intensive processing.</summary>
    </member>
    <member name="P:Microsoft.Phone.Scheduler.ScheduledTask.BeginTime">
      <summary>This property is not supported for <see cref="T:Microsoft.Phone.Scheduler.ScheduledTask" /> objects in the current version.</summary>
      <returns>Type: <see cref="T:System.DateTime" />. Not supported.</returns>
      <exception cref="T:NotSupportedException">This property is not supported for <see cref="T:Microsoft.Phone.Scheduler.ScheduledTask" /> objects.</exception>
    </member>
    <member name="P:Microsoft.Phone.Scheduler.ScheduledTask.Description">
      <summary>Gets or sets the description of the <see cref="T:Microsoft.Phone.Scheduler.ScheduledTask" />. This string is displayed to the user in the Background Tasks settings page on the device.</summary>
      <returns>Type: <see cref="T:System.String" />. The description of the ScheduledTask.</returns>
    </member>
    <member name="P:Microsoft.Phone.Scheduler.ScheduledTask.ExpirationTime">
      <summary>Gets or sets the time at which the task’s schedule expires.</summary>
      <returns>Type: <see cref="T:System.DateTime" />. The time at which the task’s schedule expires.</returns>
    </member>
    <member name="P:Microsoft.Phone.Scheduler.ScheduledTask.LastExitReason">
      <summary>Gets the reason that the agent exited the last time it was run.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Scheduler.AgentExitReason" />. The reason the agent exited.</returns>
    </member>
    <member name="P:Microsoft.Phone.Scheduler.ScheduledTask.LastScheduledTime">
      <summary>Gets the last time the agent was scheduled to be run, in the device’s local time.</summary>
      <returns>The last time the agent was scheduled to be run.</returns>
    </member>
    <member name="T:Microsoft.Phone.Scheduler.ScheduledTaskAgent">
      <summary>Override this class to implement a Scheduled Task, also referred to as a background agent. This class contains one method, <see cref="M:Microsoft.Phone.Scheduler.ScheduledTaskAgent.OnInvoke(Microsoft.Phone.Scheduler.ScheduledTask)" />, which is called whenever the Scheduled Task is executed. For more information, see Scheduled Tasks Overview for Windows Phone.</summary>
    </member>
    <member name="M:Microsoft.Phone.Scheduler.ScheduledTaskAgent.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Scheduler.ScheduledTaskAgent" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Scheduler.ScheduledTaskAgent.OnCancel">
      <summary>Not supported.</summary>
    </member>
    <member name="M:Microsoft.Phone.Scheduler.ScheduledTaskAgent.OnInvoke(Microsoft.Phone.Scheduler.ScheduledTask)">
      <summary>Called when the Scheduled Task is executed. Override this method and provide the code that should execute in the background.</summary>
      <param name="task">The <see cref="T:Microsoft.Phone.Scheduler.ScheduledTask" /> object for which Invoke is being called.</param>
    </member>
    <member name="T:Microsoft.Phone.Scheduler.SchedulerServiceException">
      <summary>Represents the exception that is thrown when the <see cref="T:Microsoft.Phone.Scheduler.ScheduledActionService" /> has an internal error.</summary>
    </member>
    <member name="M:Microsoft.Phone.Scheduler.SchedulerServiceException.#ctor(System.Int32,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Scheduler.SchedulerServiceException" /> class.</summary>
      <param name="hResult">The error code associated with the exception.</param>
      <param name="message">The message associated with the exception.</param>
    </member>
    <member name="T:Microsoft.Phone.Shell.ActivatedEventArgs">
      <summary>Provides data for <see cref="E:Microsoft.Phone.Shell.PhoneApplicationService.Activated" /> events.</summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.ActivatedEventArgs.#ctor">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Shell.ActivatedEventArgs" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.ActivatedEventArgs.IsApplicationInstancePreserved">
      <summary>Indicates whether the application instance was preserved.</summary>
      <returns>Whether the application instance was preserved.</returns>
    </member>
    <member name="T:Microsoft.Phone.Shell.ApplicationBar">
      <summary>Represents an Application Bar in Windows Phone applications.</summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.ApplicationBar.#ctor">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Shell.ApplicationBar" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.ApplicationBar.BackgroundColor">
      <summary>Gets or sets the background color of the Application Bar.</summary>
      <returns>The background color of the Application Bar.</returns>
      <exception cref="T:System.ArgumentNullException">The value to set is null.</exception>
    </member>
    <member name="P:Microsoft.Phone.Shell.ApplicationBar.Buttons">
      <summary>Gets the list of the buttons that appear on the Application Bar.</summary>
      <returns>The Application Bar buttons.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.ApplicationBar.DefaultSize">
      <summary>Gets the distance that the Application Bar extends into a page when the <see cref="P:Microsoft.Phone.Shell.ApplicationBar.Mode" /> property is set to <see cref="F:Microsoft.Phone.Shell.ApplicationBarMode.Default" />.</summary>
      <returns>The distance that the Application Bar extends into a page.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.ApplicationBar.ForegroundColor">
      <summary>Gets or sets the foreground color of the Application Bar.</summary>
      <returns>The foreground color of the Application Bar.</returns>
      <exception cref="T:System.ArgumentNullException">The value to set is null.</exception>
    </member>
    <member name="P:Microsoft.Phone.Shell.ApplicationBar.IsMenuEnabled">
      <summary>Gets or sets a value that indicates whether the user can open the menu.</summary>
      <returns>true if the menu is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.ApplicationBar.IsVisible">
      <summary>Gets or sets a value that indicates whether the Application Bar is visible.</summary>
      <returns>true if the Application Bar is visible; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.ApplicationBar.MenuItems">
      <summary>Gets the list of the menu items that appear on the Application Bar.</summary>
      <returns>The list of menu items.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.ApplicationBar.MiniSize">
      <summary>Gets the distance that the Application Bar extends into a page when the <see cref="P:Microsoft.Phone.Shell.ApplicationBar.Mode" /> property is set to <see cref="F:Microsoft.Phone.Shell.ApplicationBarMode.Minimized" />.</summary>
      <returns>The distance that the Application Bar extends into a page.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.ApplicationBar.Mode">
      <summary>Gets or sets the size of the Application Bar.</summary>
      <returns>One of the enumeration values that indicates the size of the Application Bar.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.ApplicationBar.Opacity">
      <summary>Gets or sets the opacity of the Application Bar.</summary>
      <returns>The opacity of the Application Bar.</returns>
    </member>
    <member name="E:Microsoft.Phone.Shell.ApplicationBar.StateChanged">
      <summary>Occurs when the user opens or closes the menu.</summary>
    </member>
    <member name="T:Microsoft.Phone.Shell.ApplicationBarIconButton">
      <summary>An Application Bar button with an icon.</summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.ApplicationBarIconButton.#ctor">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Shell.ApplicationBarIconButton" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.ApplicationBarIconButton.#ctor(System.Uri)">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Shell.ApplicationBarIconButton" /> class with the specified icon.</summary>
      <param name="iconUri">The URI of the icon to use for the button.</param>
    </member>
    <member name="E:Microsoft.Phone.Shell.ApplicationBarIconButton.Click">
      <summary>Occurs when the user taps a button in the Application Bar.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.ApplicationBarIconButton.IconUri">
      <summary>The URI of the icon to use for the button.</summary>
      <returns>The URI of the icon to use for the button.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.ApplicationBarIconButton.IsEnabled">
      <summary>Gets or sets the enabled status of the button.</summary>
      <returns>true if the button is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.ApplicationBarIconButton.Text">
      <summary>Gets or sets the text string that is displayed as a label for the button. The label is displayed when the user taps the ellipses symbol on the Application Bar. </summary>
      <returns>Type: <see cref="T:System.String" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Shell.ApplicationBarMenuItem">
      <summary>An item that can be added to the menu of an <see cref="T:Microsoft.Phone.Shell.ApplicationBar" />.</summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.ApplicationBarMenuItem.#ctor">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Shell.ApplicationBarMenuItem" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.ApplicationBarMenuItem.#ctor(System.String)">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Shell.ApplicationBarMenuItem" /> class that displays the specified string.</summary>
      <param name="text">The string to display on the menu item.</param>
    </member>
    <member name="E:Microsoft.Phone.Shell.ApplicationBarMenuItem.Click">
      <summary>Occurs when the user taps the menu item.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.ApplicationBarMenuItem.IsEnabled">
      <summary>Gets or sets the enabled status of the menu item.</summary>
      <returns>true if the menu item is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.ApplicationBarMenuItem.Text">
      <summary>The string to display on the menu item.</summary>
      <returns>Type: <see cref="T:System.String" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Shell.ApplicationBarMode">
      <summary>Specifies the size of an Application Bar.</summary>
    </member>
    <member name="F:Microsoft.Phone.Shell.ApplicationBarMode.Default">
      <summary>The Application Bar default size. A row of icon buttons and an ellipsis appear.</summary>
    </member>
    <member name="F:Microsoft.Phone.Shell.ApplicationBarMode.Minimized">
      <summary>The Application Bar minimized size. Only an ellipsis appears.</summary>
    </member>
    <member name="T:Microsoft.Phone.Shell.ApplicationBarStateChangedEventArgs">
      <summary>Provides data for <see cref="E:Microsoft.Phone.Shell.ApplicationBar.StateChanged" /> events that occur when the user opens or closes the menu.</summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.ApplicationBarStateChangedEventArgs.#ctor(System.Boolean)">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Shell.ApplicationBarStateChangedEventArgs" /> class.</summary>
      <param name="isMenuVisible">Whether or not the Application Bar menu is visible. This property is set when the user opens or closes the menu. It cannot be set by the application to show the menu programmatically.</param>
    </member>
    <member name="P:Microsoft.Phone.Shell.ApplicationBarStateChangedEventArgs.IsMenuVisible">
      <summary>Whether or not the Application Bar menu is visible.</summary>
      <returns>true if the Application Bar menu is visible; otherwise, false.</returns>
    </member>
    <member name="T:Microsoft.Phone.Shell.ClosingEventArgs">
      <summary>Provides data for the <see cref="E:Microsoft.Phone.Shell.PhoneApplicationService.Closing" /> event.</summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.ClosingEventArgs.#ctor">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Shell.ClosingEventArgs" /> class.</summary>
    </member>
    <member name="T:Microsoft.Phone.Shell.DeactivatedEventArgs">
      <summary>Provides data for the <see cref="E:Microsoft.Phone.Shell.PhoneApplicationService.Deactivated" /> event.</summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.DeactivatedEventArgs.#ctor">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Shell.DeactivatedEventArgs" /> class.</summary>
    </member>
    <member name="T:Microsoft.Phone.Shell.IApplicationBar">
      <summary>Defines events and properties for the Application Bar in Windows Phone applications.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.IApplicationBar.BackgroundColor">
      <summary>Gets or sets the background color of the Application Bar.</summary>
      <returns>The background color of the Application Bar.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.IApplicationBar.Buttons">
      <summary>Gets the list of the buttons that appear on the Application Bar.</summary>
      <returns>The Application Bar buttons.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.IApplicationBar.DefaultSize">
      <summary>Gets the distance that the Application Bar extends into a page when the <see cref="P:Microsoft.Phone.Shell.IApplicationBar.Mode" /> property is set to <see cref="F:Microsoft.Phone.Shell.ApplicationBarMode.Default" />.</summary>
      <returns>The distance that the Application Bar extends into a page.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.IApplicationBar.ForegroundColor">
      <summary>Gets or sets the foreground color of the Application Bar.</summary>
      <returns>The foreground color of the Application Bar.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.IApplicationBar.IsMenuEnabled">
      <summary>Gets or sets a value that indicates whether the user can open the menu.</summary>
      <returns>true if the menu is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.IApplicationBar.IsVisible">
      <summary>Gets or sets a value that indicates whether the Application Bar is visible.</summary>
      <returns>true if the Application Bar is visible; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.IApplicationBar.MenuItems">
      <summary>Gets the list of the menu items that appear on the Application Bar.</summary>
      <returns>The list of menu items.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.IApplicationBar.MiniSize">
      <summary>Gets the distance that the Application Bar extends into a page when the <see cref="P:Microsoft.Phone.Shell.IApplicationBar.Mode" /> property is set to <see cref="F:Microsoft.Phone.Shell.ApplicationBarMode.Minimized" />.</summary>
      <returns>The distance that the Application Bar extends into a page.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.IApplicationBar.Mode">
      <summary>Gets or sets the size of the Application Bar.</summary>
      <returns>One of the enumeration values that indicates the size of the Application Bar.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.IApplicationBar.Opacity">
      <summary>Gets or sets the opacity of the Application Bar.</summary>
      <returns>The opacity of the Application Bar.</returns>
    </member>
    <member name="E:Microsoft.Phone.Shell.IApplicationBar.StateChanged">
      <summary>Occurs when the user opens or closes the menu.</summary>
    </member>
    <member name="T:Microsoft.Phone.Shell.IApplicationBarIconButton">
      <summary>The interface from which <see cref="T:Microsoft.Phone.Shell.ApplicationBarIconButton" /> inherits.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.IApplicationBarIconButton.IconUri">
      <summary>The URI of the icon to use for the button.</summary>
      <returns>Type: <see cref="T:System.Uri" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Shell.IApplicationBarMenuItem">
      <summary>The interface from which <see cref="T:Microsoft.Phone.Shell.ApplicationBarMenuItem" /> inherits.</summary>
    </member>
    <member name="E:Microsoft.Phone.Shell.IApplicationBarMenuItem.Click">
      <summary>Occurs when the user taps the menu item.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.IApplicationBarMenuItem.IsEnabled">
      <summary>Gets or sets the enabled status of the menu item.</summary>
      <returns>true if the menu item is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.IApplicationBarMenuItem.Text">
      <summary>The string to display on the menu item.</summary>
      <returns>Type: <see cref="T:System.String" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Shell.IdleDetectionMode">
      <summary>Defines the status for idle detection of users and applications. Used with the <see cref="P:Microsoft.Phone.Shell.PhoneApplicationService.UserIdleDetectionMode" /> and <see cref="P:Microsoft.Phone.Shell.PhoneApplicationService.ApplicationIdleDetectionMode" /> properties.</summary>
    </member>
    <member name="F:Microsoft.Phone.Shell.IdleDetectionMode.Enabled">
      <summary>When <see cref="P:Microsoft.Phone.Shell.PhoneApplicationService.UserIdleDetectionMode" /> is set to enabled, the operating system will consider an application to be idle when no touch events are detected.  When <see cref="P:Microsoft.Phone.Shell.PhoneApplicationService.ApplicationIdleDetectionMode" /> is set to enabled, the operating system will pause the active application when the lock screen is engaged.</summary>
    </member>
    <member name="F:Microsoft.Phone.Shell.IdleDetectionMode.Disabled">
      <summary>When <see cref="P:Microsoft.Phone.Shell.PhoneApplicationService.UserIdleDetectionMode" /> is set to disabled, the operating system will not consider an application to be idle when no touch events are detected.  When <see cref="P:Microsoft.Phone.Shell.PhoneApplicationService.ApplicationIdleDetectionMode" /> is set to disabled, the active application will continue to run when the lock screen is engaged.</summary>
    </member>
    <member name="T:Microsoft.Phone.Shell.LaunchingEventArgs">
      <summary>Provides data for <see cref="E:Microsoft.Phone.Shell.PhoneApplicationService.Launching" /> events.</summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.LaunchingEventArgs.#ctor">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Shell.LaunchingEventArgs" /> class.</summary>
    </member>
    <member name="T:Microsoft.Phone.Shell.PhoneApplicationService">
      <summary>The <see cref="T:Microsoft.Phone.Shell.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.</summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.PhoneApplicationService.#ctor">
      <summary>Instantiates a new instance of the <see cref="T:Microsoft.Phone.Shell.PhoneApplicationService" /> class. </summary>
    </member>
    <member name="E:Microsoft.Phone.Shell.PhoneApplicationService.Activated">
      <summary>Occurs when the application is being made active after previously being put into a dormant state or tombstoned. </summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.PhoneApplicationService.ApplicationIdleDetectionMode">
      <summary>Gets or sets whether application idle detection is enabled.</summary>
      <returns>Type:  <see cref="T:Microsoft.Phone.Shell.IdleDetectionMode" />.</returns>
    </member>
    <member name="E:Microsoft.Phone.Shell.PhoneApplicationService.Closing">
      <summary>Occurs when the application is exiting. </summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.PhoneApplicationService.Current">
      <summary>Gets the <see cref="T:Microsoft.Phone.Shell.PhoneApplicationService" /> object associated with the current application.</summary>
      <returns>Type: <see cref="T:Microsoft.Phone.Shell.PhoneApplicationService" />.</returns>
    </member>
    <member name="E:Microsoft.Phone.Shell.PhoneApplicationService.Deactivated">
      <summary>Occurs when the application is being deactivated. </summary>
    </member>
    <member name="E:Microsoft.Phone.Shell.PhoneApplicationService.Launching">
      <summary>Occurs when the application is being launched.</summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.PhoneApplicationService.StartService(System.Windows.ApplicationServiceContext)">
      <summary>This method is used by the underlying implementation of the <see cref="T:Microsoft.Phone.Shell.PhoneApplicationService" /> and should not be used by applications.</summary>
      <param name="context">This parameter is not used.</param>
    </member>
    <member name="P:Microsoft.Phone.Shell.PhoneApplicationService.StartupMode">
      <summary>Gets the mode in which the application was started.</summary>
      <returns>Type:<see cref="T:Microsoft.Phone.Shell.StartupMode" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.PhoneApplicationService.State">
      <summary>Gets the dictionary used for passing an application’s state between invocations.</summary>
      <returns>Type: <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Shell.PhoneApplicationService.StopService">
      <summary>This method is used by the underlying implementation of the <see cref="T:Microsoft.Phone.Shell.PhoneApplicationService" /> and should not be used by applications.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.PhoneApplicationService.UserIdleDetectionMode">
      <summary>Gets or sets whether user idle detection is enabled. </summary>
      <returns>Type: <see cref="T:Microsoft.Phone.Shell.IdleDetectionMode" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Shell.ProgressIndicator">
      <summary>Provides methods and properties for interacting with the progress indicator on the system tray on an application page.</summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.ProgressIndicator.#ctor">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Shell.ProgressIndicator" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.ProgressIndicator.IsIndeterminate">
      <summary>Gets or sets a value that indicates whether the progress indicator on the system tray on the current application page is determinate or indeterminate.</summary>
      <returns>true if the progress indicator is indeterminate; false if the progress bar is determinate.</returns>
    </member>
    <member name="F:Microsoft.Phone.Shell.ProgressIndicator.IsIndeterminateProperty">
      <summary>The dependency property for <see cref="P:Microsoft.Phone.Shell.ProgressIndicator.IsIndeterminate" />.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.ProgressIndicator.IsVisible">
      <summary>Gets or sets the visibility of the progress indicator on the system tray on the current application page.</summary>
      <returns>true if the progress indicator is visible; otherwise, false.</returns>
    </member>
    <member name="F:Microsoft.Phone.Shell.ProgressIndicator.IsVisibleProperty">
      <summary>The dependency property for <see cref="P:Microsoft.Phone.Shell.ProgressIndicator.IsVisible" />.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.ProgressIndicator.Text">
      <summary>Gets or sets the text of the progress indicator on the system tray on the current application page.</summary>
      <returns>The text of the progress indicator on the system tray.</returns>
    </member>
    <member name="F:Microsoft.Phone.Shell.ProgressIndicator.TextProperty">
      <summary>The dependency property for <see cref="P:Microsoft.Phone.Shell.ProgressIndicator.Text" />.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.ProgressIndicator.Value">
      <summary>Gets or sets the value of the progress indicator on the system tray on the current application page.</summary>
      <returns>The value of the progress indicator on the system tray.</returns>
    </member>
    <member name="F:Microsoft.Phone.Shell.ProgressIndicator.ValueProperty">
      <summary>The dependency property for <see cref="P:Microsoft.Phone.Shell.ProgressIndicator.Value" />.</summary>
    </member>
    <member name="T:Microsoft.Phone.Shell.ShellTile">
      <summary>Class for managing the Application Tile and secondary Tiles for an application.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.ShellTile.ActiveTiles">
      <summary>Contains the collection of an applications tiles pinned to Start.</summary>
      <returns>Returns <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Shell.ShellTile.Create(System.Uri,Microsoft.Phone.Shell.ShellTileData)">
      <summary>Creates a new secondary tile.</summary>
      <param name="navigationUri">URI for the tile being created. The URI can contain custom launch parameters.</param>
      <param name="initialData">Text and image information for the tile being created.</param>
    </member>
    <member name="M:Microsoft.Phone.Shell.ShellTile.Delete">
      <summary>Unpins and deletes a secondary tile.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.ShellTile.NavigationUri">
      <summary>Contains the URI and launch parameter this is navigated to when a secondary tile is tapped.</summary>
      <returns>Returns <see cref="T:System.Uri" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Shell.ShellTile.Update(Microsoft.Phone.Shell.ShellTileData)">
      <summary>Updates an Application Tile or secondary Tile.</summary>
      <param name="data">New text and image data for the tile.</param>
    </member>
    <member name="T:Microsoft.Phone.Shell.ShellTileData">
      <summary>Base class for tile data.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.ShellTileData.Title">
      <summary>Text to display in the tile.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Shell.ShellTileSchedule">
      <summary>Creates an object which allows an application to schedule updates of its tile's background image.</summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.ShellTileSchedule.#ctor">
      <summary>Creates an instance of the ShellTileSchedule class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.ShellTileSchedule.#ctor(Microsoft.Phone.Shell.ShellTile)">
      <summary>Creates a ShellTileSchedule for the given ShellTile.</summary>
      <param name="tileId">ShellTile to create schedule for.</param>
    </member>
    <member name="P:Microsoft.Phone.Shell.ShellTileSchedule.Interval">
      <summary>Sets the interval of how often the background image of the tile is updated. </summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Shell.UpdateInterval" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.ShellTileSchedule.MaxUpdateCount">
      <summary>Defines the number of times the schedule will run.  If this value is not set or set to a number less than 1, then the schedule will run indefinitely.</summary>
      <returns>Returns <see cref="T:System.Int32" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.ShellTileSchedule.Recurrence">
      <summary>Defines whether the schedule will be executed one time or multiple times. The recurrence values are defined in <see cref="T:Microsoft.Phone.Shell.UpdateRecurrence" />.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Shell.UpdateRecurrence" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.ShellTileSchedule.RemoteImageUri">
      <summary>The fully qualified URI of the background image.</summary>
      <returns>Returns <see cref="T:System.Uri" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Shell.ShellTileSchedule.Start">
      <summary>Starts the schedule.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.ShellTileSchedule.StartTime">
      <summary>Defines the start time of the schedule.</summary>
      <returns>Returns <see cref="T:System.DateTime" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Shell.ShellTileSchedule.Stop">
      <summary>Cancels an existing tile schedule.</summary>
    </member>
    <member name="T:Microsoft.Phone.Shell.ShellToast">
      <summary>A class for displaying a toast to the user.  While the <see cref="M:Microsoft.Phone.Shell.ShellToast.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.</summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.ShellToast.#ctor">
      <summary>Class constructor.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.ShellToast.Content">
      <summary>The contents of the toast message.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.ShellToast.NavigationUri">
      <summary>Uri to navigate to if the user taps the toast message.</summary>
      <returns>Returns <see cref="T:System.Uri" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Shell.ShellToast.Show">
      <summary>Display the toast message.  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 Show method.  This means that this should primarily be used by a background agent.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.ShellToast.Title">
      <summary>The title of the toast message.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Shell.StandardTileData">
      <summary>Data for a tile pinned to Start.  Tiles have a ‘front’ and ‘back’ to them and this class holds all this data.</summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.StandardTileData.#ctor">
      <summary>Class constructor.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.StandardTileData.BackBackgroundImage">
      <summary>Background image of the back of the Tile.  If this property is an empty Uri, the background image of the back of the tile will not change during an update.</summary>
      <returns>Returns <see cref="T:System.Uri" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.StandardTileData.BackContent">
      <summary>Text to display on the back of the tile, above the title. If this property is an empty string, the content on the back of the tile will not change during an update.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.StandardTileData.BackgroundImage">
      <summary>Background image of the front of the Tile. If this property is an empty Uri, the background image of the front of the tile will not change during an update.</summary>
      <returns>Returns <see cref="T:System.Uri" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.StandardTileData.BackTitle">
      <summary>Title to display at the bottom of the back of the Tile.  If this property is an empty string, the title of the back of the tile will not change during an update.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Shell.StandardTileData.Count">
      <summary>A value between 1 and 99 will be displayed in the Count field of the tile.  A value of 0 means the Count will not be displayed. If this property is not set, the Count display will not change during an update.</summary>
      <returns>Returns <see cref="T:System.Nullable`1" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Shell.StartupMode">
      <summary>Lists the modes in which an application can be started. Used by the <see cref="P:Microsoft.Phone.Shell.PhoneApplicationService.StartupMode" /> property.</summary>
    </member>
    <member name="F:Microsoft.Phone.Shell.StartupMode.Activate">
      <summary>The application was launched by the user returning to the application by pressing the Back button.</summary>
    </member>
    <member name="F:Microsoft.Phone.Shell.StartupMode.Launch">
      <summary>The application was launched by the user from the Start experience. </summary>
    </member>
    <member name="T:Microsoft.Phone.Shell.SystemTray">
      <summary>Provides methods and properties for interacting with the system tray on an application page. </summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.SystemTray.#ctor">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Shell.SystemTray" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.SystemTray.BackgroundColor">
      <summary>Gets or sets the background color of the system tray on the current application page.</summary>
      <returns>The background color of the system tray on the current application page.</returns>
      <exception cref="T:System.InvalidOperationException">There is no active <see cref="T:Microsoft.Phone.Controls.PhoneApplicationPage" /> object.</exception>
    </member>
    <member name="F:Microsoft.Phone.Shell.SystemTray.BackgroundColorProperty">
      <summary>The dependency property for <see cref="P:Microsoft.Phone.Shell.SystemTray.BackgroundColor" />.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.SystemTray.ForegroundColor">
      <summary>Gets or sets the foreground color of the system tray on the current application page.</summary>
      <returns>The foreground color of the system tray on the current application page.</returns>
      <exception cref="T:System.InvalidOperationException">There is no active <see cref="T:Microsoft.Phone.Controls.PhoneApplicationPage" /> object.</exception>
    </member>
    <member name="F:Microsoft.Phone.Shell.SystemTray.ForegroundColorProperty">
      <summary>The dependency property for <see cref="P:Microsoft.Phone.Shell.SystemTray.ForegroundColor" />.</summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.SystemTray.GetBackgroundColor(System.Windows.DependencyObject)">
      <summary>Gets the value of the <see cref="P:Microsoft.Phone.Shell.SystemTray.BackgroundColor" /> attached property for a specified phone application page.</summary>
      <returns>The background color of the system tray on the current application page.</returns>
      <param name="element">The page for which to get the <see cref="P:Microsoft.Phone.Shell.SystemTray.BackgroundColor" /> attached property.</param>
    </member>
    <member name="M:Microsoft.Phone.Shell.SystemTray.GetForegroundColor(System.Windows.DependencyObject)">
      <summary>Gets the value of the <see cref="P:Microsoft.Phone.Shell.SystemTray.ForegroundColor" /> attached property for a specified phone application page.</summary>
      <returns>The foreground color of the system tray on the current application page.</returns>
      <param name="element">The page for which to get the <see cref="P:Microsoft.Phone.Shell.SystemTray.ForegroundColor" /> attached property.</param>
    </member>
    <member name="M:Microsoft.Phone.Shell.SystemTray.GetIsVisible(System.Windows.DependencyObject)">
      <summary>Gets the value of the <see cref="P:Microsoft.Phone.Shell.SystemTray.IsVisible" /> attached property for a specified phone application page.</summary>
      <returns>true if the system tray is visible; otherwise, false.</returns>
      <param name="element">The page for which to get the <see cref="P:Microsoft.Phone.Shell.SystemTray.IsVisible" /> attached property.</param>
    </member>
    <member name="M:Microsoft.Phone.Shell.SystemTray.GetOpacity(System.Windows.DependencyObject)">
      <summary>Gets the value of the <see cref="P:Microsoft.Phone.Shell.SystemTray.Opacity" /> attached property for a specified phone application page.</summary>
      <returns>The opacity factor of the system tray on the current application page.</returns>
      <param name="element">The page for which to get the <see cref="P:Microsoft.Phone.Shell.SystemTray.Opacity" /> attached property.</param>
    </member>
    <member name="M:Microsoft.Phone.Shell.SystemTray.GetProgressIndicator(System.Windows.DependencyObject)">
      <summary>Gets the value of the <see cref="P:Microsoft.Phone.Shell.SystemTray.ProgressIndicator" /> attached property for a specified phone application page.</summary>
      <returns>The progress indicator on the system tray on the current application page.</returns>
      <param name="element">The page for which to get the <see cref="P:Microsoft.Phone.Shell.SystemTray.ProgressIndicator" /> attached property.</param>
    </member>
    <member name="P:Microsoft.Phone.Shell.SystemTray.IsVisible">
      <summary>Gets or sets the visibility of the system tray on the current application page. </summary>
      <returns>true if the system tray is visible; otherwise, false.</returns>
      <exception cref="T:System.InvalidOperationException">There is no active <see cref="T:Microsoft.Phone.Controls.PhoneApplicationPage" /> object.</exception>
    </member>
    <member name="F:Microsoft.Phone.Shell.SystemTray.IsVisibleProperty">
      <summary>The dependency property for <see cref="P:Microsoft.Phone.Shell.SystemTray.IsVisible" />.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.SystemTray.Opacity">
      <summary>Gets or sets the opacity factor of the system tray on the current application page.</summary>
      <returns>The opacity factor of the system tray on the current application page.</returns>
      <exception cref="T:System.InvalidOperationException">There is no active <see cref="T:Microsoft.Phone.Controls.PhoneApplicationPage" /> object.</exception>
    </member>
    <member name="F:Microsoft.Phone.Shell.SystemTray.OpacityProperty">
      <summary>The dependency property for <see cref="P:Microsoft.Phone.Shell.SystemTray.Opacity" />.</summary>
    </member>
    <member name="P:Microsoft.Phone.Shell.SystemTray.ProgressIndicator">
      <summary>Gets or sets the progress indicator on the system tray on the current application page.</summary>
      <returns>The progress indicator on the system tray on the current application page.</returns>
      <exception cref="T:System.InvalidOperationException">There is no active <see cref="T:Microsoft.Phone.Controls.PhoneApplicationPage" /> object.</exception>
    </member>
    <member name="F:Microsoft.Phone.Shell.SystemTray.ProgressIndicatorProperty">
      <summary>The dependency property for <see cref="P:Microsoft.Phone.Shell.SystemTray.ProgressIndicator" />.</summary>
    </member>
    <member name="M:Microsoft.Phone.Shell.SystemTray.SetBackgroundColor(System.Windows.DependencyObject,System.Windows.Media.Color)">
      <summary>Sets the value of the <see cref="P:Microsoft.Phone.Shell.SystemTray.BackgroundColor" /> attached property for a specified phone application page.</summary>
      <param name="element">The page for which to set the <see cref="P:Microsoft.Phone.Shell.SystemTray.BackgroundColor" /> attached property.</param>
      <param name="color">The background color to set for the system tray.</param>
    </member>
    <member name="M:Microsoft.Phone.Shell.SystemTray.SetForegroundColor(System.Windows.DependencyObject,System.Windows.Media.Color)">
      <summary>Gets the value of the <see cref="P:Microsoft.Phone.Shell.SystemTray.ForegroundColor" /> attached property for a specified phone application page..</summary>
      <param name="element">The page for which to set the <see cref="P:Microsoft.Phone.Shell.SystemTray.ForegroundColor" /> attached property.</param>
      <param name="color">The foreground color to set for the system tray.</param>
    </member>
    <member name="M:Microsoft.Phone.Shell.SystemTray.SetIsVisible(System.Windows.DependencyObject,System.Boolean)">
      <summary>Sets the value of the <see cref="P:Microsoft.Phone.Shell.SystemTray.IsVisible" /> attached property for a given phone application page.</summary>
      <param name="element">The page for which to set the <see cref="P:Microsoft.Phone.Shell.SystemTray.IsVisible" /> attached property.</param>
      <param name="isVisible">true to display the system tray; false to hide the system tray. </param>
    </member>
    <member name="M:Microsoft.Phone.Shell.SystemTray.SetOpacity(System.Windows.DependencyObject,System.Double)">
      <summary>Sets the value of the <see cref="P:Microsoft.Phone.Shell.SystemTray.Opacity" /> attached property for a specified phone application page.</summary>
      <param name="element">The page for which to set the <see cref="P:Microsoft.Phone.Shell.SystemTray.Opacity" /> attached property.</param>
      <param name="opacity">The opacity factor to set for the system tray.</param>
    </member>
    <member name="M:Microsoft.Phone.Shell.SystemTray.SetProgressIndicator(System.Windows.DependencyObject,Microsoft.Phone.Shell.ProgressIndicator)">
      <summary>Sets the value of the <see cref="P:Microsoft.Phone.Shell.SystemTray.ProgressIndicator" /> attached property for a specified phone application page.</summary>
      <param name="element">The page for which to set the <see cref="P:Microsoft.Phone.Shell.SystemTray.ProgressIndicator" /> attached property.</param>
      <param name="progressIndicator">The progress indicator to set on the system tray.</param>
    </member>
    <member name="T:Microsoft.Phone.Shell.UpdateInterval">
      <summary>Defines which interval will be used with the schedule if <see cref="T:Microsoft.Phone.Shell.UpdateRecurrence" /> has been set to Interval.</summary>
    </member>
    <member name="F:Microsoft.Phone.Shell.UpdateInterval.EveryHour">
      <summary>The schedule will be run every hour.</summary>
    </member>
    <member name="F:Microsoft.Phone.Shell.UpdateInterval.EveryDay">
      <summary>The schedule will be run every day.</summary>
    </member>
    <member name="F:Microsoft.Phone.Shell.UpdateInterval.EveryWeek">
      <summary>The schedule will be run every week.</summary>
    </member>
    <member name="F:Microsoft.Phone.Shell.UpdateInterval.EveryMonth">
      <summary>The schedule will be run every month.</summary>
    </member>
    <member name="T:Microsoft.Phone.Shell.UpdateRecurrence">
      <summary>Defines whether the schedule will be executed one time or multiple times. </summary>
    </member>
    <member name="F:Microsoft.Phone.Shell.UpdateRecurrence.Onetime">
      <summary>Specifies that the schedule will be executed one time. </summary>
    </member>
    <member name="F:Microsoft.Phone.Shell.UpdateRecurrence.Interval">
      <summary>Specifies that the schedule will be executed more than one time. </summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.AddressChooserTask">
      <summary>Allows an application to launch the Contacts application. Use this to obtain the physical address of a contact selected by the user.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.AddressChooserTask.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.AddressChooserTask" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.AddressChooserTask.Show">
      <summary>Shows the Contacts application, allowing the user to choose a contact for which the physical address is obtained.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.AddressResult">
      <summary>Represents a physical address returned from a call to the <see cref="M:Microsoft.Phone.Tasks.AddressChooserTask.Show" /> method.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.AddressResult.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.AddressResult" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.AddressResult.#ctor(Microsoft.Phone.Tasks.TaskResult)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.AddressResult" /> class with the specified <see cref="T:Microsoft.Phone.Tasks.TaskResult" />.</summary>
      <param name="taskResult">The <see cref="T:Microsoft.Phone.Tasks.TaskResult" /> associated with the new <see cref="T:Microsoft.Phone.Tasks.AddressResult" />.</param>
    </member>
    <member name="P:Microsoft.Phone.Tasks.AddressResult.Address">
      <summary>Gets the physical address contained in the result.</summary>
      <returns>Type: <see cref="T:System.String" />. The physical address contained in the result.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.AddressResult.DisplayName">
      <summary>Gets the display name associated with the result.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Tasks.BingMapsDirectionsTask">
      <summary>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.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.BingMapsDirectionsTask.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.BingMapsDirectionsTask" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.BingMapsDirectionsTask.End">
      <summary>The ending location for which driving directions are displayed.</summary>
      <returns>Type:  <see cref="T:Microsoft.Phone.Tasks.LabeledMapLocation" />. The ending location for which driving directions are displayed.</returns>
    </member>
    <member name="M:Microsoft.Phone.Tasks.BingMapsDirectionsTask.Show">
      <summary>Shows the Bing Maps application with driving directions displayed for the specified starting and ending locations. </summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.BingMapsDirectionsTask.Start">
      <summary>The starting location for which driving directions are displayed.</summary>
      <returns>Type: <see cref="T:Microsoft.Phone.Tasks.LabeledMapLocation" />. The starting location for which driving directions are displayed.</returns>
    </member>
    <member name="T:Microsoft.Phone.Tasks.BingMapsTask">
      <summary>Allows an application to launch the Bing Maps application centered at the location specified with the <see cref="P:Microsoft.Phone.Tasks.BingMapsTask.Center" /> property or at the user’s current location. If <see cref="P:Microsoft.Phone.Tasks.BingMapsTask.SearchTerm" /> is set, locations matching the search term are tagged on the map.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.BingMapsTask.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.BingMapsTask" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.BingMapsTask.Center">
      <summary>Gets or sets the location that will be used as the center point for the map.</summary>
      <returns>Type: <see cref="T:System.Device.Location.GeoCoordinate" />. The center point of the map.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.BingMapsTask.SearchTerm">
      <summary>Gets or sets the search term that is used to find and tag locations on the map.</summary>
      <returns>Type: <see cref="T:System.String" />. The search term used to find and tag locations on the map. </returns>
    </member>
    <member name="M:Microsoft.Phone.Tasks.BingMapsTask.Show">
      <summary>Shows the Bing Maps application centered at the location specified with the <see cref="P:Microsoft.Phone.Tasks.BingMapsTask.Center" /> property or at the user’s current location. If <see cref="P:Microsoft.Phone.Tasks.BingMapsTask.SearchTerm" /> is set, locations matching the search term are tagged on the map. </summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.BingMapsTask.ZoomLevel">
      <summary>Gets or sets the initial zoom level of the map.</summary>
      <returns>Type: <see cref="T:System.Double" />. The zoom level of the map.</returns>
    </member>
    <member name="T:Microsoft.Phone.Tasks.CameraCaptureTask">
      <summary>Allows an application to launch the Camera application. Use this to allow users to take a photo from your application.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.CameraCaptureTask.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.CameraCaptureTask" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.CameraCaptureTask.Show">
      <summary>Shows the Camera application.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.ChooserBase`1">
      <summary>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.</summary>
      <typeparam name="TTaskEventArgs"></typeparam>
    </member>
    <member name="M:Microsoft.Phone.Tasks.ChooserBase`1.#ctor">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Tasks.ChooserBase`1" /> class.</summary>
    </member>
    <member name="E:Microsoft.Phone.Tasks.ChooserBase`1.Completed">
      <summary>Occurs when a Chooser task is completed.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.ChooserBase`1.FireCompleted(System.Object,`0,System.Delegate)">
      <summary>Raises the <see cref="E:Microsoft.Phone.Tasks.ChooserBase`1.Completed" /> event.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">The EventArgs associated with the event.</param>
      <param name="fireThisHandlerOnly">The delegate to be called when the event is raised.</param>
    </member>
    <member name="M:Microsoft.Phone.Tasks.ChooserBase`1.Show">
      <summary>Launches and displays the Chooser.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.ChooserBase`1.TaskEventArgs">
      <summary>The EventArgs for the <see cref="E:Microsoft.Phone.Tasks.ChooserBase`1.Completed" /> event.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.EmailAddressChooserTask">
      <summary>Allows an application to launch the Contacts application. Use this to obtain the email address of a contact selected by the user.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.EmailAddressChooserTask.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.EmailAddressChooserTask" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.EmailAddressChooserTask.Show">
      <summary>Shows the email address chooser application.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.EmailComposeTask">
      <summary>Allows an application to launch the email application with a new message displayed. Use this to allow users to send email from your application.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.EmailComposeTask.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.EmailComposeTask" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.EmailComposeTask.Bcc">
      <summary>Gets or sets the recipients on the Bcc line of the new email message.</summary>
      <returns>Type: <see cref="T:System.String" />.  Gets or sets the recipients on the Bcc line of the new email message.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.EmailComposeTask.Body">
      <summary>Gets or sets the body of the new email message.</summary>
      <returns>Type: <see cref="T:System.String" />. The body of the new email message.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.EmailComposeTask.Cc">
      <summary>Gets or sets the recipients on the Cc line of the new email message.</summary>
      <returns>Type: <see cref="T:System.String" />. The recipients on the Cc line of the new email message.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.EmailComposeTask.CodePage">
      <summary>Gets or sets the character set that will be used to display the message content.</summary>
      <returns>The codepage for the new email message.</returns>
    </member>
    <member name="M:Microsoft.Phone.Tasks.EmailComposeTask.Show">
      <summary>Shows the email application with a new message displayed.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.EmailComposeTask.Subject">
      <summary>Gets or sets the subject of the new email message.</summary>
      <returns>Type: <see cref="T:System.String" />. The subject of the new email message.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.EmailComposeTask.To">
      <summary>Gets or sets the recipients on the To line of the new email message.</summary>
      <returns>Type: <see cref="T:System.String" />. The recipients on the To line of the new email message.</returns>
    </member>
    <member name="T:Microsoft.Phone.Tasks.EmailResult">
      <summary>Represents an email address returned from a call to the Show method of a <see cref="T:Microsoft.Phone.Tasks.EmailAddressChooserTask" /> object.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.EmailResult.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.EmailResult" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.EmailResult.#ctor(Microsoft.Phone.Tasks.TaskResult)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.EmailResult" /> class with the specified <see cref="T:Microsoft.Phone.Tasks.TaskResult" />.</summary>
      <param name="taskResult">The <see cref="T:Microsoft.Phone.Tasks.TaskResult" /> associated with the new <see cref="T:Microsoft.Phone.Tasks.EmailResult" />.</param>
    </member>
    <member name="P:Microsoft.Phone.Tasks.EmailResult.DisplayName">
      <summary>Gets the display name associated with the result.</summary>
      <returns>Type: <see cref="T:System.String" />  The display name associated with the result.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.EmailResult.Email">
      <summary>Gets the email address contained in the result.</summary>
      <returns>Type: <see cref="T:System.String" />. The email address contained in the result.</returns>
    </member>
    <member name="T:Microsoft.Phone.Tasks.GameInviteTask">
      <summary>Allows an application to show a game invite screen that allows the user to invite players to a multiplayer game session.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.GameInviteTask.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.GameInviteTask" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.GameInviteTask.SessionId">
      <summary>Gets or sets a string identifying the network session. </summary>
      <returns>Type: <see cref="T:System.String" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Tasks.GameInviteTask.Show">
      <summary>Shows the game invite.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.LabeledMapLocation">
      <summary>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 <see cref="T:Microsoft.Phone.Tasks.BingMapsDirectionsTask" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.LabeledMapLocation.#ctor">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Tasks.LabeledMapLocation" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.LabeledMapLocation.#ctor(System.String,System.Device.Location.GeoCoordinate)">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Tasks.LabeledMapLocation" /> class.</summary>
      <param name="label">The label that identifies the associated geographic location.</param>
      <param name="location">The geographic coordinate associated with a labeled map location.</param>
    </member>
    <member name="P:Microsoft.Phone.Tasks.LabeledMapLocation.Label">
      <summary>Gets or sets the text label that identifies the associated geographic location.</summary>
      <returns>Type: <see cref="T:System.String" />. The label that identifies the associated geographic location.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.LabeledMapLocation.Location">
      <summary>Gets or sets the geographic coordinate associated with a labeled map location.</summary>
      <returns>Type: <see cref="T:System.Device.Location.GeoCoordinate" />. The geographic coordinate associated with a labeled map location.</returns>
    </member>
    <member name="T:Microsoft.Phone.Tasks.MarketplaceContentType">
      <summary>Defines the list of content types that can be shown by the Windows Phone Marketplace client application. This enumeration is used by <see cref="T:Microsoft.Phone.Tasks.MarketplaceDetailTask" />, <see cref="T:Microsoft.Phone.Tasks.MarketplaceHubTask" />, and <see cref="T:Microsoft.Phone.Tasks.MarketplaceSearchTask" />.</summary>
    </member>
    <member name="F:Microsoft.Phone.Tasks.MarketplaceContentType.Applications">
      <summary>Application content.</summary>
    </member>
    <member name="F:Microsoft.Phone.Tasks.MarketplaceContentType.Music">
      <summary>Music content.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.MarketplaceDetailTask">
      <summary>Allows an application to launch the Windows Phone Marketplace client application and display the details page for the specified product.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.MarketplaceDetailTask.#ctor">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Tasks.MarketplaceDetailTask" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.MarketplaceDetailTask.ContentIdentifier">
      <summary>Gets or sets the unique identifier for the product to be displayed.</summary>
      <returns>Type: <see cref="T:System.String" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.MarketplaceDetailTask.ContentType">
      <summary>Gets or sets the type of content displayed in the Windows Phone Marketplace client application.</summary>
      <returns>Type: <see cref="T:Microsoft.Phone.Tasks.MarketplaceContentType" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Tasks.MarketplaceDetailTask.Show">
      <summary>Shows the Windows Phone Marketplace client application and displays the details page for the specified product.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.MarketplaceHubTask">
      <summary>Allows an application to launch the Windows Phone Marketplace client application.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.MarketplaceHubTask.#ctor">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Tasks.MarketplaceHubTask" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.MarketplaceHubTask.ContentType">
      <summary>Gets or sets the type of content displayed in the Windows Phone Marketplace client application.</summary>
      <returns>Type: <see cref="T:Microsoft.Phone.Tasks.MarketplaceContentType" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Tasks.MarketplaceHubTask.Show">
      <summary>Shows the Windows Phone Marketplace client application.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.MarketplaceReviewTask">
      <summary>Allows an application to launch the Windows Phone Marketplace client application and display the review page for the specified product.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.MarketplaceReviewTask.#ctor">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Tasks.MarketplaceReviewTask" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.MarketplaceReviewTask.Show">
      <summary>Shows the Windows Phone Marketplace client application and displays the review page for the specified product.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.MarketplaceSearchTask">
      <summary>Allows an application to launch the Windows Phone Marketplace client application and display the search results from the specified search terms.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.MarketplaceSearchTask.#ctor">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Tasks.MarketplaceSearchTask" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.MarketplaceSearchTask.ContentType">
      <summary>Gets or sets the type of content displayed in the Windows Phone Marketplace client application.</summary>
      <returns>Type: <see cref="T:Microsoft.Phone.Tasks.MarketplaceContentType" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.MarketplaceSearchTask.SearchTerms">
      <summary>Gets or sets the search terms.</summary>
      <returns>Type: <see cref="T:System.String" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Tasks.MarketplaceSearchTask.Show">
      <summary>Shows the Windows Phone Marketplace client application and displays the search results from the specified search terms.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.MediaLocationType">
      <summary>Lists the data stores in which a media file may be stored. Used by <see cref="T:Microsoft.Phone.Tasks.MediaPlayerLauncher" />.</summary>
    </member>
    <member name="F:Microsoft.Phone.Tasks.MediaLocationType.None">
      <summary>The media item is in neither data store. The Show method will throw a FileNotFoundException if this value is used.</summary>
    </member>
    <member name="F:Microsoft.Phone.Tasks.MediaLocationType.Install">
      <summary>The media file is in the application’s installation directory.</summary>
    </member>
    <member name="F:Microsoft.Phone.Tasks.MediaLocationType.Data">
      <summary>The media file is in isolated storage.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.MediaPlaybackControls">
      <summary>An enumeration defining the bitwise flags that are used with the Controls property of the <see cref="T:Microsoft.Phone.Tasks.MediaPlayerLauncher" /> object to specify which controls should be displayed by the media player application.</summary>
    </member>
    <member name="F:Microsoft.Phone.Tasks.MediaPlaybackControls.None">
      <summary>No controls.</summary>
    </member>
    <member name="F:Microsoft.Phone.Tasks.MediaPlaybackControls.Pause">
      <summary>The pause control.</summary>
    </member>
    <member name="F:Microsoft.Phone.Tasks.MediaPlaybackControls.Stop">
      <summary>The stop control.</summary>
    </member>
    <member name="F:Microsoft.Phone.Tasks.MediaPlaybackControls.FastForward">
      <summary>The fast forward control.</summary>
    </member>
    <member name="F:Microsoft.Phone.Tasks.MediaPlaybackControls.Rewind">
      <summary>The rewind control.</summary>
    </member>
    <member name="F:Microsoft.Phone.Tasks.MediaPlaybackControls.Skip">
      <summary>The skip control.</summary>
    </member>
    <member name="F:Microsoft.Phone.Tasks.MediaPlaybackControls.All">
      <summary>All controls. The equivalent of using OR to combine all of the other members of the enumeration.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.MediaPlayerLauncher">
      <summary>Allows an application to launch the media player.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.MediaPlayerLauncher.#ctor">
      <summary>Initializes a new instance of the media player application.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.MediaPlayerLauncher.Controls">
      <summary>Gets or sets the flags that determine which controls are displayed in the media player application.</summary>
      <returns>Type <see cref="T:Microsoft.Phone.Tasks.MediaPlaybackControls" />. The bitwise combination of <see cref="T:Microsoft.Phone.Tasks.MediaPlaybackControls" /> members that determine which controls are displayed in the media player application.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.MediaPlayerLauncher.Location">
      <summary>Sets the location of the media file to be played. The <see cref="T:Microsoft.Phone.Tasks.MediaLocationType" /> enumeration is used to specify either isolated storage or the application’s installation folder.</summary>
      <returns>Type: <see cref="T:Microsoft.Phone.Tasks.MediaLocationType" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.MediaPlayerLauncher.Media">
      <summary>Gets or sets the media played with the media player application.</summary>
      <returns>Type: <see cref="T:System.Uri" />. The URI of a media file.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.MediaPlayerLauncher.Orientation">
      <summary>Gets or sets the orientation in which the media player will be displayed when launched.</summary>
      <returns>Type: <see cref="T:Microsoft.Phone.Tasks.MediaPlayerOrientation" />. The orientation in which the media player will be displayed when launched.</returns>
    </member>
    <member name="M:Microsoft.Phone.Tasks.MediaPlayerLauncher.Show">
      <summary>Shows the media player application.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.MediaPlayerOrientation">
      <summary>Defines the list of orientations in which the media player can be launched.</summary>
    </member>
    <member name="F:Microsoft.Phone.Tasks.MediaPlayerOrientation.Landscape">
      <summary>Landscape orientation.</summary>
    </member>
    <member name="F:Microsoft.Phone.Tasks.MediaPlayerOrientation.Portrait">
      <summary>Portrait orientation.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.PhoneCallTask">
      <summary>Allows an application to launch the Phone application. Use this to allow users to make a phone call from your application.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.PhoneCallTask.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.PhoneCallTask" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.PhoneCallTask.DisplayName">
      <summary>Gets or sets the name that is displayed when the Phone application is launched.</summary>
      <returns>Type: <see cref="T:System.String" />. The name that is displayed when the Phone application is launched.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.PhoneCallTask.PhoneNumber">
      <summary>Gets or sets the phone number that is dialed when the Phone application is launched.</summary>
      <returns>Type: <see cref="T:System.String" />. The phone number that is dialed when the Phone application is launched.</returns>
    </member>
    <member name="M:Microsoft.Phone.Tasks.PhoneCallTask.Show">
      <summary>Shows the Phone application.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.PhoneNumberChooserTask">
      <summary>Allows an application to launch the Contacts application. Use this to obtain the phone number of a contact selected by the user.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.PhoneNumberChooserTask.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.PhoneNumberChooserTask" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.PhoneNumberChooserTask.Show">
      <summary>Shows the Contacts application.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.PhoneNumberResult">
      <summary>Represents a phone number returned from a call to the Show method of a <see cref="T:Microsoft.Phone.Tasks.PhoneNumberChooserTask" /> object.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.PhoneNumberResult.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.PhoneNumberResult" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.PhoneNumberResult.#ctor(Microsoft.Phone.Tasks.TaskResult)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.PhoneNumberResult" /> class with the specified <see cref="T:Microsoft.Phone.Tasks.TaskResult" />.</summary>
      <param name="taskResult">The <see cref="T:Microsoft.Phone.Tasks.TaskResult" /> associated with the new <see cref="T:Microsoft.Phone.Tasks.PhoneNumberResult" />.</param>
    </member>
    <member name="P:Microsoft.Phone.Tasks.PhoneNumberResult.DisplayName">
      <summary>Gets the display name associated with the phone number selected by the user.</summary>
      <returns>Type: <see cref="T:System.String" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.PhoneNumberResult.PhoneNumber">
      <summary>Gets the phone number selected by the user.</summary>
      <returns>Type: <see cref="T:System.String" />. The phone number selected by the user.</returns>
    </member>
    <member name="T:Microsoft.Phone.Tasks.PhotoChooserTask">
      <summary>Allows an application to launch the Photo Chooser application. Use this to allow users to select a photo.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.PhotoChooserTask.#ctor">
      <summary>Initializes a new instance of the Photo Chooser application.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.PhotoChooserTask.PixelHeight">
      <summary>Gets or sets the maximum height and the height component of the aspect ratio for a cropping region set by the user during the photo choosing process.</summary>
      <returns>Type: <see cref="T:System.Int32" />. The height at which the image will be cropped.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.PhotoChooserTask.PixelWidth">
      <summary>Gets or sets the maximum height and the height component of the aspect ratio for a cropping region set by the user during the photo choosing process.</summary>
      <returns>Type: <see cref="T:System.Int32" />. The width at which the image will be cropped.</returns>
    </member>
    <member name="M:Microsoft.Phone.Tasks.PhotoChooserTask.Show">
      <summary>Shows the Photo Chooser application.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.PhotoChooserTask.ShowCamera">
      <summary>Gets or sets whether the user is presented with a button for launching the camera during the photo choosing process.</summary>
      <returns>Type: <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Tasks.PhotoResult">
      <summary>Represents a photo returned from a call to the Show method of a <see cref="T:Microsoft.Phone.Tasks.PhotoChooserTask" /> object or a <see cref="T:Microsoft.Phone.Tasks.CameraCaptureTask" /> object.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.PhotoResult.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.PhotoResult" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.PhotoResult.#ctor(Microsoft.Phone.Tasks.TaskResult)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.PhotoResult" /> class with the specified <see cref="T:Microsoft.Phone.Tasks.TaskResult" />.</summary>
      <param name="taskResult">The <see cref="T:Microsoft.Phone.Tasks.TaskResult" /> associated with the new <see cref="T:Microsoft.Phone.Tasks.PhotoResult" />.</param>
    </member>
    <member name="P:Microsoft.Phone.Tasks.PhotoResult.ChosenPhoto">
      <summary>Gets the stream containing the data for the photo.</summary>
      <returns>Type: <see cref="T:System.IO.Stream" />. The data for the photo.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.PhotoResult.OriginalFileName">
      <summary>Gets the file name of the photo.</summary>
      <returns>Type <see cref="T:System.String" />. The file name of the photo.</returns>
    </member>
    <member name="T:Microsoft.Phone.Tasks.SaveContactResult">
      <summary>Contains the result of an attempt to save a contact.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.SaveContactResult.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.SaveContactResult" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.SaveContactResult.#ctor(Microsoft.Phone.Tasks.TaskResult)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.SaveContactResult" /> class, with the specified <see cref="P:Microsoft.Phone.Tasks.TaskEventArgs.TaskResult" />.</summary>
      <param name="taskResult">One of the enumeration values that specifies the status of the Chooser operation.</param>
    </member>
    <member name="T:Microsoft.Phone.Tasks.SaveContactTask">
      <summary>Provides methods and events for launching the contacts application and enabling a user to save a contact.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.SaveContactTask.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.SaveContactTask" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.Company">
      <summary>Gets or sets the name of the company associated with the contact.</summary>
      <returns>The name of the company.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.FirstName">
      <summary>Gets or sets the given name of the contact.</summary>
      <returns>The given name of the contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.HomeAddressCity">
      <summary>Gets or sets the city of the home address associated with the contact.</summary>
      <returns>The city of the home address.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.HomeAddressCountry">
      <summary>Gets or sets the country or region of the home address associated with the contact.</summary>
      <returns>The country or region of the home address.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.HomeAddressState">
      <summary>Gets or sets the state of the home address associated with the contact.</summary>
      <returns>The state of the home address.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.HomeAddressStreet">
      <summary>Gets or sets the street name and number of the home address associated with the contact.</summary>
      <returns>The street name and number of the home address.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.HomeAddressZipCode">
      <summary>Gets or sets the postal code of the home address associated with the contact.</summary>
      <returns>The postal code of the home address.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.HomePhone">
      <summary>Gets or sets the home phone number associated with the contact.</summary>
      <returns>The home phone number.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.JobTitle">
      <summary>Gets or sets the job title associated with the contact.</summary>
      <returns>The job title of the contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.LastName">
      <summary>Gets or sets the surname of the contact.</summary>
      <returns>The surname of the contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.MiddleName">
      <summary>Gets or sets the middle name of the contact.</summary>
      <returns>The middle name of the contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.MobilePhone">
      <summary>Gets or sets the mobile phone number associated with the contact.</summary>
      <returns>The mobile phone number.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.Nickname">
      <summary>Gets or sets the nickname of the contact.</summary>
      <returns>The nickname of the contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.Notes">
      <summary>Gets or sets a note associated with the contact.</summary>
      <returns>The note associated with the contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.OtherEmail">
      <summary>Gets or sets an additional email address associated with the contact.</summary>
      <returns>The additional email address.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.PersonalEmail">
      <summary>Gets or sets the personal email address associated with the contact.</summary>
      <returns>The personal email address.</returns>
    </member>
    <member name="M:Microsoft.Phone.Tasks.SaveContactTask.Show">
      <summary>Launches the contacts application and enables the user to save a contact.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.Suffix">
      <summary>Gets or sets the suffix of the name of the contact.</summary>
      <returns>The suffix of the name of the contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.Title">
      <summary>Gets or sets the title of the name of the contact.</summary>
      <returns>The title of the name of the contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.Website">
      <summary>Gets or sets the website associated with the contact.</summary>
      <returns>The website associated with the contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.WorkAddressCity">
      <summary>Gets or sets the city of the work address associated with the contact.</summary>
      <returns>The city of the work address.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.WorkAddressCountry">
      <summary>Gets or sets the country or region of the work address associated with the contact.</summary>
      <returns>The country or region of the work address.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.WorkAddressState">
      <summary>Gets or sets the state of the work address associated with the contact.</summary>
      <returns>The state of the work address.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.WorkAddressStreet">
      <summary>Gets or sets the street name and number of the work address associated with the contact.</summary>
      <returns>The street name and number of the work address.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.WorkAddressZipCode">
      <summary>Gets or sets the postal code of the work address associated with the contact.</summary>
      <returns>The postal code of the work address.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.WorkEmail">
      <summary>Gets or sets the work email address associated with the contact.</summary>
      <returns>The work email address.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveContactTask.WorkPhone">
      <summary>Gets or sets the work phone number associated with the contact.</summary>
      <returns>The work phone number.</returns>
    </member>
    <member name="T:Microsoft.Phone.Tasks.SaveEmailAddressTask">
      <summary>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.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.SaveEmailAddressTask.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.SaveEmailAddressTask" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveEmailAddressTask.Email">
      <summary>Gets or sets the email address that can be saved to a contact.</summary>
      <returns>Type <see cref="T:System.String" />. The email address that can be saved to a contact.</returns>
    </member>
    <member name="M:Microsoft.Phone.Tasks.SaveEmailAddressTask.Show">
      <summary>Shows the contacts application.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.SavePhoneNumberTask">
      <summary>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.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.SavePhoneNumberTask.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.SavePhoneNumberTask" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SavePhoneNumberTask.PhoneNumber">
      <summary>Gets or sets the phone number that can be saved to a contact.</summary>
      <returns>Type: <see cref="T:System.String" />. The phone number that can be saved to a contact.</returns>
    </member>
    <member name="M:Microsoft.Phone.Tasks.SavePhoneNumberTask.Show">
      <summary>Shows the contacts application.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.SaveRingtoneTask">
      <summary>Enables an application to launch the ringtones application. Use the <see cref="T:Microsoft.Phone.Tasks.SaveRingtoneTask" /> to allow users to save a ringtone from your application to the system ringtones list.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.SaveRingtoneTask.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.SaveRingtoneTask" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveRingtoneTask.DisplayName">
      <summary>Name used to identify the ringtone in the picker.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveRingtoneTask.IsShareable">
      <summary>Flag that indicates if the ringtone should be accessible to other applications.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Tasks.SaveRingtoneTask.Show">
      <summary>Shows the ringtones application.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SaveRingtoneTask.Source">
      <summary>File path to the local copy of the audio file to be added to the ringtone directory.</summary>
      <returns>Returns <see cref="T:System.Uri" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Tasks.SearchTask">
      <summary>Allows an application to launch the Web Search application.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.SearchTask.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.SearchTask" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SearchTask.SearchQuery">
      <summary>Gets or sets the search query that the Web Search application will use when it is launched.</summary>
      <returns>Type: <see cref="T:System.String" />. The search query that the Web Search application will use when it is launched.</returns>
    </member>
    <member name="M:Microsoft.Phone.Tasks.SearchTask.Show">
      <summary>Shows the Web Search application.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.ShareLinkTask">
      <summary>Allows an application to launch a dialog that enables the user to share a link on the social networks of their choice.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.ShareLinkTask.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.ShareLinkTask" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.ShareLinkTask.LinkUri">
      <summary>Gets or sets the link URI that will be displayed in the link sharing dialog.</summary>
      <returns>The URI of the link to be shared.</returns>
      <exception cref="T:ArgumentOutOfRangeException">The URI must be an absolute URI.</exception>
    </member>
    <member name="P:Microsoft.Phone.Tasks.ShareLinkTask.Message">
      <summary>Gets or sets the message that will accompany the link when it is shared.</summary>
      <returns>The message that will accompany the shared link.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.ShareLinkTask.Title">
      <summary>Gets or sets the title of the link to be shared.</summary>
      <returns>The title of the shared link.</returns>
    </member>
    <member name="T:Microsoft.Phone.Tasks.ShareStatusTask">
      <summary>Allows an application to launch a dialog that enables the user to share a status message on the social networks of their choice.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.ShareStatusTask.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.ShareStatusTask" />.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.ShareStatusTask.Status">
      <summary>Gets or sets the status message to be shared.</summary>
      <returns>The shared status message.</returns>
    </member>
    <member name="T:Microsoft.Phone.Tasks.ShareTaskBase">
      <summary>The base class for the social network sharing APIs, <see cref="T:Microsoft.Phone.Tasks.ShareLinkTask" /> and <see cref="T:Microsoft.Phone.Tasks.ShareStatusTask" />.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.ShareTaskBase.#ctor">
      <summary>This is an abstract base class and cannot be instatiated directly. Use the derived classes <see cref="T:Microsoft.Phone.Tasks.ShareLinkTask" /> and <see cref="T:Microsoft.Phone.Tasks.ShareStatusTask" /> instead.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.ShareTaskBase.Show">
      <summary>Causes the sharing dialog to be displayed to the user.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.SmsComposeTask">
      <summary>Launches the Messaging application with a new SMS message displayed.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.SmsComposeTask.#ctor">
      <summary>Creates a new instance of the <see cref="T:Microsoft.Phone.Tasks.SmsComposeTask" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SmsComposeTask.Body">
      <summary>Gets or sets the body text of the new SMS message.</summary>
      <returns>Type: <see cref="T:System.String" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Tasks.SmsComposeTask.Show">
      <summary>Shows the Messaging application.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.SmsComposeTask.To">
      <summary>Gets or sets the recipient list for the new SMS message.</summary>
      <returns>Type: <see cref="T:System.String" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Tasks.TaskEventArgs">
      <summary>The EventArgs used by the <see cref="E:Microsoft.Phone.Tasks.ChooserBase`1.Completed" /> event for all Choosers.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.TaskEventArgs.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.TaskEventArgs" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.TaskEventArgs.#ctor(Microsoft.Phone.Tasks.TaskResult)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.TaskEventArgs" /> class with the specified <see cref="T:Microsoft.Phone.Tasks.TaskResult" />.</summary>
      <param name="taskResult">One of the enumeration values that specifies the status of the task.</param>
    </member>
    <member name="P:Microsoft.Phone.Tasks.TaskEventArgs.Error">
      <summary>The exception associated with the <see cref="T:Microsoft.Phone.Tasks.TaskEventArgs" />.</summary>
      <returns>Type: <see cref="T:System.Exception" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.TaskEventArgs.TaskResult">
      <summary>The <see cref="T:Microsoft.Phone.Tasks.TaskResult" /> associated with the <see cref="T:Microsoft.Phone.Tasks.TaskEventArgs" />. This indicates whether the task was completed successfully, if the user cancelled the task, or if no result information is available.</summary>
      <returns>One of the enumeration values that specifies the status of the task.</returns>
    </member>
    <member name="T:Microsoft.Phone.Tasks.TaskResult">
      <summary>Describes the success status of a chooser operation. </summary>
    </member>
    <member name="F:Microsoft.Phone.Tasks.TaskResult.None">
      <summary>No success status was returned from the chooser operation.</summary>
    </member>
    <member name="F:Microsoft.Phone.Tasks.TaskResult.OK">
      <summary>The chooser operation was successful.</summary>
    </member>
    <member name="F:Microsoft.Phone.Tasks.TaskResult.Cancel">
      <summary>The chooser operation was cancelled by the user.</summary>
    </member>
    <member name="T:Microsoft.Phone.Tasks.WebBrowserTask">
      <summary>Allows an application to launch the web browser application.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.WebBrowserTask.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Tasks.WebBrowserTask" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Tasks.WebBrowserTask.Show">
      <summary>Shows the web browser application.</summary>
    </member>
    <member name="P:Microsoft.Phone.Tasks.WebBrowserTask.Uri">
      <summary>Gets or sets the URI to which the web browser application will navigate when it is launched.</summary>
      <returns>Type: <see cref="T:System.Uri" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Tasks.WebBrowserTask.URL">
      <summary>Gets or sets the URL to which the web browser application will navigate when it is launched.</summary>
      <returns>Type: <see cref="T:System.String" />. The URL to which the web browser application will navigate when it is launched.</returns>
    </member>
    <member name="T:Microsoft.Phone.UserData.Account">
      <summary>Contains information about a user’s account with a data provider, such as Facebook or Microsoft Outlook, that the user has set up on the phone.</summary>
    </member>
    <member name="P:Microsoft.Phone.UserData.Account.Kind">
      <summary>Gets the kind of account, such as <see cref="F:Microsoft.Phone.UserData.StorageKind.Phone" /> or <see cref="F:Microsoft.Phone.UserData.StorageKind.Outlook" />.</summary>
      <returns>One of the enumeration values that specifies the kind of account this is.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Account.Name">
      <summary>Gets the name of the account, such as “Work Email.”</summary>
      <returns>The name of the account.</returns>
    </member>
    <member name="T:Microsoft.Phone.UserData.AddressKind">
      <summary>Specifies information about a physical address.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.AddressKind.Home">
      <summary>A home address.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.AddressKind.Work">
      <summary>A work address.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.AddressKind.Other">
      <summary>A different kind of address, such as school, or the kind of address is unknown.</summary>
    </member>
    <member name="T:Microsoft.Phone.UserData.Appointment">
      <summary>Contains all available information about an individual appointment.</summary>
    </member>
    <member name="P:Microsoft.Phone.UserData.Appointment.Account">
      <summary>Gets the data source associated with this appointment.</summary>
      <returns>The data source associated with this appointment.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Appointment.Attendees">
      <summary>Gets the attendees associated with this appointment.</summary>
      <returns>The attendees associated with this appointment.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Appointment.Details">
      <summary>Gets a detailed description of the appointment.</summary>
      <returns>A detailed description of the appointment.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Appointment.EndTime">
      <summary>Gets the date and time that the appointment ends.</summary>
      <returns>The date and time that the appointment ends.</returns>
    </member>
    <member name="M:Microsoft.Phone.UserData.Appointment.Equals(System.Object)">
      <summary>Determines whether the specified appointment is equal to the current appointment.</summary>
      <returns>true if the specified appointment is equal to the current appointment; otherwise, false.</returns>
      <param name="obj">The appointment to compare with the current appointment.</param>
    </member>
    <member name="M:Microsoft.Phone.UserData.Appointment.GetHashCode">
      <summary>Serves as a hash function for the appointment type.</summary>
      <returns>A hash code for the current appointment.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Appointment.IsAllDayEvent">
      <summary>Gets a value that indicates whether the appointment is an all-day event.</summary>
      <returns>true if the appointment is an all-day event; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Appointment.IsPrivate">
      <summary>Gets a value that indicates whether the appointment is private.</summary>
      <returns>true if the appointment is private; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Appointment.Location">
      <summary>Gets the location of the appointment.</summary>
      <returns>The location of the appointment.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Appointment.Organizer">
      <summary>Gets the organizer of the appointment.</summary>
      <returns>The organizer of the appointment.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Appointment.StartTime">
      <summary>Gets the date and time that the appointment starts.</summary>
      <returns>The date and time that the appointment starts.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Appointment.Status">
      <summary>Gets information about how to treat the block of time of this appointment, such as busy or out of the office.</summary>
      <returns>One of the enumeration values that specifies how to treat the block of time of this appointment.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Appointment.Subject">
      <summary>Gets the subject of the appointment.</summary>
      <returns>The subject of the appointment.</returns>
    </member>
    <member name="T:Microsoft.Phone.UserData.Appointments">
      <summary>Provides methods and events for interacting with a user’s appointment data.</summary>
    </member>
    <member name="M:Microsoft.Phone.UserData.Appointments.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.UserData.Appointments" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.UserData.Appointments.Accounts">
      <summary>Gets the data sources from which appointments are available.</summary>
      <returns>The data sources from which appointments are available.</returns>
    </member>
    <member name="F:Microsoft.Phone.UserData.Appointments.DefaultMaximumItems">
      <summary>Represents the maximum number of appointments that are returned from a search, by default.</summary>
    </member>
    <member name="M:Microsoft.Phone.UserData.Appointments.SearchAsync(System.DateTime,System.DateTime,Microsoft.Phone.UserData.Account,System.Object)">
      <summary>Asynchronously searches for appointments that occur between the specified start date and time and end date and time, from the specified data source.</summary>
      <param name="startTimeInclusive">The start date and time to use to search for appointments.</param>
      <param name="endTimeInclusive">The end date and time to use to search for appointments.</param>
      <param name="account">The data source to search for appointments.</param>
      <param name="state">A user-defined object that contains information about the operation.</param>
    </member>
    <member name="M:Microsoft.Phone.UserData.Appointments.SearchAsync(System.DateTime,System.DateTime,System.Int32,Microsoft.Phone.UserData.Account,System.Object)">
      <summary>Asynchronously searches for appointments that occur between the specified start date and time and end date and time, from the specified data source, returning no more than the specified number of appointments.</summary>
      <param name="startTimeInclusive">The start date and time to use to search for appointments.</param>
      <param name="endTimeInclusive">The end date and time to use to search for appointments.</param>
      <param name="maximumItems">The maximum number of appointments to return.</param>
      <param name="account">The data source to search for appointments.</param>
      <param name="state">A user-defined object that contains information about the operation.</param>
    </member>
    <member name="M:Microsoft.Phone.UserData.Appointments.SearchAsync(System.DateTime,System.DateTime,System.Int32,System.Object)">
      <summary>Asynchronously searches for appointments that occur between the specified start date and time and end date and time, returning no more than the specified number of appointments.</summary>
      <param name="startTimeInclusive">The start date and time to use to search for appointments.</param>
      <param name="endTimeInclusive">The end date and time to use to search for appointments.</param>
      <param name="maximumItems">The maximum number of appointments to return.</param>
      <param name="state">A user-defined object that contains information about the operation.</param>
    </member>
    <member name="M:Microsoft.Phone.UserData.Appointments.SearchAsync(System.DateTime,System.DateTime,System.Object)">
      <summary>Asynchronously searches for appointments that occur between the specified start date and time and end date and time.</summary>
      <param name="startTimeInclusive">The start date and time to use to search for appointments.</param>
      <param name="endTimeInclusive">The end date and time to use to search for appointments.</param>
      <param name="state">A user-defined object that contains information about the operation.</param>
    </member>
    <member name="E:Microsoft.Phone.UserData.Appointments.SearchCompleted">
      <summary>Occurs when a search for appointments completes.</summary>
    </member>
    <member name="T:Microsoft.Phone.UserData.AppointmentsSearchEventArgs">
      <summary>Provides data for the <see cref="E:Microsoft.Phone.UserData.Appointments.SearchCompleted" /> event.</summary>
    </member>
    <member name="P:Microsoft.Phone.UserData.AppointmentsSearchEventArgs.EndTimeInclusive">
      <summary>Gets the end date and time that was used for a search.</summary>
      <returns>The end date and time that was used for the search.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.AppointmentsSearchEventArgs.Results">
      <summary>Gets the results of a search for appointments.</summary>
      <returns>The results of the search.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.AppointmentsSearchEventArgs.StartTimeInclusive">
      <summary>Gets the start date and time that was used for a search.</summary>
      <returns>The starting date and time that was used for the search.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.AppointmentsSearchEventArgs.State">
      <summary>Gets a user-defined object that contains information about the operation.</summary>
      <returns>The user-defined object.</returns>
    </member>
    <member name="T:Microsoft.Phone.UserData.AppointmentStatus">
      <summary>Specifies information about how to treat the block of time of an appointment.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.AppointmentStatus.Free">
      <summary>The attendee is free during this appointment.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.AppointmentStatus.Tentative">
      <summary>The attendee is tentatively busy during this appointment.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.AppointmentStatus.Busy">
      <summary>The attendee is busy during this appointment.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.AppointmentStatus.OutOfOffice">
      <summary>The attendee is out of the office during this appointment.</summary>
    </member>
    <member name="T:Microsoft.Phone.UserData.Attendee">
      <summary>Contains information about an attendee associated with an appointment.</summary>
    </member>
    <member name="P:Microsoft.Phone.UserData.Attendee.DisplayName">
      <summary>Gets the name of the attendee.</summary>
      <returns>The name of the attendee.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Attendee.EmailAddress">
      <summary>Gets the email address of the attendee.</summary>
      <returns>The email address of the attendee.</returns>
    </member>
    <member name="T:Microsoft.Phone.UserData.CompleteName">
      <summary>Contains information about the name of a contact.</summary>
    </member>
    <member name="P:Microsoft.Phone.UserData.CompleteName.FirstName">
      <summary>Gets the given name of a contact.</summary>
      <returns>The given name of the contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.CompleteName.LastName">
      <summary>Gets the surname of a contact.</summary>
      <returns>The surname of a contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.CompleteName.MiddleName">
      <summary>Gets the middle name of a contact.</summary>
      <returns>The middle name of the contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.CompleteName.Nickname">
      <summary>Gets the nickname of the contact.</summary>
      <returns>The nickname of the contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.CompleteName.Suffix">
      <summary>Gets the suffix of the name of a contact.</summary>
      <returns>The suffix of the name of the contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.CompleteName.Title">
      <summary>Gets the title of the name of a contact.</summary>
      <returns>The title of the name of the contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.CompleteName.YomiFirstName">
      <summary>Gets the Yomi given name of a contact.</summary>
      <returns>The Yomi given name of a contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.CompleteName.YomiLastName">
      <summary>Gets the Yomigana surname of a contact.</summary>
      <returns>The Yomigana surname of the contact.</returns>
    </member>
    <member name="T:Microsoft.Phone.UserData.Contact">
      <summary>Contains all available information about an individual contact.</summary>
    </member>
    <member name="P:Microsoft.Phone.UserData.Contact.Accounts">
      <summary>Gets the data sources associated with this contact.</summary>
      <returns>The data sources associated with this contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Contact.Addresses">
      <summary>Gets the addresses associated with this contact.</summary>
      <returns>The addresses associated with this contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Contact.Birthdays">
      <summary>Gets the birthdays associated with this contact.</summary>
      <returns>The birthdays associated with this contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Contact.Children">
      <summary>Gets the children associated with this contact.</summary>
      <returns>The children associated with this contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Contact.Companies">
      <summary>Gets the companies associated with this contact.</summary>
      <returns>The companies associated with this contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Contact.CompleteName">
      <summary>Gets the complete name associated with this contact.</summary>
      <returns>The complete name associated with this contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Contact.DisplayName">
      <summary>Gets the display name of the contact.</summary>
      <returns>The display name of the contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Contact.EmailAddresses">
      <summary>Gets the email addresses associated with this contact.</summary>
      <returns>The email addresses associated with this contact.</returns>
    </member>
    <member name="M:Microsoft.Phone.UserData.Contact.Equals(System.Object)">
      <summary>Determines whether the specified contact is equal to the current contact.</summary>
      <returns>true if the specified contact is equal to the current contact; otherwise, false.</returns>
      <param name="obj">The contact to compare with the current contact.</param>
    </member>
    <member name="M:Microsoft.Phone.UserData.Contact.GetHashCode">
      <summary>Serves as a hash function for the contact type.</summary>
      <returns>A hash code for the current contact.</returns>
    </member>
    <member name="M:Microsoft.Phone.UserData.Contact.GetPicture">
      <summary>Gets a picture of the contact.</summary>
      <returns>A stream that contains the data for the picture.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Contact.IsPinnedToStart">
      <summary>Gets a value that indicates whether the contact is pinned to the Start screen.</summary>
      <returns>true if the contact is pinned to Start; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Contact.Notes">
      <summary>Gets the notes associated with this contact.</summary>
      <returns>The notes associated with this contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Contact.PhoneNumbers">
      <summary>Gets the phone numbers associated with this contact.</summary>
      <returns>The phone numbers associated with this contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Contact.SignificantOthers">
      <summary>Gets the significant others associated with this contact.</summary>
      <returns>The significant others associated with this contact.</returns>
    </member>
    <member name="M:Microsoft.Phone.UserData.Contact.ToString">
      <summary>Returns a string that represents the current contact.</summary>
      <returns>A string that represents the current contact.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.Contact.Websites">
      <summary>Gets the websites associated with this contact.</summary>
      <returns>The websites associated with this contact.</returns>
    </member>
    <member name="T:Microsoft.Phone.UserData.ContactAddress">
      <summary>Contains information about an address associated with a contact.</summary>
    </member>
    <member name="P:Microsoft.Phone.UserData.ContactAddress.Accounts">
      <summary>Gets the data sources associated with this address.</summary>
      <returns>The data sources associated with this address.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.ContactAddress.Kind">
      <summary>Gets the kind of address, such as home or work.</summary>
      <returns>One of the enumeration values that specifies the kind of address this is.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.ContactAddress.PhysicalAddress">
      <summary>Gets the details of the physical address.</summary>
      <returns>The details of the physical address.</returns>
    </member>
    <member name="T:Microsoft.Phone.UserData.ContactCompanyInformation">
      <summary>Contains information for a company associated with a contact, such as the contact’s title and office location.</summary>
    </member>
    <member name="P:Microsoft.Phone.UserData.ContactCompanyInformation.Accounts">
      <summary>Gets the data sources associated with this company information.</summary>
      <returns>The data sources associated with this company information.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.ContactCompanyInformation.CompanyName">
      <summary>Gets the name of the company.</summary>
      <returns>The name of the company.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.ContactCompanyInformation.JobTitle">
      <summary>Gets the contact’s job title at the company.</summary>
      <returns>The contact’s job title at the company.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.ContactCompanyInformation.OfficeLocation">
      <summary>Gets the contact’s office location at the company.</summary>
      <returns>The contact’s office location at the company.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.ContactCompanyInformation.YomiCompanyName">
      <summary>Gets the Yomigana name of the company.</summary>
      <returns>The Yomigana name of the company.</returns>
    </member>
    <member name="T:Microsoft.Phone.UserData.ContactEmailAddress">
      <summary>Contains information about an email address associated with a contact.</summary>
    </member>
    <member name="P:Microsoft.Phone.UserData.ContactEmailAddress.Accounts">
      <summary>Gets the data sources associated with this email address.</summary>
      <returns>The data sources associated with this email address.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.ContactEmailAddress.EmailAddress">
      <summary>Gets the email address.</summary>
      <returns>The email address.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.ContactEmailAddress.Kind">
      <summary>Gets the kind of email address, such as personal or work.</summary>
      <returns>One of the enumeration values that specifies the kind of email address this is.</returns>
    </member>
    <member name="T:Microsoft.Phone.UserData.ContactPhoneNumber">
      <summary>Contains information about a phone number associated with a contact.</summary>
    </member>
    <member name="P:Microsoft.Phone.UserData.ContactPhoneNumber.Accounts">
      <summary>Gets the data sources associated with this phone number.</summary>
      <returns>The data sources associated with this phone number.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.ContactPhoneNumber.Kind">
      <summary>The kind of phone number, such as home or work.</summary>
      <returns>One of the enumeration values that specifies the kind of phone number this is.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.ContactPhoneNumber.PhoneNumber">
      <summary>Gets the phone number.</summary>
      <returns>The phone number.</returns>
    </member>
    <member name="M:Microsoft.Phone.UserData.ContactPhoneNumber.ToString">
      <summary>Returns a string that represents the current phone number.</summary>
      <returns>A string that represents the current phone number.</returns>
    </member>
    <member name="T:Microsoft.Phone.UserData.Contacts">
      <summary>Provides methods and events for interacting with a user’s contact data.</summary>
    </member>
    <member name="M:Microsoft.Phone.UserData.Contacts.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.UserData.Contacts" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.UserData.Contacts.Accounts">
      <summary>Gets the accounts from which contacts are available.</summary>
      <returns>The accounts from which contacts are available.</returns>
    </member>
    <member name="M:Microsoft.Phone.UserData.Contacts.SearchAsync(System.String,Microsoft.Phone.UserData.FilterKind,System.Object)">
      <summary>Asynchronously searches for contacts in the user’s contact data.</summary>
      <param name="filter">The filter to use to search for contacts.</param>
      <param name="filterKind">The kind of filter to use when searching for contacts.</param>
      <param name="state">A user-defined object that contains information about the operation.</param>
    </member>
    <member name="E:Microsoft.Phone.UserData.Contacts.SearchCompleted">
      <summary>Occurs when a search for contacts completes.</summary>
    </member>
    <member name="T:Microsoft.Phone.UserData.ContactsSearchEventArgs">
      <summary>Provides data for the <see cref="E:Microsoft.Phone.UserData.Contacts.SearchCompleted" /> event.</summary>
    </member>
    <member name="P:Microsoft.Phone.UserData.ContactsSearchEventArgs.Filter">
      <summary>Gets the filter that was used for a search.</summary>
      <returns>The filter that was used for the search.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.ContactsSearchEventArgs.FilterKind">
      <summary>Gets the kind of filter that was used for the search.</summary>
      <returns>The kind of filter that was used for a search.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.ContactsSearchEventArgs.Results">
      <summary>Gets the results of a search for contacts.</summary>
      <returns>The results of the search.</returns>
    </member>
    <member name="P:Microsoft.Phone.UserData.ContactsSearchEventArgs.State">
      <summary>Gets a user-defined object that contains information about the operation.</summary>
      <returns>The user-defined object.</returns>
    </member>
    <member name="T:Microsoft.Phone.UserData.EmailAddressKind">
      <summary>Specifies information about an email address.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.EmailAddressKind.Personal">
      <summary>A personal email address.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.EmailAddressKind.Work">
      <summary>A work email address.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.EmailAddressKind.Other">
      <summary>A different kind of email address, such as school, or the kind of email address is unknown.</summary>
    </member>
    <member name="T:Microsoft.Phone.UserData.FilterKind">
      <summary>Specifies the kind of filter to use when searching for contacts.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.FilterKind.None">
      <summary>A filter that returns all contacts.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.FilterKind.PinnedToStart">
      <summary>A filter that returns all contacts that are pinned to the Start screen.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.FilterKind.EmailAddress">
      <summary>A filter that returns contacts by email address.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.FilterKind.PhoneNumber">
      <summary>A filter that returns contacts by phone number.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.FilterKind.DisplayName">
      <summary>A filter that returns contacts by display name.</summary>
    </member>
    <member name="T:Microsoft.Phone.UserData.PhoneDataSharingContext">
      <summary>The base class for data sharing contexts such as <see cref="T:Microsoft.Phone.UserData.Contacts" /> and <see cref="T:Microsoft.Phone.UserData.Appointments" />.</summary>
    </member>
    <member name="M:Microsoft.Phone.UserData.PhoneDataSharingContext.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.UserData.PhoneDataSharingContext" /> class.</summary>
      <param name="baseUri">The string used to indicate the data context.</param>
    </member>
    <member name="P:Microsoft.Phone.UserData.PhoneDataSharingContext.BaseUri">
      <summary>Gets the string used to indicate the data context.</summary>
      <returns>The string used to indicate the data context.</returns>
    </member>
    <member name="M:Microsoft.Phone.UserData.PhoneDataSharingContext.ExecuteRequest``1(System.String)">
      <summary>Performs a search for objects in a data context.</summary>
      <returns>The results of the search if possible; otherwise, null.</returns>
      <param name="query">The search to perform.</param>
      <typeparam name="T"></typeparam>
    </member>
    <member name="T:Microsoft.Phone.UserData.PhoneNumberKind">
      <summary>Specifies information about a phone number.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.PhoneNumberKind.Mobile">
      <summary>A mobile phone number.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.PhoneNumberKind.Home">
      <summary>A home phone number.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.PhoneNumberKind.Work">
      <summary>A work phone number.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.PhoneNumberKind.Company">
      <summary>A company phone number.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.PhoneNumberKind.Pager">
      <summary>A pager phone number.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.PhoneNumberKind.HomeFax">
      <summary>A home fax number.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.PhoneNumberKind.WorkFax">
      <summary>A work fax number.</summary>
    </member>
    <member name="T:Microsoft.Phone.UserData.StorageKind">
      <summary>Specifies the possible sources of user contact and calendar data.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.StorageKind.Phone">
      <summary>Data comes from the phone itself.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.StorageKind.WindowsLive">
      <summary>Data comes from a Windows Live account.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.StorageKind.Outlook">
      <summary>Data comes from a Microsoft Outlook account.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.StorageKind.Facebook">
      <summary>Data comes from a Facebook account.</summary>
    </member>
    <member name="F:Microsoft.Phone.UserData.StorageKind.Other">
      <summary>Data comes from some other location.</summary>
    </member>
    <member name="T:System.Data.DataException">
      <summary>The exception that is thrown by local database operations that result in error.</summary>
    </member>
    <member name="M:System.Data.DataException.#ctor">
      <summary>Initializes a new instance of the <see cref="T:System.Data.DataException" /> class.</summary>
    </member>
    <member name="M:System.Data.DataException.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.DataException" /> class with the specified error message.</summary>
      <param name="message">The message that describes the error.</param>
    </member>
    <member name="M:System.Data.DataException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.DataException" /> class with the specified error message and a reference to the inner exception that is the cause of this exception.</summary>
      <param name="message">The message that describes the error.</param>
      <param name="innerException">The exception that is the cause of the current exception.</param>
    </member>
    <member name="T:System.Data.Common.DbException">
      <summary>The exception that is thrown by Windows Phone structured data storage operations that involve COM interop.</summary>
    </member>
    <member name="M:System.Data.Common.DbException.#ctor">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Common.DbException" /> class.</summary>
    </member>
    <member name="M:System.Data.Common.DbException.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Common.DbException" /> class with the specified error message.</summary>
      <param name="message">The message that describes the error.</param>
    </member>
    <member name="M:System.Data.Common.DbException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Common.DbException" /> class with the specified error message and a reference to the inner exception that is the cause of this exception.</summary>
      <param name="message">The message that describes the error.</param>
      <param name="innerException">The exception that is the cause of the current exception.</param>
    </member>
    <member name="M:System.Data.Common.DbException.#ctor(System.String,System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Common.DbException" /> class with the specified error message and error code.</summary>
      <param name="message">The message that describes the error.</param>
      <param name="errorCode">The HRESULT of the error.</param>
    </member>
    <member name="T:System.Diagnostics.Stopwatch">
      <summary>Provides a set of methods and properties that you can use to accurately measure elapsed time.</summary>
    </member>
    <member name="M:System.Diagnostics.Stopwatch.#ctor">
      <summary>Creates a new instance of the <see cref="T:System.Diagnostics.Stopwatch" /> class.</summary>
    </member>
    <member name="P:System.Diagnostics.Stopwatch.Elapsed">
      <summary>Gets the total elapsed time measured by the current instance.</summary>
      <returns>Returns <see cref="T:System.TimeSpan" />.</returns>
    </member>
    <member name="P:System.Diagnostics.Stopwatch.ElapsedMilliseconds">
      <summary>Gets the total elapsed time measured by the current instance, in milliseconds.</summary>
      <returns>Returns <see cref="T:System.Int64" />.</returns>
    </member>
    <member name="P:System.Diagnostics.Stopwatch.ElapsedTicks">
      <summary>Gets the total elapsed time measured by the current instance, in timer ticks.</summary>
      <returns>Returns <see cref="T:System.Int64" />.</returns>
    </member>
    <member name="F:System.Diagnostics.Stopwatch.Frequency">
      <summary>Gets the frequency of the timer as the number of ticks per second. This field is read-only.</summary>
    </member>
    <member name="M:System.Diagnostics.Stopwatch.GetElapsedDateTimeTicks">
      <summary>Gets the number of ticks that represent the date and time of this instance.</summary>
      <returns>Returns <see cref="T:System.Int64" />.</returns>
    </member>
    <member name="M:System.Diagnostics.Stopwatch.GetRawElapsedTicks">
      <summary>Gets the total elapsed time measured by the current instance, in timer ticks.</summary>
      <returns>Returns <see cref="T:System.Int64" />.</returns>
    </member>
    <member name="M:System.Diagnostics.Stopwatch.GetTimestamp">
      <summary>Gets the current number of ticks in the timer mechanism.</summary>
      <returns>Returns <see cref="T:System.Int64" />.</returns>
    </member>
    <member name="F:System.Diagnostics.Stopwatch.IsHighResolution">
      <summary>Indicates whether the timer is based on a high-resolution performance counter. This field is read-only.</summary>
    </member>
    <member name="P:System.Diagnostics.Stopwatch.IsRunning">
      <summary>Gets a value indicating whether the Stopwatch timer is running.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.true if the Stopwatch instance is currently running and measuring elapsed time for an interval; otherwise, false. </returns>
    </member>
    <member name="M:System.Diagnostics.Stopwatch.Reset">
      <summary>Stops time interval measurement and resets the elapsed time to zero.</summary>
    </member>
    <member name="M:System.Diagnostics.Stopwatch.Start">
      <summary>Starts, or resumes, measuring elapsed time for an interval.</summary>
    </member>
    <member name="M:System.Diagnostics.Stopwatch.StartNew">
      <summary>Initializes a new Stopwatch instance, sets the elapsed time property to zero, and starts measuring elapsed time.</summary>
      <returns>Returns <see cref="T:System.Diagnostics.Stopwatch" />.</returns>
    </member>
    <member name="M:System.Diagnostics.Stopwatch.Stop">
      <summary>Stops measuring elapsed time for an interval.</summary>
    </member>
    <member name="T:System.Windows.Automation.Peers.FrameAutomationPeer">
      <summary>Exposes Frame types to UI automation.</summary>
    </member>
    <member name="M:System.Windows.Automation.Peers.FrameAutomationPeer.#ctor(System.Windows.Controls.Frame)">
      <summary>Initializes a new instance of the FrameAutomationPeer class.</summary>
      <param name="owner">The Frame to associate with this FrameAutomationPeer.</param>
    </member>
    <member name="M:System.Windows.Automation.Peers.FrameAutomationPeer.GetAutomationControlTypeCore">
      <summary>Gets the control type for the element that is associated with the UI automation peer.</summary>
      <returns>Returns <see cref="T:System.Windows.Automation.Peers.AutomationControlType" />.</returns>
    </member>
    <member name="M:System.Windows.Automation.Peers.FrameAutomationPeer.GetClassNameCore">
      <summary>Gets the name of the Frame that is associated with this FrameAutomationPeer. This method is called by GetClassName.</summary>
      <returns>Returns <see cref="T:System.String" />. The control type.</returns>
    </member>
    <member name="M:System.Windows.Automation.Peers.FrameAutomationPeer.GetNameCore">
      <summary>Gets the text label of the Frame that is associated with this FrameAutomationPeer. Called by GetName.</summary>
      <returns>Returns <see cref="T:System.String" />. The text label of the element that is associated with this automation peer, if not null a reference; otherwise, the name of the owning frame, or the name of the frame class.</returns>
    </member>
    <member name="T:System.Windows.Controls.Frame">
      <summary>Represents a control that supports navigation to and from Silverlight pages. The Frame class presented here is only a base class for <see cref="T:Microsoft.Phone.Controls.PhoneApplicationFrame" />.</summary>
    </member>
    <member name="P:System.Windows.Controls.Frame.CacheSize">
      <summary>Gets or sets the number of pages that can be cached for the frame.</summary>
      <returns>Returns <see cref="T:System.Int32" />. The number of pages that can be cached for the frame. The default value is 10.</returns>
    </member>
    <member name="F:System.Windows.Controls.Frame.CacheSizeProperty">
      <summary>Identifies the CacheSize dependency property.</summary>
    </member>
    <member name="P:System.Windows.Controls.Frame.CanGoBack">
      <summary>Gets a value that indicates whether there is at least one entry in the back navigation history.</summary>
      <returns>Returns <see cref="T:System.Boolean" />. True if there is at least one entry in the back navigation history; otherwise, false. </returns>
    </member>
    <member name="F:System.Windows.Controls.Frame.CanGoBackProperty">
      <summary>Identifies the CanGoBack dependency property.</summary>
    </member>
    <member name="P:System.Windows.Controls.Frame.CanGoForward">
      <summary>Gets a value that indicates whether there is at least one entry in the forward navigation history.</summary>
      <returns>Returns <see cref="T:System.Boolean" />. For Windows Phone this value will always be false as there is no forward navigation stack on the phone</returns>
    </member>
    <member name="F:System.Windows.Controls.Frame.CanGoForwardProperty">
      <summary>Identifies the CanGoForward dependency property. </summary>
    </member>
    <member name="P:System.Windows.Controls.Frame.CurrentSource">
      <summary>Gets the uniform resource identifier (URI) of the content that is currently displayed.</summary>
      <returns>Returns <see cref="T:System.Uri" />. A value that represents the URI of content that is currently displayed.</returns>
    </member>
    <member name="F:System.Windows.Controls.Frame.CurrentSourceProperty">
      <summary>Identifies the CurrentSource dependency property.</summary>
    </member>
    <member name="E:System.Windows.Controls.Frame.FragmentNavigation">
      <summary>Occurs when navigation to a content fragment begins.</summary>
    </member>
    <member name="M:System.Windows.Controls.Frame.GoBack">
      <summary>Navigates to the most recent entry in the back navigation history, or throws an exception if no entry exists in back navigation.</summary>
    </member>
    <member name="M:System.Windows.Controls.Frame.GoForward">
      <summary>Navigates to the most recent entry in the forward navigation history, or throws an exception if no entry exists in forward navigation. For Windows Phone this method will always throw an exception because there is no forward navigation stack.</summary>
    </member>
    <member name="P:System.Windows.Controls.Frame.JournalOwnership">
      <summary>Gets or sets whether a frame is responsible for managing its own navigation history, or whether it integrates with the Web browser journal.</summary>
      <returns>Returns <see cref="T:System.Windows.Navigation.JournalOwnership" />. A value that specifies whether frame manages its own journal. The default value is Automatic.</returns>
    </member>
    <member name="F:System.Windows.Controls.Frame.JournalOwnershipProperty">
      <summary>Identifies the JournalOwnership dependency property.</summary>
    </member>
    <member name="M:System.Windows.Controls.Frame.Navigate(System.Uri)">
      <summary>Navigates to the content specified by the uniform resource identifier (URI).</summary>
      <returns>Returns <see cref="T:System.Boolean" />. True if the navigation started successfully; otherwise, false.</returns>
      <param name="source">A Uri object initialized with the URI for the desired content.</param>
    </member>
    <member name="E:System.Windows.Controls.Frame.Navigated">
      <summary>Occurs when the content that is being navigated to has been found and is available.</summary>
    </member>
    <member name="E:System.Windows.Controls.Frame.Navigating">
      <summary>Occurs when a new navigation is requested.</summary>
    </member>
    <member name="E:System.Windows.Controls.Frame.NavigationFailed">
      <summary>Occurs when an error is encountered while navigating to the requested content.</summary>
    </member>
    <member name="E:System.Windows.Controls.Frame.NavigationStopped">
      <summary>Occurs when a navigation is terminated by either calling the StopLoading method, or when a new navigation is requested while the current navigation is in progress.</summary>
    </member>
    <member name="M:System.Windows.Controls.Frame.OnApplyTemplate">
      <summary>Builds the visual tree for the Frame when a new template is applied. (Overrides FrameworkElement OnApplyTemplate().)</summary>
    </member>
    <member name="M:System.Windows.Controls.Frame.OnCreateAutomationPeer">
      <summary>Returns a FrameAutomationPeer for use by the Silverlight automation infrastructure. (Overrides UIElement OnCreateAutomationPeer().)</summary>
      <returns>Returns <see cref="T:System.Windows.Automation.Peers.AutomationPeer" />. A FrameAutomationPeer for the Frame object.</returns>
    </member>
    <member name="P:System.Windows.Controls.Frame.Source">
      <summary>Gets or sets the uniform resource identifier (URI) of the current content or the content that is being navigated to.</summary>
      <returns>Returns <see cref="T:System.Uri" />. A value that represents the URI of the current content or the content that is being navigated to.</returns>
    </member>
    <member name="F:System.Windows.Controls.Frame.SourceProperty">
      <summary>Identifies the Source dependency property.</summary>
    </member>
    <member name="M:System.Windows.Controls.Frame.StopLoading">
      <summary>Stops asynchronous navigations that have not yet been processed.</summary>
    </member>
    <member name="P:System.Windows.Controls.Frame.UriMapper">
      <summary>Gets or sets the object to manage converting a uniform resource identifier (URI) to another URI for this frame.</summary>
      <returns>Returns <see cref="T:System.Windows.Navigation.UriMapperBase" />. The object to convert URIs for this frame.</returns>
    </member>
    <member name="F:System.Windows.Controls.Frame.UriMapperProperty">
      <summary>Identifies the UriMapper dependency property.</summary>
    </member>
    <member name="T:System.Windows.Controls.Page">
      <summary>Encapsulates content that can be navigated to by a Frame. The Page class presented here is only a base class for <see cref="T:Microsoft.Phone.Controls.PhoneApplicationPage" />. The constructor is internal.</summary>
    </member>
    <member name="P:System.Windows.Controls.Page.NavigationCacheMode">
      <summary>Gets or sets a value that indicates whether this page is cached and whether it is cached indefinitely.</summary>
      <returns>Returns <see cref="T:System.Windows.Navigation.NavigationCacheMode" />. The value that specifies the caching behavior for this page.</returns>
    </member>
    <member name="P:System.Windows.Controls.Page.NavigationContext">
      <summary>Gets an object that contains information about the navigation request.</summary>
      <returns>Returns <see cref="T:System.Windows.Navigation.NavigationContext" />. An object that contains information about the navigation request.</returns>
    </member>
    <member name="P:System.Windows.Controls.Page.NavigationService">
      <summary>Gets the service that the host used to navigate to this page.</summary>
      <returns>Returns <see cref="T:System.Windows.Navigation.NavigationService" />. The service the host used to navigate to this page.</returns>
    </member>
    <member name="M:System.Windows.Controls.Page.OnFragmentNavigation(System.Windows.Navigation.FragmentNavigationEventArgs)">
      <summary>Called when navigating to a fragment on a page.</summary>
      <param name="e">An object that contains the event data.</param>
    </member>
    <member name="M:System.Windows.Controls.Page.OnNavigatedFrom(System.Windows.Navigation.NavigationEventArgs)">
      <summary>Called when a page is no longer the active page in a frame.</summary>
      <param name="e">An object that contains the event data.</param>
    </member>
    <member name="M:System.Windows.Controls.Page.OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs)">
      <summary>Called when a page becomes the active page in a frame.</summary>
      <param name="e">An object that contains the event data.</param>
    </member>
    <member name="M:System.Windows.Controls.Page.OnNavigatingFrom(System.Windows.Navigation.NavigatingCancelEventArgs)">
      <summary>Called just before a page is no longer the active page in a frame.</summary>
      <param name="e">An object that contains the event data.</param>
    </member>
    <member name="P:System.Windows.Controls.Page.Title">
      <summary>Gets or sets the name for the page.</summary>
      <returns>Returns <see cref="T:System.String" />. The name for the page.</returns>
    </member>
    <member name="T:System.Windows.Media.Imaging.Extensions">
      <summary>Either encode a WriteableBitmap object into a JPEG stream, or decode a JPEG stream into a WriteableBitmap object.</summary>
    </member>
    <member name="M:System.Windows.Media.Imaging.Extensions.LoadJpeg(System.Windows.Media.Imaging.WriteableBitmap,System.IO.Stream)">
      <summary>Decodes a JPEG stream into a WriteableBitmap object.</summary>
      <param name="bitmap">The WriteableBitmap object.</param>
      <param name="sourceStream">The image data stream.</param>
    </member>
    <member name="M:System.Windows.Media.Imaging.Extensions.SaveJpeg(System.Windows.Media.Imaging.WriteableBitmap,System.IO.Stream,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>Encodes a WriteableBitmap object into a JPEG stream, with parameters for setting the target width and height of the JPEG file. </summary>
      <param name="bitmap">The WriteableBitmap object.</param>
      <param name="targetStream">The image data stream.</param>
      <param name="targetWidth">The target width of the file.</param>
      <param name="targetHeight">The target height of the file.</param>
      <param name="orientation">This parameter is not currently used by this method. Use a value of 0 as a placeholder.</param>
      <param name="quality">This parameter represents the quality of the JPEG photo with a range between 0 and 100, with 100 being the best photo quality. We recommend that you do not fall lower than a value of 70. because JPEG picture quality diminishes significantly below that level. </param>
    </member>
    <member name="T:System.Windows.Navigation.FragmentNavigationEventArgs">
      <summary>Provides data for the OnFragmentNavigation method and FragmentNavigation event.</summary>
    </member>
    <member name="P:System.Windows.Navigation.FragmentNavigationEventArgs.Fragment">
      <summary>Gets the uniform resource identifier (URI) fragment.</summary>
      <returns>Returns <see cref="T:System.String" />. The URI fragment.</returns>
    </member>
    <member name="T:System.Windows.Navigation.FragmentNavigationEventHandler">
      <summary>Represents the method that will handle the FragmentNavigation event. </summary>
    </member>
    <member name="T:System.Windows.Navigation.JournalEntry">
      <summary>Represents an entry in either back or forward navigation history.</summary>
    </member>
    <member name="P:System.Windows.Navigation.JournalEntry.Source">
      <summary>Gets or sets the URI of the content that was navigated to.</summary>
      <returns>Returns <see cref="T:System.Uri" />. The URI of the content that was navigated to, or a null reference if no URI is associated with the entry.</returns>
    </member>
    <member name="T:System.Windows.Navigation.JournalEntryRemovedEventArgs">
      <summary>Provides data when removing journal entries from the back navigation history.</summary>
    </member>
    <member name="P:System.Windows.Navigation.JournalEntryRemovedEventArgs.Entry">
      <summary>Gets the journal entry of the item being removed.</summary>
      <returns>Returns <see cref="T:System.Windows.Navigation.JournalEntry" />. Journal entry.</returns>
    </member>
    <member name="T:System.Windows.Navigation.JournalOwnership">
      <summary>Used to specify the type of journal that should be used by the Frame.</summary>
    </member>
    <member name="F:System.Windows.Navigation.JournalOwnership.Automatic">
      <summary>Indicates that the Frame should first determine its position in the visual tree. If it is at top level then this option is equivalent to <see cref="F:System.Windows.Navigation.JournalOwnership.UsesParentJournal" />. If it is not at top level then this option is equivalent to   <see cref="F:System.Windows.Navigation.JournalOwnership.OwnsJournal" />.</summary>
    </member>
    <member name="F:System.Windows.Navigation.JournalOwnership.OwnsJournal">
      <summary>Indicates that the Frame should keep its own journal and not integrate with the browser. This option can be set on any Frame.</summary>
    </member>
    <member name="F:System.Windows.Navigation.JournalOwnership.UsesParentJournal">
      <summary>Indicates that the Frame should integrate with the browser journal. If the Frame is not a top-level Frame then this is not valid option and an exception will be thrown.</summary>
    </member>
    <member name="T:System.Windows.Navigation.NavigationCacheMode">
      <summary>Specifies how the page is cached when used within a frame.</summary>
    </member>
    <member name="F:System.Windows.Navigation.NavigationCacheMode.Disabled">
      <summary>The page is never cached and a new instance of the page is created on each visit.</summary>
    </member>
    <member name="F:System.Windows.Navigation.NavigationCacheMode.Required">
      <summary>The page is cached and the cached instance is reused for every visit regardless of the cache size for the frame.</summary>
    </member>
    <member name="F:System.Windows.Navigation.NavigationCacheMode.Enabled">
      <summary>The page is cached, but the cached instance is discarded when the size of the cache for the frame is exceeded.</summary>
    </member>
    <member name="T:System.Windows.Navigation.NavigationContext">
      <summary>Represents the state of a navigation operation.</summary>
    </member>
    <member name="P:System.Windows.Navigation.NavigationContext.QueryString">
      <summary>Gets a collection of query string values.</summary>
      <returns>Returns <see cref="T:System.Collections.Generic.IDictionary`2" />. A collection that contains the query string values.</returns>
    </member>
    <member name="T:System.Windows.Navigation.NavigationFailedEventArgs">
      <summary>Provides data for the NavigationFailed event of the NavigationService class and the NavigationFailed event of the Frame class.</summary>
    </member>
    <member name="P:System.Windows.Navigation.NavigationFailedEventArgs.Exception">
      <summary>Gets the error from the failed navigation.</summary>
      <returns>Returns <see cref="T:System.Exception" />. A value that represents the error.</returns>
    </member>
    <member name="P:System.Windows.Navigation.NavigationFailedEventArgs.Handled">
      <summary>Gets or sets a value that indicates whether the failure event has been handled.</summary>
      <returns>Returns <see cref="T:System.Boolean" />. True if the event has been handled; otherwise, false. </returns>
    </member>
    <member name="P:System.Windows.Navigation.NavigationFailedEventArgs.Uri">
      <summary>Gets the uniform resource identifier (URI) for the content that could not be navigated to.</summary>
      <returns>Returns <see cref="T:System.Uri" />. A value that represents the URI.</returns>
    </member>
    <member name="T:System.Windows.Navigation.NavigationFailedEventHandler">
      <summary>Represents the method that will handle the NavigationFailed event.</summary>
    </member>
    <member name="T:System.Windows.Navigation.NavigationService">
      <summary>Provides methods, properties, and events to support navigation within a Silverlight application.</summary>
    </member>
    <member name="P:System.Windows.Navigation.NavigationService.BackStack">
      <summary>Gets an IEnumerable that you use to enumerate the entries in back navigation history.</summary>
      <returns>Returns <see cref="T:System.Collections.Generic.IEnumerable`1" />. List of entries in the back stack. </returns>
    </member>
    <member name="P:System.Windows.Navigation.NavigationService.CanGoBack">
      <summary>Gets a value that indicates whether there is at least one entry in the back navigation history.</summary>
      <returns>Returns <see cref="T:System.Boolean" />. True if there is at least one entry in the back navigation history; otherwise, false.</returns>
    </member>
    <member name="P:System.Windows.Navigation.NavigationService.CanGoForward">
      <summary>Gets a value that indicates whether there is at least one entry in the forward navigation history.</summary>
      <returns>Returns <see cref="T:System.Boolean" />. True if there is at least one entry in the forward navigation history; otherwise, false.</returns>
    </member>
    <member name="P:System.Windows.Navigation.NavigationService.CurrentSource">
      <summary>Gets the uniform resource identifier (URI) of the content that is currently displayed.</summary>
      <returns>Returns <see cref="T:System.Uri" />. A value that represents the URI of content that is currently displayed.</returns>
    </member>
    <member name="E:System.Windows.Navigation.NavigationService.FragmentNavigation">
      <summary>Occurs when navigation to a content fragment begins.</summary>
    </member>
    <member name="M:System.Windows.Navigation.NavigationService.GoBack">
      <summary>Navigates to the most recent entry in the back navigation history, or throws an exception if no entry exists in back navigation.</summary>
    </member>
    <member name="M:System.Windows.Navigation.NavigationService.GoForward">
      <summary>Navigates to the most recent entry in the forward navigation history, or throws an exception if no entry exists in forward navigation. For Windows Phone this method will always throw an exception because there is no forward navigation stack.</summary>
    </member>
    <member name="E:System.Windows.Navigation.NavigationService.JournalEntryRemoved">
      <summary>This event is raised during a <see cref="M:Microsoft.Phone.Controls.PhoneApplicationFrame.RemoveBackEntry" /> operation or during a normal back navigation after the <see cref="E:System.Windows.Navigation.NavigationService.Navigated" /> event has been raised.</summary>
    </member>
    <member name="M:System.Windows.Navigation.NavigationService.Navigate(System.Uri)">
      <summary>Navigates to the content specified by the uniform resource identifier (URI).</summary>
      <returns>Returns <see cref="T:System.Boolean" />. True if the navigation started successfully; otherwise, false.</returns>
      <param name="source">The URI of the content to navigate to.</param>
    </member>
    <member name="E:System.Windows.Navigation.NavigationService.Navigated">
      <summary>Occurs when the content that is being navigated to has been found and is available.</summary>
    </member>
    <member name="E:System.Windows.Navigation.NavigationService.Navigating">
      <summary>Occurs when a new navigation is requested.</summary>
    </member>
    <member name="E:System.Windows.Navigation.NavigationService.NavigationFailed">
      <summary>Occurs when an error is encountered while navigating to the requested content.</summary>
    </member>
    <member name="E:System.Windows.Navigation.NavigationService.NavigationStopped">
      <summary>Occurs when the StopLoading method is called, or when a new navigation is requested while the current navigation is in progress.</summary>
    </member>
    <member name="M:System.Windows.Navigation.NavigationService.RemoveBackEntry">
      <summary>This method is used to remove the most recent entry from the back stack, or throws an InvalidOperationException if there are no more entries to remove. If you want to remove more than one item, you call this method multiple times. This API is synchronous and must be called from the UI thread.</summary>
      <returns>Returns <see cref="T:System.Windows.Navigation.JournalEntry" />. The list of <see cref="T:System.Windows.Navigation.JournalEntry" /> items.</returns>
    </member>
    <member name="P:System.Windows.Navigation.NavigationService.Source">
      <summary>Gets or sets the uniform resource identifier (URI) of the current content or the content that is being navigated to.</summary>
      <returns>Returns <see cref="T:System.Uri" />. A value that represents the URI of the current content or the content that is being navigated to.</returns>
    </member>
    <member name="M:System.Windows.Navigation.NavigationService.StopLoading">
      <summary>Stops asynchronous navigations that have not yet been processed.</summary>
    </member>
    <member name="T:System.Windows.Navigation.NavigationStoppedEventHandler">
      <summary>Represents the method that will handle the NavigationStopped event.</summary>
    </member>
    <member name="T:System.Windows.Navigation.UriMapper">
      <summary>Converts a uniform resource identifier (URI) into a new URI based on the rules of a matching object specified in a collection of mapping objects.</summary>
    </member>
    <member name="M:System.Windows.Navigation.UriMapper.#ctor">
      <summary>Initializes a new instance of the UriMapper class.</summary>
    </member>
    <member name="M:System.Windows.Navigation.UriMapper.MapUri(System.Uri)">
      <summary>Converts a specified uniform resource identifier (URI) into a new URI based on the rules of a matching object in the UriMappings collection.</summary>
      <returns>Returns <see cref="T:System.Uri" />. A URI to use for handling the request instead of the value of the uri parameter. If no object in the UriMappings collection matches uri, the original value for uri is returned.</returns>
      <param name="uri">Original URI value to be converted to a new URI.</param>
    </member>
    <member name="P:System.Windows.Navigation.UriMapper.UriMappings">
      <summary>Gets a collection of objects that are used to convert a uniform resource identifier (URI) into a new URI.</summary>
      <returns>Returns <see cref="T:System.Collections.ObjectModel.Collection`1" />. A collection of objects that are used to convert URI values.</returns>
    </member>
    <member name="T:System.Windows.Navigation.UriMapperBase">
      <summary>Represents the base class for classes that convert a requested uniform resource identifier (URI) into a new URI based on mapping rules.</summary>
    </member>
    <member name="M:System.Windows.Navigation.UriMapperBase.#ctor">
      <summary>Initializes a new instance of the UriMapperBase class.</summary>
    </member>
    <member name="M:System.Windows.Navigation.UriMapperBase.MapUri(System.Uri)">
      <summary>When overridden in a derived class, converts a requested uniform resource identifier (URI) to a new URI.</summary>
      <returns>Returns <see cref="T:System.Uri" />. A URI to use for the request instead of the value in the uri parameter. </returns>
      <param name="uri">The original URI value to be mapped to a new URI.</param>
    </member>
    <member name="T:System.Windows.Navigation.UriMapping">
      <summary>Defines the pattern for converting a requested uniform resource identifier (URI) into a new URI.</summary>
    </member>
    <member name="M:System.Windows.Navigation.UriMapping.#ctor">
      <summary>Initializes a new instance of the UriMapping class.</summary>
    </member>
    <member name="P:System.Windows.Navigation.UriMapping.MappedUri">
      <summary>Gets or sets the uniform resource identifier (URI) that is navigated to instead of the originally requested URI.</summary>
      <returns>Returns <see cref="T:System.Uri" />. The URI that the requested URI is converted to.</returns>
    </member>
    <member name="M:System.Windows.Navigation.UriMapping.MapUri(System.Uri)">
      <summary>Converts the specified uniform resource identifier (URI) to a new URI, if the specified URI matches the defined template for converting.</summary>
      <returns>Returns <see cref="T:System.Uri" />. The URI that has been converted, or a null reference  if the URI cannot be converted.</returns>
      <param name="uri">The URI to convert.</param>
    </member>
    <member name="P:System.Windows.Navigation.UriMapping.Uri">
      <summary>Gets or sets the pattern to match when determining if the requested uniform resource identifier (URI) is converted to a mapped URI.</summary>
      <returns>Returns <see cref="T:System.Uri" />. The URI that will be converted.</returns>
    </member>
  </members>
</doc>