Click here to Skip to main content
15,898,036 members
Articles / Mobile Apps / Windows Phone 7

Bike In City with Windows Phone 7

Rate me:
Please Sign up or sign in to vote.
4.97/5 (62 votes)
5 Jan 2011CPOL33 min read 111.4K   3.1K   101  
Learn how to build a small mobile application to visualize data from the city bike sharing system. Get the nearest stations, find the number of free bikes, and compute directions to other stations.
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (c) Microsoft Corporation.  All rights reserved.
-->
<doc>
  <assembly>
    <name>Microsoft.Phone.Controls.Maps</name>
  </assembly>
  <members>
    <member name="T:Microsoft.Phone.Controls.Maps.AerialMode">
      <summary>Represents the Aerial map mode.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.AerialMode.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.AerialMode" /> class. </summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.AerialMode.#ctor(System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.AerialMode" /> class.</summary>
      <param name="labels"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.AerialMode.Activating(Microsoft.Phone.Controls.Maps.Core.MapMode,Microsoft.Phone.Controls.Maps.MapLayerBase,Microsoft.Phone.Controls.Maps.MapLayerBase)">
      <summary>Notifies a mode that it is being activated by the map.</summary>
      <param name="previousMode">The previous map mode.</param>
      <param name="modeLayer">The map mode layer.</param>
      <param name="modeForegroundLayer">The foreground layer.</param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.AerialMode.Content">
      <summary>Gets the map as a UIElement.</summary>
      <returns>Returns <see cref="T:System.Windows.UIElement" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.AerialMode.GetZoomRange(System.Device.Location.GeoCoordinate)"><summary>When overridden in a derived class, retrieves the valid zoom range for the specified location.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.AerialMode.IsDownloading">
      <summary>Gets a bool indicating whether map data is still downloading.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.AerialMode.IsIdle">
      <summary>Gets whether the mode is idle.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.AerialMode.OnCultureChanged">
      <summary>Raises the CultureChanged event.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.AerialMode.ShouldDisplayFadingLabels">
       <summary>Gets or sets whether or not to fade map labels when the map pans or zooms.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.AerialMode.ShouldDisplayLabels">
       <summary>Gets or sets whether to show map labels.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.AerialMode.ShouldRestrictMaxZoomLevel">
       <summary>Gets or sets whether the maximum zoom level is restricted by a coverage map.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.AerialMode.UpSampleLevelDelta">
      <summary>Gets or sets the map tile layers sample level delta.</summary>
      <returns>Returns <see cref="T:System.Int32" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.AnimationLevel">
      <summary>Determines when map navigation is animated.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.AnimationLevel.None">
      <summary>The map navigates to a new view by snapping to it instead of using animation.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.AnimationLevel.UserInput">
      <summary>Map navigation is only animated in response to user input.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.AnimationLevel.Full">
      <summary>Map navigation is always animated.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.ApplicationIdCredentialsProvider">
      <summary>Provides credentials in the form of an application ID.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.ApplicationIdCredentialsProvider.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.ApplicationIdCredentialsProvider" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.ApplicationIdCredentialsProvider.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.ApplicationIdCredentialsProvider" /> class using the specified application ID.</summary>
      <param name="applicationId">The application ID to use.</param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.ApplicationIdCredentialsProvider.ApplicationId">
      <summary>Gets or sets the application ID.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.ApplicationIdCredentialsProvider.GetCredentials(System.Action{Microsoft.Phone.Controls.Maps.Credentials})">
      <summary>Retrieves the credentials.</summary>
      <param name="callback">The function to call when credentials are retrieved.</param>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.ApplicationIdCredentialsProvider.PropertyChanged">
      <summary>Occurs when a property of this class changes.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.AttributionCollection"><summary>Contains a collection of Microsoft.Maps.MapControl.Core.AttributionInfo objects.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.AttributionCollection.#ctor(System.Collections.ObjectModel.ObservableCollection{Microsoft.Phone.Controls.Maps.AttributionInfo})"><summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.AttributionCollection" /> class.</summary></member>
    <member name="E:Microsoft.Phone.Controls.Maps.AttributionCollection.CollectionChanged">
      <summary>Occurs when any item in the attribution collection changes.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.AttributionCollection.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)"><summary>Raises the CollectionChanged event.</summary></member>
    <member name="T:Microsoft.Phone.Controls.Maps.AttributionInfo"><summary>Contains map data and image attribution information.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.AttributionInfo.#ctor"><summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.AttributionInfo" /> class.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.AttributionInfo.Equals(System.Object)"><summary>Determines whether the specified object is equal to this attribution info object.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.AttributionInfo.GetHashCode"><summary>Retrieves the hash code for this attribution info object.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.AttributionInfo.Text"><summary>Gets or sets the text which contains the map data and image attribution.</summary></member>
    <member name="T:Microsoft.Phone.Controls.Maps.Credentials">
      <summary>Contains information used to authenticate requests.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Credentials.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Credentials" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Credentials.ApplicationId">
      <summary>Gets or sets the application ID for these credentials.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Credentials.Equals(System.Object)">
      <summary>Determines whether the credentials are equal to the specified object.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="obj">The object to compare to.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Credentials.GetHashCode">
      <summary>Retrieves the hash code for the credentials.</summary>
      <returns>Returns <see cref="T:System.Int32" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Credentials.ToString">
      <summary>Converts the credentials to a string.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.CredentialsProvider">
      <summary>Provides credentials used to authenticate map tile requests.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.CredentialsProvider.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.CredentialsProvider" /> class.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.CredentialsProvider.GetCredentials(System.Action{Microsoft.Phone.Controls.Maps.Credentials})">      
      <summary>When overridden in a derived class, retrieves the credentials.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.LoadingErrorEventArgs">
      <summary>Provides data for a map <see cref="E:Microsoft.Phone.Controls.Maps.Core.MapBase.LoadingError" /> event.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.LoadingErrorEventArgs.LoadingException">
      <summary>Gets the exception that caused the map loading error.</summary>
      <returns>Returns <see cref="T:System.Exception" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.LocationCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.Phone.Controls.Maps.Location" /> items.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.LocationCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.LocationCollection" /> class.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.LocationRect">
      <summary>Represents a rectangle on the map.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.LocationRect.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.LocationRect" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.LocationRect.#ctor(Microsoft.Phone.Controls.Maps.LocationRect)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.LocationRect" /> class.</summary>
      <param name="rect">The location rectangle to use.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.LocationRect.#ctor(System.Device.Location.GeoCoordinate,System.Double,System.Double)"><summary>Initializes a new instance of the LocationRect class.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.LocationRect.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.LocationRect" /> class using the specified borders.</summary>
      <param name="north">The latitude of the northern border of the rectangle.</param>
      <param name="west">The longitude of the western border of the rectangle.</param>
      <param name="south">The latitude of the southern border of the rectangle.</param>
      <param name="east">The longitude of the eastern border of the rectangle.</param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.LocationRect.Center">
      <summary>Gets the location of the center of the rectangle.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.LocationRect.CreateLocationRect(System.Collections.Generic.IEnumerable{System.Device.Location.GeoCoordinate})"></member>
    <member name="M:Microsoft.Phone.Controls.Maps.LocationRect.CreateLocationRect(System.Device.Location.GeoCoordinate[])"></member>
    <member name="P:Microsoft.Phone.Controls.Maps.LocationRect.East">
      <summary>Gets or sets the longitude of the eastern border of the rectangle.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.LocationRect.Equals(Microsoft.Phone.Controls.Maps.LocationRect)">
      <summary>Determines whether this location rectangle is equal to the specified location rectangle.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="value">The location rectangle to use.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.LocationRect.Equals(System.Object)">
      <summary>Determines whether this location rectangle is equal to the specified object.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="obj">The object to use.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.LocationRect.GetHashCode">
      <summary>Retrieves the hash code for this location rectangle.</summary>
      <returns>Returns <see cref="T:System.Int32" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.LocationRect.Height">
      <summary>Gets the height of the location rectangle.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.LocationRect.Intersection(Microsoft.Phone.Controls.Maps.LocationRect)">
      <summary>Retrieves the intersection rectangle of this location rectangle and the specified location rectangle.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.LocationRect" />.</returns>
      <param name="rect">The location rectangle to use.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.LocationRect.Intersects(Microsoft.Phone.Controls.Maps.LocationRect)">
      <summary>Determines whether this location rectangle intersects with the specified location rectangle.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="rect">The location rectangle to use.</param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.LocationRect.North">
      <summary>Gets or sets the latitude of the northern border of the rectangle.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.LocationRect.Northeast">
      <summary>Gets or sets the location of the northeast corner of the rectangle.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.LocationRect.Northwest">
      <summary>Gets the location or the northwest corner of the rectangle.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.LocationRect.South">
      <summary>Gets or sets the latitude of the southern border of the rectangle.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.LocationRect.Southeast">
      <summary>Gets the location of the southeast corner of the rectangle.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.LocationRect.Southwest">
      <summary>Gets or sets the location of the southwest corner of the rectangle.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.LocationRect.System#IFormattable#ToString(System.String,System.IFormatProvider)">
      <summary>Converts the location rectangle to a formatted string containing the latitude, longitude, and altitude of each corner using an explicitly defined IFormattable.ToString implementation.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
      <param name="format">The format type of the converted string (for example “c” for currency or “d” for decimal).</param>
      <param name="provider">An <see cref="T:System.IFormatProvider" /> implementation that supplies culture-specific formatting information.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.LocationRect.ToString">
      <summary>Converts the location rectangle to a formatted string containing the latitude, longitude, and altitude values of its corners.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.LocationRect.ToString(System.IFormatProvider)">
      <summary>Converts the location rectangle to a formatted string containing the latitude, longitude, and altitude values of its corners using a given format provider.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
      <param name="provider">An <see cref="T:System.IFormatProvider" /> implementation that supplies culture-specific formatting information.</param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.LocationRect.West">
      <summary>Gets or sets the longitude of the western border of the rectangle.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.LocationRect.Width">
      <summary>Gets or sets the width of the rectangle.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.LocationRectTileSource">
      <summary>Represents map tiles contained with a location rectangle that are available on  servers.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.LocationRectTileSource.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.LocationRectTileSource" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.LocationRectTileSource.#ctor(System.String,Microsoft.Phone.Controls.Maps.LocationRect,Microsoft.Phone.Controls.Maps.Range{System.Double})">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.LocationRectTileSource" /> class with the specified tile source URI, the bounding rectangle within which tiles can be displayed, and the valid zoom range.</summary>
      <param name="uriFormat">The URI of the tile source.</param>
      <param name="boundingRectangle">The area on the map within which tiles can be displayed.</param>
      <param name="zoomRange">The zoom range where tiles are visible.</param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.LocationRectTileSource.BoundingRectangle">
      <summary>Gets or sets the rectangle which contains the tile source.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.LocationRect" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.LocationRectTileSource.GetUri(System.Int32,System.Int32,System.Int32)">
      <summary>Retrieves the URI of a tile at the given point and zoom level.</summary>
      <returns>Returns <see cref="T:System.Uri" />.</returns>
      <param name="x">The horizontal position of the tile.</param>
      <param name="y">The vertical position of the tile.</param>
      <param name="zoomLevel">The zoom level of the tile.</param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.LocationRectTileSource.ZoomRange">
      <summary>Gets or sets the zoom range of the tile source.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Range`1" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Map">
      <summary>Represents the default map class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Map.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Map" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Map.CredentialsProvider">
      <summary>Gets or sets the credentials provider.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Core.CredentialsProvider" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Map.MapForeground">
      <summary>Gets the map foreground.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Overlays.MapForeground" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Map.Mode">
      <summary>Gets or sets the map mode.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Core.MapMode" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.MapDragEventArgs">
       <summary>Provides data for the MapCore.MapPan event. This class inherits from the MapInputEventArgs class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.MapDragEventArgs.DragDelta">
       <summary>Gets the screen amount from the current viewport point that was touched.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.MapEventArgs">
      <summary>Provides data for <see cref="T:Microsoft.Phone.Controls.Maps.Map" /> events.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.MapEventArgs.Handled">
      <summary>Gets or sets whether the event is handled.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.MapFlickEventArgs">
      <summary>Provides data for the flick events. This class inherits from the MapInputEventArgs class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.MapFlickEventArgs.Velocity">
       <summary>Gets the screen amount from the current viewport point that was touched.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.MapInputEventArgs">
       <summary>Provides data for map events.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.MapInputEventArgs.Handled">
       <summary>Gets or sets whether the event is handled.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.MapInputEventArgs.ViewportPoint">
       <summary>Gets the viewport point on the screen where the map event occurred.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.MapItemsControl">
      <summary>Represents an the class that uses a MapLayer as an ItemsPanel. This enables data binding using an ItemsSource and an ItemTemplate. This class inherits from the ItemsControl class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapItemsControl.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.MapItemsControl" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapItemsControl.ArrangeOverride(System.Windows.Size)">
      <summary>Arranges the elements so that they fit into the control.</summary>
      <returns>Returns <see cref="T:System.Windows.Size" />.</returns>
      <param name="finalSize"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapItemsControl.MeasureOverride(System.Windows.Size)">
      <summary>Measures the map items control to see if it will fit into the available size.</summary>
      <returns>Returns <see cref="T:System.Windows.Size" /> that is the size needed to fit the map items control.</returns>
      <param name="availableSize"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapItemsControl.OnApplyTemplate">
      <summary>Executes whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate(). In simplest terms, this means the method is called just before the UI element displays in an application.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapItemsControl.OnCreateAutomationPeer">
      <summary>Executes the CreateAutomationPeer method.</summary>
      <returns>Returns <see cref="T:System.Windows.Automation.Peers.AutomationPeer" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.MapItemsControl.ParentMap">
      <summary>Gets the map that owns this map items control.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Core.MapBase" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapItemsControl.ProjectionUpdated(Microsoft.Phone.Controls.Maps.ProjectionUpdateLevel)"><summary>Updates the elements if the projection is updated.</summary></member>
    <member name="T:Microsoft.Phone.Controls.Maps.MapLayer">
      <summary>Represents a map layer, which positions its child <see cref="T:System.Windows.UIElement" /> objects using geographic coordinates.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapLayer.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.MapLayer" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapLayer.AddChild(System.Windows.UIElement,Microsoft.Phone.Controls.Maps.LocationRect)">
      <summary>Adds a UIElement to the map layer at the specified location rectangle.</summary>
      <param name="element">The UIElement to add.</param>
      <param name="locationRect">The location rectangle at which to add the UIElement.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapLayer.AddChild(System.Windows.UIElement,System.Device.Location.GeoCoordinate)"><summary>Adds a UIElement to the map layer.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapLayer.AddChild(System.Windows.UIElement,System.Device.Location.GeoCoordinate,Microsoft.Phone.Controls.Maps.PositionOrigin)"><summary>Adds a UIElement to the map layer.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapLayer.AddChild(System.Windows.UIElement,System.Device.Location.GeoCoordinate,System.Windows.Point)"><summary>Adds a UIElement to the map layer.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.MapLayer.ParentMap">
      <summary>Gets the parent map of the map layer.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Core.MapBase" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.MapLayer.PositionOffsetProperty">
      <summary>Defines the offset of a layer from the position calculated by the map projection, in pixels.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.MapLayer.PositionOriginProperty">
      <summary>Specifies the position of the origin of the map.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.MapLayer.PositionProperty">
      <summary>Specifies the map position as a location.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.MapLayer.PositionRectangleProperty">
      <summary>Identifies a <see cref="T:Microsoft.Phone.Controls.Maps.LocationRect" /> that <see cref="T:System.Windows.UIElement" /> objects are fit into (also known as “arranging”).</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapLayer.ProjectionUpdated(Microsoft.Phone.Controls.Maps.ProjectionUpdateLevel)"><summary>Updates the map layer elements if the map projection is updated.</summary></member>
    <member name="T:Microsoft.Phone.Controls.Maps.MapLayerBase">
      <summary>Represents the base map layer.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapLayerBase.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.MapLayerBase" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapLayerBase.AddChild(System.Windows.UIElement,Microsoft.Phone.Controls.Maps.LocationRect)">
      <summary>When overridden in a derived class, adds a UIElement to the map layer at the specified location rectangle.</summary>
      <param name="element">The UIElement to add.</param>
      <param name="locationRect">The location rectangle at which to add the UIElement.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapLayerBase.AddChild(System.Windows.UIElement,System.Device.Location.GeoCoordinate)"><summary>When overridden in a derived class, adds a UIElement to the map layer.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapLayerBase.AddChild(System.Windows.UIElement,System.Device.Location.GeoCoordinate,Microsoft.Phone.Controls.Maps.PositionOrigin)"><summary>When overridden in a derived class, adds a UIElement to the map layer.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapLayerBase.AddChild(System.Windows.UIElement,System.Device.Location.GeoCoordinate,System.Windows.Point)"><summary>When overridden in a derived class, adds a UIElement to the map layer.</summary></member>
    <member name="T:Microsoft.Phone.Controls.Maps.MapPolygon">
      <summary>Represents a polygon on the map.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapPolygon.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.MapPolygon" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.MapPolygon.FillRule">
      <summary>Gets or sets the fill rule for the polygon.</summary>
      <returns>Returns <see cref="T:System.Windows.Media.FillRule" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.MapPolygon.ProjectedPoints">
      <summary>Gets or sets the vertices of the polygon.</summary>
      <returns>Returns <see cref="T:System.Windows.Media.PointCollection" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapPolygon.SetEmbeddedShape(System.Windows.Shapes.Shape)">
      <summary>Sets the new embedded shape object.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.MapPolyline">
      <summary>Represents a polyline on the map.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapPolyline.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.MapPolyline" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.MapPolyline.FillRule">
      <summary>Gets or sets the fill rule for the polyline.</summary>
      <returns>Returns <see cref="T:System.Windows.Media.FillRule" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.MapPolyline.ProjectedPoints">
      <summary>Gets or sets the points that define the polyline.</summary>
      <returns>Returns <see cref="T:System.Windows.Media.PointCollection" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapPolyline.SetEmbeddedShape(System.Windows.Shapes.Shape)">
      <summary>Sets the new embedded shape object.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.MapTileLayer">
      <summary>Represents a layer of image tiles on the map.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapTileLayer.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.MapTileLayer" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapTileLayer.OnApplyTemplate">
      <summary>Executes whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate().</summary>
</member>
    <member name="P:Microsoft.Phone.Controls.Maps.MapTileLayer.ParentMap">
      <summary>Gets the parent map of the map tile layer.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Core.MapBase" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.MapTileLayer.ProjectionUpdated(Microsoft.Phone.Controls.Maps.ProjectionUpdateLevel)"><summary>Executes when the map projection is updated.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.MapTileLayer.TileHeight">
      <summary>Gets or sets the height, in pixels, of a tile in the map tile layer.</summary>
      <returns>Returns <see cref="T:System.Int32" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.MapTileLayer.TileSources">
      <summary>Gets or sets a collection of tile sources associated with the map tile layer.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Core.TileSourceCollection" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.MapTileLayer.TileWidth">
      <summary>Gets or sets the width, in pixels, of a tile in the map tile layer.</summary>
      <returns>Returns <see cref="T:System.Int32" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.MapTileLayer.UpSampleLevelDelta">
      <summary>Gets or sets the sample level delta.</summary>
      <returns>Returns <see cref="T:System.Int32" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.MapTileLayer.UpSampleLevelDeltaProperty">
      <summary>Specifies the sample level delta.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.MapZoomEventArgs"><summary>Provides data for zoom events.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.MapZoomEventArgs.ZoomDelta"><summary>Gets the direction and extent of the zoom movement. This property returns, as a multiplier, the amount the touch manipulation has resized the map.</summary></member>
    <member name="T:Microsoft.Phone.Controls.Maps.PositionOrigin">
      <summary>Represents the anchor point of the Position property on a UIElement.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.PositionOrigin.#ctor(System.Double,System.Double)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.PositionOrigin" /> class.</summary>
      <param name="horizontalOrigin">The position of the origin along the x-axis.</param>
      <param name="verticalOrigin">The position of the origin along the y-axis.</param>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.PositionOrigin.BottomCenter">
      <summary>Specifies the bottom center of the position.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.PositionOrigin.BottomLeft">
      <summary>Specifies the bottom left of the position.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.PositionOrigin.BottomRight">
      <summary>Specifies the bottom right of the position.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.PositionOrigin.Center">
      <summary>Specifies the center of the position.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.PositionOrigin.CenterLeft">
      <summary>Specifies the center left of the position.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.PositionOrigin.CenterRight">
      <summary>Specifies the center right of the position.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.PositionOrigin.Equals(Microsoft.Phone.Controls.Maps.PositionOrigin)">
      <summary>Determines whether the specified position origin is equal to this position origin.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="origin">The position origin to compare to.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.PositionOrigin.Equals(System.Object)">
      <summary>Determines whether the specified object is equal to this position origin.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="obj">The object to compare to.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.PositionOrigin.GetHashCode">
      <summary>Retrieves the hash code for this position origin.</summary>
      <returns>Returns <see cref="T:System.Int32" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.PositionOrigin.op_Equality(Microsoft.Phone.Controls.Maps.PositionOrigin,Microsoft.Phone.Controls.Maps.PositionOrigin)">
      <summary>Determines whether two position origin objects are equal.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="origin1">The first position origin to compare.</param>
      <param name="origin2">The second position origin to compare.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.PositionOrigin.op_Inequality(Microsoft.Phone.Controls.Maps.PositionOrigin,Microsoft.Phone.Controls.Maps.PositionOrigin)">
      <summary>Determines whether two position origins are not equal.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="origin1">The first position origin to compare.</param>
      <param name="origin2">The second position origin to compare.</param>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.PositionOrigin.TopCenter">
      <summary>Specifies the top center of the position.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.PositionOrigin.TopLeft">
      <summary>Specifies the top left of the position.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.PositionOrigin.TopRight">
      <summary>Specifies the top right of the position.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.PositionOrigin.X">
      <summary>Gets or sets the x-axis position of the position origin.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.PositionOrigin.Y">
      <summary>Gets or sets the y-axis position of the position origin.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.ProjectionChangedEventArgs">
      <summary>Provides data for the ProjectionChanged event.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.ProjectionChangedEventArgs.UpdateLevel">
      <summary>Gets the new projection update level.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Core.ProjectionUpdateLevel" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.ProjectionUpdateLevel"><summary>Contains projection update levels based on the difference between LocationToViewportPoint and ViewportPointToLocation.</summary></member>
    <member name="F:Microsoft.Phone.Controls.Maps.ProjectionUpdateLevel.None">
      <summary />
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.ProjectionUpdateLevel.Linear">
      <summary />
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.ProjectionUpdateLevel.Full">
      <summary />
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Pushpin">
      <summary>Represents a pushpin on the map.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Pushpin.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Pushpin" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Pushpin.Location">
      <summary>Gets or sets the location of the pushpin on the map.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Pushpin.LocationDependencyProperty">
      <summary>Specifies the location of the pushpin on the map.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Pushpin.PositionOrigin">
      <summary>Gets or sets the position origin of the pushpin, which defines the position on the pushpin to anchor to the map.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.PositionOrigin" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Pushpin.PositionOriginDependencyProperty">
      <summary>Specifies the position origin of the pushpin, which defines the position on the pushpin to anchor to the map.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.QuadKey"><summary>Represents a Bing Maps quad key.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.QuadKey.#ctor(System.Int32,System.Int32,System.Int32)"><summary>Initializes a new instance of the Quadkey structure.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.QuadKey.#ctor(System.String)"><summary>Initializes a new instance of the Quadkey structure.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.QuadKey.Equals(System.Object)"><summary>Determines whether this quadkey is equal to the specified object.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.QuadKey.GetHashCode"><summary>Retrieves the hash code for this quad key.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.QuadKey.Key"><summary>Gets the quadkey string of the tile.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.QuadKey.op_Equality(Microsoft.Phone.Controls.Maps.QuadKey,Microsoft.Phone.Controls.Maps.QuadKey)"><summary>Determines whether two tiles are equal.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.QuadKey.op_Inequality(Microsoft.Phone.Controls.Maps.QuadKey,Microsoft.Phone.Controls.Maps.QuadKey)"><summary>Determines whether two tiles are not equal.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.QuadKey.X"><summary>Gets the x-axis position of the tile.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.QuadKey.Y"><summary>Gets the y-axis position of the tile.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.QuadKey.ZoomLevel"><summary>Gets or sets the zoom level of the tile.</summary></member>
    <member name="T:Microsoft.Phone.Controls.Maps.Range`1">
      <summary>Defines a generic range class for a given minimum and maximum value.</summary>
      <typeparam name="T"></typeparam>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Range`1.#ctor(`0,`0)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Range`1" /> class.</summary>
      <param name="fromValue">The minimum value of the range.</param>
      <param name="toValue">The maximum value of the range.</param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Range`1.From">
      <summary>Gets the minimum value of the range.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Range`1.To">
      <summary>Gets the maximum value of the range.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.RoadMode">
      <summary>Represents the Road map mode.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.RoadMode.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.RoadMode" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.RoadMode.Activating(Microsoft.Phone.Controls.Maps.Core.MapMode,Microsoft.Phone.Controls.Maps.MapLayerBase,Microsoft.Phone.Controls.Maps.MapLayerBase)">
      <summary>Notifies a mode that it is being activated by the map.</summary>
      <param name="previousMode"></param>
      <param name="modeLayer"></param>
      <param name="modeForegroundLayer"></param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.RoadMode.Content">
      <summary>Gets the map mode as a UIElement.</summary>
      <returns>Returns <see cref="T:System.Windows.UIElement" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.RoadMode.GetZoomRange(System.Device.Location.GeoCoordinate)"><summary>Retrieves the valid zoom range for the specified location in the Road map mode.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.RoadMode.IsDownloading">
      <summary>Gets a bool indicating whether map data is downloading.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.RoadMode.IsIdle">
      <summary>Gets whether the mode is idle.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.RoadMode.ModeBackground">
      <summary>Gets the background style.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Core.ModeBackground" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.RoadMode.OnCultureChanged">
      <summary>Raises the CultureChanged event.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.RoadMode.ShouldRestrictMaxZoomLevel">
      <summary>Gets or sets whether the maximum zoom level is restricted by a coverage map.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.RoadMode.UpSampleLevelDelta">
      <summary>Gets or sets the sample level delta.</summary>
      <returns>Returns <see cref="T:System.Int32" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.TileSource">
      <summary>Retrieves the URI for a tile based on its zoom level and tile position.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.TileSource.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.TileSource" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.TileSource.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.TileSource" /> class.</summary>
      <param name="uriFormat">The format used to create the URI.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.TileSource.GetSubdomain(Microsoft.Phone.Controls.Maps.QuadKey)"><summary>Retrieves the sub-domain for the tile identified by the specified quad key.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.TileSource.GetUri(System.Int32,System.Int32,System.Int32)">
      <summary>Retrieves the URI for the tile specified by the given x, y coordinates and zoom level.</summary>
      <returns>Returns a <see cref="T:System.Uri" /> for the tile.</returns>
      <param name="x">The horizontal position of the tile.</param>
      <param name="y">The vertical position of the tile.</param>
      <param name="zoomLevel">The zoom level of the tile.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.TileSource.OnPropertyChanged(System.String)">
      <summary>Raises the PropertyChanged event.</summary>
      <param name="propertyName">The name of the changed property.</param>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.TileSource.PropertyChanged">
      <summary>Occurs when a property of the tile changes.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.TileSource.QuadKeyUriFragment">
      <summary>Specifies the piece of the URI that is the quad key.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.TileSource.SetSubdomains(System.String[][])">
      <summary>Sets a matrix that represents sub-domains.</summary>
      <param name="subdomains">A string matrix that specifies the sub-domains.</param>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.TileSource.SubdomainUriFragment">
      <summary>Specifies the piece of the URI that is the sub-domain.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.TileSource.UriFormat">
      <summary>Gets or sets the format used to create the URI.</summary>
      <returns>Returns a <see cref="T:System.String" />.The following markers may be present in the string.{quadkey}  The string in the UriFormat that will be replaced with a quad key.{UriScheme}  The string in the UriFormat that will be replaced with a URI scheme.{subdomain}  The string in the UriFormat that will be replaced with the sub domain.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.TileSource.UriSchemeUriFragment">
      <summary>Specifies the pieces of the URI that is the URI scheme.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.AutomationPeers.BaseAutomationPeer">
      <summary>Represents the base automation peer class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.AutomationPeers.BaseAutomationPeer.#ctor(System.Windows.FrameworkElement,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.AutomationPeers.BaseAutomationPeer" /> class.</summary>
      <param name="element">The element for which to create the automation peer.</param>
      <param name="className">The name of the class.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.AutomationPeers.BaseAutomationPeer.GetAutomationControlTypeCore">
      <summary>Retrieves the type of the control.</summary>
      <returns>Returns <see cref="T:System.Windows.Automation.Peers.AutomationControlType" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.AutomationPeers.BaseAutomationPeer.GetClassNameCore">
      <summary>Retrieves the name of the class.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.AutomationPeers.BaseAutomationPeer.GetNameCore">
      <summary>Retrieves the name of the element.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.AutomationPeers.MapAutomationPeer">
      <summary>Contains methods used to automate the testing of a <see cref="T:Microsoft.Phone.Controls.Maps.Map" />.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.AutomationPeers.MapAutomationPeer.#ctor(Microsoft.Phone.Controls.Maps.Map)">
       <summary>Initializes a new instance of the MapAutomationPeer class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.AutomationPeers.MapAutomationPeer.DoubleTap(System.Windows.Point)">
       <summary>Simulates a double tap on the phone screen.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.AutomationPeers.MapAutomationPeer.Drag(System.Windows.Point,System.Windows.Point)">
       <summary>Simulates a pan drag on the phone screen.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.AutomationPeers.MapAutomationPeer.Flick(System.Windows.Point,System.Windows.Point)">
       <summary>Simulates a touch on the phone screen.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.AutomationPeers.MapAutomationPeer.Scale(System.Windows.Point,System.Double)">
       <summary>Simulates a pinch stretch on the phone screen.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.AutomationPeers.MapAutomationPeer.Zoom(System.Windows.Point,System.Double)">
       <summary>Simulates a zoom on the phone screen.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.AutomationPeers.MapBaseAutomationPeer"><summary>Contains methods used to automate the testing of a Map.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.AutomationPeers.MapBaseAutomationPeer.#ctor(Microsoft.Phone.Controls.Maps.Core.MapBase)"><summary>Initializes a new instance of the MapBaseAutomationPeer class.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.AutomationPeers.MapBaseAutomationPeer.#ctor(Microsoft.Phone.Controls.Maps.Core.MapBase,System.String)"><summary>Initializes a new instance of the MapBaseAutomationPeer class.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.AutomationPeers.MapBaseAutomationPeer.GetPattern(System.Windows.Automation.Peers.PatternInterface)"><summary>Retrieves the value pattern that is supported.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.AutomationPeers.MapBaseAutomationPeer.IsReadOnly"></member>
    <member name="P:Microsoft.Phone.Controls.Maps.AutomationPeers.MapBaseAutomationPeer.Map"></member>
    <member name="M:Microsoft.Phone.Controls.Maps.AutomationPeers.MapBaseAutomationPeer.SetValue(System.String)"></member>
    <member name="P:Microsoft.Phone.Controls.Maps.AutomationPeers.MapBaseAutomationPeer.Value"><summary>Gets a string with map properties embedded in it.</summary></member>
    <member name="T:Microsoft.Phone.Controls.Maps.AutomationPeers.MapTileLayerAutomationPeer">
      <summary>Contains methods used to automate the testing of a map tile layer.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.AutomationPeers.MapTileLayerAutomationPeer.#ctor(System.Windows.FrameworkElement)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.AutomationPeers.MapTileLayerAutomationPeer" /> class.</summary>
      <param name="element">The element.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.AutomationPeers.MapTileLayerAutomationPeer.GetPattern(System.Windows.Automation.Peers.PatternInterface)">
      <returns>Returns <see cref="T:System.Object" />.</returns>
      <param name="patternInterface"></param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.AutomationPeers.MapTileLayerAutomationPeer.IsReadOnly">
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.AutomationPeers.MapTileLayerAutomationPeer.SetValue(System.String)">
      <param name="value"></param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.AutomationPeers.MapTileLayerAutomationPeer.Value">
      <summary>Gets a string with map tile layer properties embedded in it.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.ConfigurationNotLoadedException">
      <summary>The exception that is thrown when a configuration has not loaded.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.ConfigurationNotLoadedException.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Core.ConfigurationNotLoadedException" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.ConfigurationNotLoadedException.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Core.ConfigurationNotLoadedException" /> class.</summary>
      <param name="message">The error message that explains the reason for the exception.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.ConfigurationNotLoadedException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Core.ConfigurationNotLoadedException" /> class.</summary>
      <param name="message">The error message that explains the reason for the exception.</param>
      <param name="innerException">The error type that is the cause of the current exception or null.</param>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.CopyrightManager">
      <summary>Manages the copyright string.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.CopyrightManager.GetInstance">
      <summary>Returns an instance of the copyright manager.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Core.CopyrightManager" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.CredentialsInvalidException">
      <summary>The exception that is thrown when the specified credentials are invalid.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.CredentialsInvalidException.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Core.CredentialsInvalidException" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.CredentialsInvalidException.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Core.CredentialsInvalidException" /> class.</summary>
      <param name="message">The error message.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.CredentialsInvalidException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Core.CredentialsInvalidException" /> class.</summary>
      <param name="message">The error message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.FlatMapMode">
      <summary>Represents a flattened map projection of the Earth. This class must be inherited.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.#ctor(System.Windows.Size)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Core.FlatMapMode" /> class.</summary>
      <param name="logicalAreaSizeInScreenSpaceAtLevel1">The size of the available screen space at the most zoomed out level.</param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.Center">
      <summary>Gets or sets the location of the center of the map view.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.ConstrainView(System.Device.Location.GeoCoordinate,System.Double@,System.Double@,System.Double@)"><summary>When overridden in a derived class, limits the values to valid margins.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.LocationRectToLogicalRect(Microsoft.Phone.Controls.Maps.LocationRect)">
      <summary>Converts a <see cref="T:Microsoft.Phone.Controls.Maps.LocationRect" /> object to a <see cref="T:System.Windows.Rect" />.</summary>
      <returns>Returns <see cref="T:System.Windows.Rect" />.</returns>
      <param name="boundingRectangle">The rectangle to convert.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.LocationToLogicalPoint(System.Collections.Generic.IEnumerable{System.Device.Location.GeoCoordinate})"><summary>Converts a collection of locations to a collection of points on the map.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.LocationToLogicalPoint(System.Device.Location.GeoCoordinate)"><summary>Converts a location to a point on the screen.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.LocationToViewportPoint(Microsoft.Phone.Controls.Maps.LocationRect)">
      <summary>Converts a location rectangle to a viewport point.</summary>
      <returns>Returns <see cref="T:System.Windows.Rect" />.</returns>
      <param name="boundingRectangle">The location rectangle to convert.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.LocationToViewportPoint(System.Collections.Generic.IEnumerable{System.Device.Location.GeoCoordinate})"><summary>Converts a collection of locations to viewport points.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.LocationToViewportPoint(System.Device.Location.GeoCoordinate)"><summary>Converts a location to a viewport point.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.LogicalPointToLocation(System.Windows.Point)">
      <summary>When overridden in a derived class, converts a logical point to a location.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
      <param name="logicalPoint">The logical point to convert.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.LogicalPointToViewportPoint(System.Windows.Point)">
      <summary>Converts a point on the screen to a point in the map view.</summary>
      <returns>Returns <see cref="T:System.Windows.Point" />.</returns>
      <param name="logicalPoint">The point on the screen to convert.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.OnMapDrag(Microsoft.Phone.Controls.Maps.MapDragEventArgs)"><summary>Executes when the map is dragged by the user.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.OnMapFlick(Microsoft.Phone.Controls.Maps.MapFlickEventArgs)"><summary>Executes when the map is flicked by the user.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.OnMapZoom(Microsoft.Phone.Controls.Maps.MapZoomEventArgs)"><summary>Executes when the map is zoomed by the user.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.SetView(Microsoft.Phone.Controls.Maps.LocationRect,System.Boolean)">
      <summary>Sets the map view to the specified location rectangle.</summary>
      <param name="boundingRectangle">The bounding rectangle to use to set the map view.</param>
      <param name="animate">A bool indicating whether to animate map navigation.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.SetView(System.Device.Location.GeoCoordinate,System.Double,System.Double,System.Double,System.Boolean)"><summary>Sets the map view.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.TargetCenter">
      <summary>Gets the location of the center of the map view towards which the map is animating.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.TargetZoomLevel">
      <summary>Gets the zoom level of the map view towards which the map is animating.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.TryLocationToViewportPoint(System.Device.Location.GeoCoordinate,System.Windows.Point@)"><summary>Converts the location to a viewport point.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.TryViewportPointToLocation(System.Windows.Point,System.Device.Location.GeoCoordinate@)"><summary>Converts the location to a viewport point.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.ViewportPointToLocation(System.Windows.Point)">
      <summary>Converts a viewport point to a location.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
      <param name="viewportPoint">The viewport point to convert.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.ViewportPointToLogicalPoint(System.Windows.Point)">
      <summary>Converts a viewport point to a point on the screen.</summary>
      <returns>Returns <see cref="T:System.Windows.Point" />.</returns>
      <param name="viewportPoint">The viewport point to convert.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.ViewportSizeChanged(System.Windows.Size)">
      <summary>Executes when the size of the viewport changes.</summary>
      <param name="viewportSize">The new viewport size.</param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.FlatMapMode.ZoomLevel">
      <summary>Gets or sets the zoom level of the map view.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.IProjectable">
      <summary>Defines the base interface for all <see cref="T:System.Windows.UIElement" /> objects that use a projection to render themselves on a map.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.IProjectable.ParentMap">
      <summary>Gets the parent map of this projectable.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Core.MapBase" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.IProjectable.ProjectionUpdated(Microsoft.Phone.Controls.Maps.ProjectionUpdateLevel)"><summary>Executes when the projection is changed and the conversion methods (ViewportPointToLocation and LocationToViewPortPoint) return different results.</summary></member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.MapBase">
      <summary>Represents the abstract base map class. This class must be inherited.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Core.MapBase" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.AnimationLevel">
      <summary>When overridden in a derived class, gets or sets the animation level of map navigation.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.AnimationLevel" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Core.MapBase.AnimationLevelProperty"><summary>Identifies the AnimationLevel dependency property.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.BoundingRectangle">
      <summary>When overridden in a derived class, gets the bounding rectangle that defines the boundaries of the map view.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.LocationRect" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.Center">
      <summary>When overridden in a derived class, gets the center location of the map view.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Core.MapBase.CenterProperty">
      <summary>Specifies the location of the center of the map.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.Children">
      <summary>Gets the child elements of the map.</summary>
      <returns>Returns <see cref="T:System.Windows.Controls.UIElementCollection" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.CopyrightVisibility">
      <summary>Gets or sets the visibility of the copyright on the map.</summary>
      <returns>Returns <see cref="T:System.Windows.Visibility" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Core.MapBase.CopyrightVisibilityProperty">
      <summary>Specifies whether the copyright is visible.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.CredentialsProvider">
      <summary>Gets or sets the type of credentials that are being provided.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Core.CredentialsProvider" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Core.MapBase.CredentialsProviderProperty">
      <summary>Specifies the type of credentials that are being provided.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.Culture">
      <summary>Gets or sets the culture used by the map.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Core.MapBase.CultureProperty">
      <summary>Specifies the map culture to use.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.Heading">
      <summary>When overridden in a derived class, gets or sets the directional heading of the map.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Core.MapBase.HeadingProperty">
      <summary>Specifies the directional heading, in degrees, of the map.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.IsDownloading">
      <summary>When overridden in a derived class, gets a bool indicating whether map data is downloading.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.IsIdle">
      <summary>Gets whether the map is idle.</summary>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapBase.LoadingError">
      <summary>When overridden in a derived class, occurs when there is an error loading the map.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.LocationToViewportPoint(System.Device.Location.GeoCoordinate)"><summary>Converts a location to a viewport point.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.LogoVisibility">
      <summary>Gets or sets the visibility of the logo on the map.</summary>
      <returns>Returns <see cref="T:System.Windows.Visibility" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Core.MapBase.LogoVisibilityProperty">
      <summary>Specifies whether the logo is visible.</summary>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapBase.MapPan">
       <summary>When overridden in a derived class, occurs when the screen is touched and dragged to pan the map. This event occurs every frame.</summary>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapBase.MapResolved">
       <summary>When overridden in a derived class, occurs when the map tiles are fully downloaded, regardless of whether the user is still interacting with the map.</summary>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapBase.MapZoom">
       <summary>When overridden in a derived class, occurs when the map is touched to zoom the map.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.Mode">
      <summary>When overridden in a derived class, gets or sets the map mode.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Core.MapMode" />.</returns>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapBase.ModeChanged">
      <summary>When overridden in a derived class, occurs when the map mode changes.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Core.MapBase.ModeProperty"><summary>Identifies the Mode dependency property.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.OnAnimationLevelChanged(System.Windows.DependencyPropertyChangedEventArgs)"><summary>Executes when the animation level has changed.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.OnCenterChanged(System.Windows.DependencyPropertyChangedEventArgs)">
      <summary>When overridden in a derived class, executes when the location of the center of the map changes.</summary>
      <param name="eventArgs"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.OnCreateAutomationPeer">
      <summary>Creates an automation peer for the map object.</summary>
      <returns>Returns <see cref="T:System.Windows.Automation.Peers.AutomationPeer" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.OnCredentialsProviderChanged(System.Windows.DependencyPropertyChangedEventArgs)">
      <summary>When overridden in a derived class, raises an event when the CredentialsProvider property changes.</summary>
      <param name="eventArgs"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.OnCultureChanged(System.Windows.DependencyPropertyChangedEventArgs)">
      <summary>When overridden in a derived class, raises an event when the Culture property changes.</summary>
      <param name="eventArgs"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.OnHeadingChanged(System.Windows.DependencyPropertyChangedEventArgs)">
      <summary>When overridden in a derived class, executes when the directional heading of the map changes.</summary>
      <param name="eventArgs"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.OnModeChanged(System.Windows.DependencyPropertyChangedEventArgs)"><summary>Executes when the map mode has changed.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.OnOverlayVisibilityChanged(System.Windows.DependencyPropertyChangedEventArgs)">
      <summary>When overridden in a derived class, raises an event when the OverlayVisibility property changes.</summary>
      <param name="eventArgs"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.OnPitchChanged(System.Windows.DependencyPropertyChangedEventArgs)">
      <summary>When overridden in a derived class, executes when the pitch of the map changes.</summary>
      <param name="eventArgs"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.OnZoomLevelChanged(System.Windows.DependencyPropertyChangedEventArgs)">
      <summary>When overridden in a derived class, executes when the zoom level of the map changes.</summary>
      <param name="eventArgs"></param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.Pitch">
      <summary>When overridden in a derived class, gets or sets the pitch of the map.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Core.MapBase.PitchProperty">
      <summary>Specifies the pitch of the map.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.ProjectionUpdated(Microsoft.Phone.Controls.Maps.ProjectionUpdateLevel)"><summary>When overridden in a derived class, executes when the projection update level changes.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.RootLayer">
      <summary>Gets the base map layer.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.MapLayer" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.ScaleVisibility">
      <summary>Gets or sets the visibility of the scale bar.</summary>
      <returns>Returns <see cref="T:System.Windows.Visibility" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Core.MapBase.ScaleVisibilityProperty">
      <summary>Specifies whether the scale bar is visible.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.SetMode(Microsoft.Phone.Controls.Maps.Core.MapMode,System.Boolean)">
      <summary>When overridden in a derived class, sets the map mode.</summary>
      <param name="newMode"></param>
      <param name="transferSettings"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.SetView(Microsoft.Phone.Controls.Maps.LocationRect)">
      <summary>When overridden in a derived class, sets the map view to the specified location rectangle.</summary>
      <param name="boundingRectangle"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.SetView(System.Device.Location.GeoCoordinate,System.Double)"><summary>Sets the map view.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.SetView(System.Device.Location.GeoCoordinate,System.Double,System.Double)"><summary>Sets the map view.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.SetView(System.Device.Location.GeoCoordinate,System.Double,System.Double,System.Double)"><summary>Sets the map view.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.TargetBoundingRectangle">
      <summary>When overridden in a derived class, gets the bounding rectangle that defines the view towards which the map is animating.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.LocationRect" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.TargetCenter">
      <summary>When overridden in a derived class, gets the center location of the view towards which the map is animating.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.TargetHeading">
      <summary>When overridden in a derived class, gets the heading of the view towards which the map is animating.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.TargetPitch">
      <summary>When overridden in a derived class, gets the pitch of the view towards which the map is animating.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapBase.TargetViewChanged">
      <summary>When overridden in a derived class, occurs when the view towards which the map is animating changes.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.TargetZoomLevel">
      <summary>When overridden in a derived class, gets the zoom level of the view towards which the map is animating.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.TryLocationToViewportPoint(System.Device.Location.GeoCoordinate,System.Windows.Point@)"><summary>Converts a location to a viewport point.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.TryViewportPointToLocation(System.Windows.Point,System.Device.Location.GeoCoordinate@)"><summary>Converts a location to a viewport point.</summary></member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapBase.ViewChangeEnd">
      <summary>When overridden in a derived class, occurs when the view is done changing.</summary>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapBase.ViewChangeOnFrame">
      <summary>When overridden in a derived class, occurs when the map view is changing.</summary>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapBase.ViewChangeStart">
      <summary>When overridden in a derived class, occurs when the map view starts changing.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapBase.ViewportPointToLocation(System.Windows.Point)">
      <summary>When overridden in a derived class, converts a viewport point to a location.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
      <param name="viewportPoint"></param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.ViewportSize">
      <summary>When overridden in a derived class, gets the size of the viewport.</summary>
      <returns>Returns <see cref="T:System.Windows.Size" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.ZoomBarVisibility">
       <summary>Gets or sets whether the map zoom level bar displays.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Core.MapBase.ZoomBarVisibilityProperty">
       <summary>Identifies the ZoomBarVisibility dependency property.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapBase.ZoomLevel">
      <summary>When overridden in a derived class, gets or sets the zoom level of the map.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Core.MapBase.ZoomLevelProperty">
      <summary>Specifies the zoom level of the map.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.MapConfiguration">
      <summary>Contains asynchronous configuration settings. The configuration settings are loaded when an event handler is added to AsynchronousConfigurationLoaded.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapConfiguration.GetSection(System.String,System.String,System.String,Microsoft.Phone.Controls.Maps.Core.MapConfigurationCallback)">
      <summary>Loads the configuration. If configuration is already loaded, this method calls the callback function without trying to load the configuration.</summary>
      <param name="version">The version string of the configuration.</param>
      <param name="sectionName">The name of the configuration section to load.</param>
      <param name="culture">The culture of the configuration.</param>
      <param name="callback">The callback function to call after the configuration is loaded.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapConfiguration.GetSection(System.String,System.String,System.String,Microsoft.Phone.Controls.Maps.Core.MapConfigurationCallback,System.Object)">
      <summary>Loads the configuration. If configuration is already loaded, this method calls the callback function without trying to load the configuration.</summary>
      <param name="version">The version string of the configuration.</param>
      <param name="sectionName">The name of the configuration section.</param>
      <param name="culture">The culture of the configuration.</param>
      <param name="callback">The callback function to call after the configuration is loaded.</param>
      <param name="userState">An object that stores user defined information. This object is returned in the callback function.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapConfiguration.Load(System.Uri)">
      <summary>Loads the configuration from the configuration service.</summary>
      <param name="address">The URI that contains the configuration.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapConfiguration.Load(System.Xml.XmlReader)">
      <summary>Loads the configuration using the xml provided.</summary>
      <param name="config">The configuration xml to use.</param>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapConfiguration.Loaded">
      <summary>Occurs when the configuration is loaded.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapConfiguration.SetServiceUri(System.Uri)">
      <summary>Sets the URI of the configuration service.</summary>
      <param name="address">The URI of the configuration service.</param>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.MapConfigurationCallback">
      <summary>Represents the callback function to call when the map configuration has loaded.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.MapConfigurationLoadedEventArgs">
      <summary>Provides data for the <see cref="E:Microsoft.Phone.Controls.Maps.Core.MapConfiguration.Loaded" /> event.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapConfigurationLoadedEventArgs.#ctor(System.Exception)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Core.MapConfigurationLoadedEventArgs" /> class.</summary>
      <param name="error">The error that occurred when the configuration was loaded.</param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapConfigurationLoadedEventArgs.Error">
      <summary>Gets the error that occurred when the configuration was loaded.</summary>
      <returns>Returns <see cref="T:System.Exception" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.MapConfigurationSection">
      <summary>Represents a section of the map configuration.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapConfigurationSection.Contains(System.String)">
      <summary>Returns a bool indicating if the configuration setting identified by the specified key is in the map configuration.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="key">The key to use.</param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapConfigurationSection.Item(System.String)">
      <summary>Gets the configuration setting identified by the specified key.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
      <param name="key">The configuration setting key.</param>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.MapCore">
      <summary>Represents the map.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Core.MapCore" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.ArrangeOverride(System.Windows.Size)">
      <summary>Arranges the elements to fit the given <see cref="T:System.Windows.Size" />.</summary>
      <returns>Returns <see cref="T:System.Windows.Size" />.</returns>
      <param name="finalSize"></param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapCore.BoundingRectangle">
      <summary>Gets the rectangle that defines the boundaries of the map view.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.LocationRect" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapCore.IsDownloading">
      <summary>Gets a bool indicating whether map data is downloading.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapCore.IsIdle">
      <summary>Gets whether the map is idle.</summary>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapCore.LoadingError">
      <summary>Occurs when there is an error loading the map.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapCore.LoadingException">
      <summary>Gets the exception that occurred when loading the map.</summary>
      <returns>Returns <see cref="T:System.Exception" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.LocationToViewportPoint(System.Device.Location.GeoCoordinate)"><summary>Converts a location to a viewport point.</summary></member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapCore.MapPan">
       <summary>Occurs when the screen is touched and dragged to pan the map. This event occurs every frame.</summary>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapCore.MapResolved">
       <summary>Occurs when the map tiles are fully downloaded, regardless of whether the user is still interacting with the map.</summary>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapCore.MapZoom">
       <summary>Occurs when the map is touched to zoom the map.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.MeasureOverride(System.Windows.Size)">
      <summary>Measures the map elements so that they fit within the map <see cref="T:System.Windows.Size" />.</summary>
      <returns>Returns <see cref="T:System.Windows.Size" />.</returns>
      <param name="availableSize"></param>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapCore.ModeChanged">
      <summary>Occurs when the map mode changes.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.OnAnimationLevelChanged(System.Windows.DependencyPropertyChangedEventArgs)"><summary>Executes when the animation level has changed.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.OnCenterChanged(System.Windows.DependencyPropertyChangedEventArgs)">
      <summary>Executes when the location of the center of the map changes.</summary>
      <param name="eventArgs"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.OnCredentialsProviderChanged(System.Windows.DependencyPropertyChangedEventArgs)">
      <summary>Raises an event when the CredentialsProvider property changes.</summary>
      <param name="eventArgs"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.OnCultureChanged(System.Windows.DependencyPropertyChangedEventArgs)">
      <summary>Raises an event when the Culture property changes.</summary>
      <param name="eventArgs"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.OnFirstFrame">
      <summary>When overridden in a derived class, executes during the first frame.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.OnHeadingChanged(System.Windows.DependencyPropertyChangedEventArgs)">
      <summary>Executes when the directional heading of the map changes.</summary>
      <param name="eventArgs"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.OnModeChanged(System.Windows.DependencyPropertyChangedEventArgs)"><summary>Executes when the map mode has changed.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.OnPitchChanged(System.Windows.DependencyPropertyChangedEventArgs)">
      <summary>Executes when the pitch of the map changes.</summary>
      <param name="eventArgs"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.OnZoomLevelChanged(System.Windows.DependencyPropertyChangedEventArgs)">
      <summary>Executes when the zoom level of the map changes.</summary>
      <param name="eventArgs"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.ProjectionUpdated(Microsoft.Phone.Controls.Maps.ProjectionUpdateLevel)"><summary>Executes when the projection is updated.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.SetMode(Microsoft.Phone.Controls.Maps.Core.MapMode,System.Boolean)">
      <summary>Sets the map mode.</summary>
      <param name="newMode"></param>
      <param name="transferSettings"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.SetView(Microsoft.Phone.Controls.Maps.LocationRect)">
      <summary>Sets the map view using the specified location rectangle.</summary>
      <param name="boundingRectangle"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.SetView(System.Device.Location.GeoCoordinate,System.Double)"><summary>Sets the map view.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.SetView(System.Device.Location.GeoCoordinate,System.Double,System.Double)"><summary>Sets the map view.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.SetView(System.Device.Location.GeoCoordinate,System.Double,System.Double,System.Double)"><summary>Sets the map view.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapCore.TargetBoundingRectangle">
      <summary>Gets the bounding rectangle that defines the boundaries of the map view towards which the map is animating.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.LocationRect" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapCore.TargetCenter">
      <summary>Gets the center location of the map view towards which the map is animating.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapCore.TargetHeading">
      <summary>Gets the heading of the map view towards which the map is animating.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapCore.TargetPitch">
      <summary>Gets the pitch of the map view towards which the map is animating.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapCore.TargetViewChanged">
      <summary>Occurs when the view towards which the map is animating changes.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapCore.TargetZoomLevel">
      <summary>Gets the zoom level of the map view towards which the map is animating.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.TryLocationToViewportPoint(System.Device.Location.GeoCoordinate,System.Windows.Point@)"><summary>Converts a location to a viewpoint point.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.TryViewportPointToLocation(System.Windows.Point,System.Device.Location.GeoCoordinate@)"><summary>Converts a location to a viewpoint point.</summary></member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapCore.ViewChangeEnd">
      <summary>Occurs when the view is done changing.</summary>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapCore.ViewChangeOnFrame">
      <summary>Occurs when the view is done changing.</summary>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapCore.ViewChangeStart">
      <summary>Occurs when the view starts changing.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapCore.ViewportPointToLocation(System.Windows.Point)">
      <summary>Converts the specified viewport point to a location.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
      <param name="viewportPoint"></param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapCore.ViewportSize">
      <summary>Gets the size of the viewport.</summary>
      <returns>Returns <see cref="T:System.Windows.Size" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.MapMode">
      <summary>Defines the base class for a map mode. This class must be inherited.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapMode.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Core.MapMode" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapMode.Activated(Microsoft.Phone.Controls.Maps.MapLayerBase,Microsoft.Phone.Controls.Maps.MapLayerBase)">
      <summary>When overridden in a derived class, executes when the map mode is activated.</summary>
      <param name="modeLayer"></param>
      <param name="modeForegroundLayer"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapMode.Activating(Microsoft.Phone.Controls.Maps.Core.MapMode,Microsoft.Phone.Controls.Maps.MapLayerBase,Microsoft.Phone.Controls.Maps.MapLayerBase)">
      <summary>When overridden in a derived class, executes when the map mode is activating.</summary>
      <param name="previousMode"></param>
      <param name="modeLayer"></param>
      <param name="modeForegroundLayer"></param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.AnimationLevel">
      <summary>Gets or sets the animation level.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.AnimationLevel" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.Attributions">
      <summary>When overridden in a derived class, gets a collection of attributions.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Core.AttributionCollection" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.BoundingRectangle">
      <summary>When overridden in a derived class, gets the rectangle that defines the boundaries of the map view.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.LocationRect" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.Center">
      <summary>When overridden in a derived class, gets or sets the center of the map view.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.Content">
      <summary>When overridden in a derived class, gets the UIElement that represents the map mode.</summary>
      <returns>Returns <see cref="T:System.Windows.UIElement" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.CredentialsProvider">
      <summary>When overridden in a derived class, gets or sets the type of credentials provided.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Core.CredentialsProvider" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.Culture">
      <summary>Gets or sets the culture of the map mode.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapMode.Deactivating">
      <summary>When overridden in a derived class, executes when the map mode is deactivating.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.ForegroundContent">
      <summary>When overridden in a derived class, gets the map foreground content as a UIElement.</summary>
      <returns>Returns <see cref="T:System.Windows.UIElement" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.Heading">
      <summary>When overridden in a derived class, gets or sets the heading of the map view.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.HeadingRange">
      <summary>When overridden in a derived class, gets the range of valid heading values.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Range`1" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.IsDownloading">
      <summary>Gets or sets whether the map mode is downloading.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.IsIdle">
      <summary>Gets whether the mode is idle.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapMode.LocationToViewportPoint(Microsoft.Phone.Controls.Maps.LocationRect)">
      <summary>When overridden in a derived class, converts a location rectangle to a viewport point.</summary>
      <returns>Returns <see cref="T:System.Windows.Rect" />.</returns>
      <param name="boundingRectangle"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapMode.LocationToViewportPoint(System.Collections.Generic.IEnumerable{System.Device.Location.GeoCoordinate})"><summary>Converts a location collection to viewpoint points.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapMode.LocationToViewportPoint(System.Device.Location.GeoCoordinate)"><summary>Converts a location to a viewpoint point.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.ModeBackground">
      <summary>When overridden in a derived class, gets the mode of the background.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Core.ModeBackground" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapMode.OnCultureChanged">
      <summary>When overridden in a derived class, executes when the culture property changes.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapMode.OnMapDrag(Microsoft.Phone.Controls.Maps.MapDragEventArgs)">
      <summary>When overridden in a derived class, executes when the map is dragged by the user.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapMode.OnMapFlick(Microsoft.Phone.Controls.Maps.MapFlickEventArgs)">
      <summary>When overridden in a derived class, executes when the map is flicked by the user.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapMode.OnMapZoom(Microsoft.Phone.Controls.Maps.MapZoomEventArgs)">
      <summary>When overridden in a derived class, executes when the map is zoomed by the user.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapMode.OnProjectionChanged(Microsoft.Phone.Controls.Maps.ProjectionUpdateLevel)"><summary>Executes when the projection has changed.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapMode.OnTargetViewChanged"><summary>Executes when the target view has changed.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.Pitch">
      <summary>When overridden in a derived class, gets or sets the pitch of the map view.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.PitchRange">
      <summary>When overridden in a derived class, gets the range of valid pitch values.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Range`1" />.</returns>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapMode.ProjectionChanged">
      <summary>Occurs when the map projection changes.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.Scale">
      <summary>When overridden in a derived class, gets or sets the scale of the map.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapMode.SetView(Microsoft.Phone.Controls.Maps.LocationRect,System.Boolean)">
      <summary>When overridden in a derived class, sets the map view to the specified location rectangle.</summary>
      <param name="boundingRectangle"></param>
      <param name="animate"></param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapMode.SetView(System.Device.Location.GeoCoordinate,System.Double,System.Double,System.Double,System.Boolean)"><summary>Sets the map view.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.TargetBoundingRectangle">
      <summary>When overridden in a derived class, gets the location rectangle that defines the boundaries of the map view towards which the map is animating.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.LocationRect" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.TargetCenter">
      <summary>When overridden in a derived class, gets the center location of the map view towards which the map is animating.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.TargetHeading">
      <summary>When overridden in a derived class, gets the heading of the map view towards which the map is animating.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.TargetPitch">
      <summary>When overridden in a derived class, gets the pitch of the map view towards which the map is animating.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.TargetScale">
      <summary>When overridden in a derived class, gets the target scale towards which the map is navigating.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.MapMode.TargetViewChanged">
      <summary>When overridden in derived class, occurs when the map view towards which the map is animating changes.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.TargetZoomLevel">
      <summary>When overridden in a derived class, gets the zoom level of the map view towards which the map is animating.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapMode.TryLocationToViewportPoint(System.Device.Location.GeoCoordinate,System.Windows.Point@)"><summary>Converts a location to a viewpoint point.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapMode.TryViewportPointToLocation(System.Windows.Point,System.Device.Location.GeoCoordinate@)"><summary>Converts a location to a viewpoint point.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapMode.ViewportPointToLocation(System.Windows.Point)">
      <summary>When overridden in a derived class, converts a viewport point to a location in this map mode.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
      <param name="viewportPoint"></param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.ViewportSize">
      <summary>Gets or sets the size of the viewport.</summary>
      <returns>Returns <see cref="T:System.Windows.Size" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapMode.ViewportSizeChanged(System.Windows.Size)">
      <summary>When overridden in a derived class, executes when the size of the viewport changes.</summary>
      <param name="viewportSize"></param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.ZoomLevel">
      <summary>When overridden in a derived class, gets or sets the zoom level.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapMode.ZoomRange">
      <summary>When overridden in a derived class, gets the range of valid zoom levels.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Range`1" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.MapShapeBase">
      <summary>Represents the base class for a shape on the map. This class must be inherited.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.#ctor"><summary>Initializes a new instance of the MapShapeBase class.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.ArrangeOverride(System.Windows.Size)">
      <summary>Arranges the shape to fit on the map.</summary>
      <returns>Returns the actual <see cref="T:System.Windows.Size" /> used.</returns>
      <param name="finalSize">The final size of the shape to fit.</param>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.EmbeddedShape"><summary>Gets the shape.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.Fill">
      <summary>Gets or sets the fill of the shape.</summary>
      <returns>Returns <see cref="T:System.Windows.Media.Brush" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.Locations">
      <summary>Gets or sets the locations that define the vertices of the shape.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.LocationCollection" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.MeasureOverride(System.Windows.Size)">
      <summary>Measures the shape to fit the available size.</summary>
      <returns>Returns the actual <see cref="T:System.Windows.Size" /> needed by the shape and its children.</returns>
      <param name="availableSize">The available size of the shape.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.OnApplyTemplate">
      <summary>Executes whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate().</summary>
</member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.OnCreateAutomationPeer">
      <summary>Raises the CreateAutomationPeer event.</summary>
      <returns>Returns <see cref="T:System.Windows.Automation.Peers.AutomationPeer" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.ParentMap">
      <summary>Gets the parent map of the shape.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Core.MapBase" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.ProjectedPoints">
      <summary>When overridden in a derived class, gets or sets the projected points of the shape. Use this property to arrange the points of derived classes.</summary>
      <returns>Returns <see cref="T:System.Windows.Media.PointCollection" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.ProjectionUpdated(Microsoft.Phone.Controls.Maps.ProjectionUpdateLevel)"><summary>Executes when the projection is updated.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.SetEmbeddedShape(System.Windows.Shapes.Shape)">
      <summary>Sets the new embedded shape object.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.Stroke">
      <summary>Gets or sets the stroke color of the shape.</summary>
      <returns>Returns <see cref="T:System.Windows.Media.Brush" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.StrokeDashArray">
      <summary>Gets or sets the StrokeDashArray value of the shape.</summary>
      <returns>Returns <see cref="T:System.Windows.Media.DoubleCollection" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.StrokeDashCap">
      <summary>Gets or sets the StrokeDashCap value for the shape.</summary>
      <returns>Returns <see cref="T:System.Windows.Media.PenLineCap" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.StrokeDashOffset">
      <summary>Gets or sets the StrokeDashOffset value for the shape.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.StrokeEndLineCap">
      <summary>Gets or sets the StrokeEndLineCap value for the shape.</summary>
      <returns>Returns <see cref="T:System.Windows.Media.PenLineCap" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.StrokeLineJoin">
      <summary>Gets or sets the StrokeLineJoin value for the shape.</summary>
      <returns>Returns <see cref="T:System.Windows.Media.PenLineJoin" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.StrokeMiterLimit">
      <summary>Gets or sets the StrokeMiterLimit value for the shape.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.StrokeStartLineCap">
      <summary>Gets or sets the StrokeStartLineCap value for the shape.</summary>
      <returns>Returns <see cref="T:System.Windows.Media.PenLineCap" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MapShapeBase.StrokeThickness">
      <summary>Gets or sets the StrokeThickness value for the shape.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.MatrixHelper">
       <summary>Contains helper methods for the System.Windows.Media.Matrix class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MatrixHelper.Rotate(System.Windows.Media.Matrix@,System.Double)">
       <summary>Rotates the given matrix to the specified angle.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MatrixHelper.RotateAt(System.Windows.Media.Matrix@,System.Double,System.Windows.Point)">
       <summary>Rotates the given matrix to the specified angle around the specified center.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MatrixHelper.Translate(System.Windows.Media.Matrix@,System.Double,System.Double)">
       <summary>Translates the given matrix based on the given X and Y values.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.MercatorMode">
      <summary>Represents a Mercator map mode.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MercatorMode.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Core.MercatorMode" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MercatorMode.Attributions">
      <summary>Gets the map mode attributions.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Core.AttributionCollection" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MercatorMode.BoundingRectangle">
      <summary>Gets the location rectangle that defines the current map view.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.LocationRect" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MercatorMode.ConstrainView(System.Device.Location.GeoCoordinate,System.Double@,System.Double@,System.Double@)"><summary>Modifies the given parameters to valid values.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MercatorMode.GetZoomRange(System.Device.Location.GeoCoordinate)"><summary>When overridden in a derived class, gets the zoom range of the specified location in this mode.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MercatorMode.Heading">
      <summary>Gets the directional heading of the map view.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MercatorMode.HeadingRange">
      <summary>Gets the heading range supported for the Mercator map mode.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Range`1" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MercatorMode.LocationRectToLogicalRect(Microsoft.Phone.Controls.Maps.LocationRect)">
      <summary>Converts a location rectangle to a rectangle in logical space.</summary>
      <returns>Returns <see cref="T:System.Windows.Rect" />.</returns>
      <param name="boundingRectangle">The location rectangle to convert.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MercatorMode.LocationToLogicalPoint(System.Collections.Generic.IEnumerable{System.Device.Location.GeoCoordinate})"><summary>Converts a location collection to logical points.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MercatorMode.LocationToLogicalPoint(System.Device.Location.GeoCoordinate)"><summary>Converts a location to a logical point.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MercatorMode.LogicalPointToLocation(System.Windows.Point)">
      <summary>Converts a logical point to a location in the Mercator map mode.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
      <param name="logicalPoint">The logical point to convert.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MercatorMode.OnProjectionChanged(Microsoft.Phone.Controls.Maps.ProjectionUpdateLevel)"><summary>Executes when the projection has changed.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MercatorMode.Pitch">
      <summary>Gets the pitch of the current map view.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MercatorMode.PitchRange">
      <summary>Gets the valid range of the pitch.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Range`1" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MercatorMode.Scale">
      <summary>Gets or sets the scale of the map.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MercatorMode.TargetBoundingRectangle">
      <summary>Gets the rectangle that defines the boundaries of the map view towards which the map is animating.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.LocationRect" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MercatorMode.TargetScale">
      <summary>Gets the scale of the map towards which the map is animating.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.MercatorMode.ZoomRange">
      <summary>Gets the range of the valid zoom levels.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Range`1" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.MercatorUtility">
      <summary>Contains helper methods for Mercator projection calculations.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MercatorUtility.DegreesToRadians(System.Double)">
      <summary>Converts degrees to radians.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
      <param name="deg">The degrees to convert.</param>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Core.MercatorUtility.EarthCircumferenceInMeters">
      <summary>Gets the circumference of the Earth, in meters.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Core.MercatorUtility.EarthRadiusInMeters">
      <summary>Gets the radius of the Earth, in meters.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MercatorUtility.LocationToLogicalPoint(System.Device.Location.GeoCoordinate)"><summary>Converts a location to a logical point.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MercatorUtility.LogicalPointToLocation(System.Windows.Point)">
      <summary>Converts a <see cref="T:System.Windows.Point" /> to a <see cref="T:Microsoft.Phone.Controls.Maps.Location" /> in a Mercator projection.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
      <param name="logicalPoint">The logical point to convert.</param>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Core.MercatorUtility.MercatorLatitudeLimit">
      <summary>Gets the maximum allowed latitude in a Mercator projection.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MercatorUtility.NormalizeLatitude(System.Double)">
      <summary>Modifies a given latitude to an equivalent latitude within the valid latitude range (-85.051128 to 85.051128).</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MercatorUtility.NormalizeLocation(System.Device.Location.GeoCoordinate)">
      <summary>Modifies the latitude and longitude values of a given location to be within valid latitude (-85.051128 to 85.051128) and longitude (-180 to 180) ranges.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MercatorUtility.NormalizeLogicalPoint(System.Windows.Point,System.Windows.Point)">
      <summary>Modifies the logical point to be within the range (-0.5 to 0.5) of the center logical point.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MercatorUtility.NormalizeLongitude(System.Double)">
      <summary>Modifies a given longitude to an equivalent longitude within the valid longitude range (-180 to 180).</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MercatorUtility.ScaleToZoom(System.Windows.Size,System.Double,System.Device.Location.GeoCoordinate)"><summary>Calculates the zoom level of the specified location.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.MercatorUtility.ZoomToScale(System.Windows.Size,System.Double,System.Device.Location.GeoCoordinate)"><summary>Calculates the scale based on the specified location and zoom level.</summary></member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.ModeBackground">
      <summary>Contains background styles that allow the foreground controls to choose appropriate foreground styles.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Core.ModeBackground.Light">
      <summary>The background is more typically light (white).</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Core.ModeBackground.Dark">
      <summary>The background is more typically dark (black).</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.NullMode">
      <summary>Represents the null map mode.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.NullMode.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Core.NullMode" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.NullMode.LocationToViewportPoint(System.Device.Location.GeoCoordinate)"><summary>Converts a location to a viewport point.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.NullMode.SetView(Microsoft.Phone.Controls.Maps.LocationRect,System.Boolean)">
      <summary>Sets the map view to the specified location rectangle.</summary>
      <param name="boundingRectangle">The location rectangle that defines the boundaries of the map view.</param>
      <param name="animate">A bool indicating whether to animate map navigation.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.NullMode.SetView(System.Device.Location.GeoCoordinate,System.Double,System.Double,System.Double,System.Boolean)"><summary>Sets the map view.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.NullMode.TryLocationToViewportPoint(System.Device.Location.GeoCoordinate,System.Windows.Point@)"><summary>Converts a location to a viewport point.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.NullMode.TryViewportPointToLocation(System.Windows.Point,System.Device.Location.GeoCoordinate@)"><summary>Converts a viewport point to a location.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.NullMode.ViewportPointToLocation(System.Windows.Point)">
      <summary>Converts the specified viewport point to a location.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</returns>
      <param name="viewportPoint">The viewport point to convert.</param>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.TileSourceCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.Phone.Controls.Maps.Core.TileSource" /> objects.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.TileSourceCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Core.TileSourceCollection" /> class.</summary>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Core.TileSourceCollection.ItemPropertyChanged"><summary>Occurs when a property of one of the collection item has changed.</summary></member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.TileSourcePropertyChangedEventArgs"><summary>Provides data for the TileSourcePropertyChanged event.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.TileSourcePropertyChangedEventArgs.#ctor(Microsoft.Phone.Controls.Maps.TileSource,System.String)"><summary>Initializes a new instance of the TileSourcePropertyChangedEventArgs class.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.TileSourcePropertyChangedEventArgs.PropertyName"><summary>Gets the name of the changed property.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.Core.TileSourcePropertyChangedEventArgs.TileSource"><summary>Gets the name of the tile source.</summary></member>
    <member name="T:Microsoft.Phone.Controls.Maps.Core.UriSchemeNotSupportedException">
      <summary>Represents the exception that is thrown when the URI scheme used to host the map control is not supported.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.UriSchemeNotSupportedException.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Core.UriSchemeNotSupportedException" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.UriSchemeNotSupportedException.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Core.UriSchemeNotSupportedException" /> class.</summary>
      <param name="message">The error message.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Core.UriSchemeNotSupportedException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Core.UriSchemeNotSupportedException" /> class.</summary>
      <param name="message">The error message.</param>
      <param name="innerException">The inner exception that caused the error.</param>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Design.ApplicationIdCredentialsProviderConverter">
      <summary>Contains methods that parse a string into an <see cref="T:Microsoft.Phone.Controls.Maps.ApplicationIdCredentialsProvider" />.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.ApplicationIdCredentialsProviderConverter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Design.ApplicationIdCredentialsProviderConverter" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.ApplicationIdCredentialsProviderConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
      <summary>Determines whether the given type can be converted to a <see cref="T:Microsoft.Phone.Controls.Maps.ApplicationIdCredentialsProvider" />.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="context">The context of the conversion.</param>
      <param name="sourceType">The type of the object to convert.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.ApplicationIdCredentialsProviderConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
      <summary>Converts the specified object to an <see cref="T:Microsoft.Phone.Controls.Maps.ApplicationIdCredentialsProvider" />.</summary>
      <returns>Returns <see cref="T:System.Object" />.</returns>
      <param name="context">The context to use in the conversion.</param>
      <param name="culture">The culture to use in the conversion.</param>
      <param name="value">The object to convert.</param>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Design.LocationCollectionConverter">
      <summary>Contains methods that parse a string containing locations into a <see cref="T:Microsoft.Phone.Controls.Maps.LocationCollection" />.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.LocationCollectionConverter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Design.LocationCollectionConverter" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.LocationCollectionConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
      <summary>Determines whether the given type can be converted to a <see cref="T:Microsoft.Phone.Controls.Maps.LocationCollection" />.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="context">The format context provider of the type.</param>
      <param name="sourceType">The object type from which to convert.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.LocationCollectionConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
      <summary>Converts the given object to a <see cref="T:Microsoft.Phone.Controls.Maps.LocationCollection" />.</summary>
      <returns>Returns <see cref="T:System.Object" />.</returns>
      <param name="context">The format context provider of the type.</param>
      <param name="culture">The culture to use in the conversion.</param>
      <param name="value">The object to convert.</param>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Design.LocationConverter">
      <summary>Contains methods that parse a string into a <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.LocationConverter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Design.LocationConverter" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.LocationConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
      <summary>Determines whether or not the given type can be converted to a <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="context">The format context provider of the type.</param>
      <param name="sourceType">The object type from which to convert.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.LocationConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
      <summary>Converts a given object to a <see cref="T:Microsoft.Phone.Controls.Maps.Location" />.</summary>
      <returns>Returns <see cref="T:System.Object" />.</returns>
      <param name="context">The format context provider of the type.</param>
      <param name="culture">The culture to use in the conversion.</param>
      <param name="value">The object to convert.</param>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Design.LocationRectConverter">
      <summary>Contains methods that parse a string into a <see cref="T:Microsoft.Phone.Controls.Maps.LocationRect" />.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.LocationRectConverter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Design.LocationRectConverter" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.LocationRectConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
      <summary>Determines whether the given type can be converted to a <see cref="T:Microsoft.Phone.Controls.Maps.LocationRect" />.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="context">The format context provider of the type.</param>
      <param name="sourceType">The object type from which to convert.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.LocationRectConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
      <summary>Converts the given object to a <see cref="T:Microsoft.Phone.Controls.Maps.LocationRect" />.</summary>
      <returns>Returns <see cref="T:System.Object" />.</returns>
      <param name="context">The format context provider of the type.</param>
      <param name="culture">The culture to use in the conversion.</param>
      <param name="value">The object to convert.</param>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Design.MapModeConverter">
      <summary>Contains methods that parse a string into a <see cref="T:Microsoft.Phone.Controls.Maps.Core.MapMode" />.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.MapModeConverter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Design.MapModeConverter" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.MapModeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
      <summary>Determines whether the given type can be converted to a <see cref="T:Microsoft.Phone.Controls.Maps.Core.MapMode" />.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="context">The format context provider of the type.</param>
      <param name="sourceType">The object type from which to convert.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.MapModeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
      <summary>Converts the given object to a <see cref="T:Microsoft.Phone.Controls.Maps.Core.MapMode" />.</summary>
      <returns>Returns <see cref="T:System.Object" />.</returns>
      <param name="context">The format context provider of the type.</param>
      <param name="culture">The culture to use in the conversion.</param>
      <param name="value">The object to convert.</param>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Design.PositionOriginConverter">
      <summary>Contains methods that parse a string into a <see cref="T:Microsoft.Phone.Controls.Maps.PositionOrigin" />.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.PositionOriginConverter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Design.PositionOriginConverter" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.PositionOriginConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
      <summary>Determines whether the specified object can be converted to a <see cref="T:Microsoft.Phone.Controls.Maps.PositionOrigin" />.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="context">The context to use in the conversion.</param>
      <param name="sourceType">The type of the object to convert.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.PositionOriginConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
      <summary>Converts the specified object to a <see cref="T:Microsoft.Phone.Controls.Maps.PositionOrigin" />.</summary>
      <returns>Returns <see cref="T:System.Object" />.</returns>
      <param name="context">The context to use in the conversion.</param>
      <param name="culture">The culture to use in the conversion.</param>
      <param name="value">The object to convert.</param>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Design.RangeConverter">
      <summary>Contains methods that parse a string into a <see cref="T:Microsoft.Phone.Controls.Maps.Range`1" />.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.RangeConverter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Design.RangeConverter" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.RangeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
      <summary>Determines whether or not the given type can be converted to a <see cref="T:Microsoft.Phone.Controls.Maps.Range`1" />.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
      <param name="context">The format context provider of the type.</param>
      <param name="sourceType">The object type from which to convert.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Design.RangeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
      <summary>Converts a given object to a <see cref="T:Microsoft.Phone.Controls.Maps.Range`1" />.</summary>
      <returns>Returns <see cref="T:System.Object" />.</returns>
      <param name="context">The format context provider of the type.</param>
      <param name="culture">The culture to use in the conversion.</param>
      <param name="value">The object to convert.</param>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Overlays.Copyright">
      <summary>Represents the copyright control on the map.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.Copyright.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Overlays.Copyright" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Overlays.Copyright.Attributions">
      <summary>Gets the copyright attributions.</summary>
      <returns>Returns <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.Copyright.OnApplyTemplate">
      <summary>Executes whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate().</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.Copyright.OnCreateAutomationPeer">
      <summary>Creates an automation peer.</summary>
      <returns>Returns <see cref="T:System.Windows.Automation.Peers.AutomationPeer" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Overlays.DistanceUnit">
      <summary>Represents the units of distance used by the scale bar.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Overlays.DistanceUnit.Default">
      <summary>The scale bar uses the default unit of distance of the current country or region.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Overlays.DistanceUnit.MilesFeet">
      <summary>The scale bar uses miles for long distances and feet for short distances.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Overlays.DistanceUnit.MilesYards">
      <summary>The scale bar uses miles for long distances and yards for short distances.</summary>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Overlays.DistanceUnit.KilometersMeters">
      <summary>The scale bar uses kilometers for long distances and meters for shorter distances.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Overlays.LoadingErrorMessage">
      <summary>Represents a Silverlight control that shows an error message.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.LoadingErrorMessage.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Overlays.LoadingErrorMessage" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.LoadingErrorMessage.OnApplyTemplate">
      <summary>Executes whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate().</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.LoadingErrorMessage.OnCreateAutomationPeer">
      <summary>Creates an automation peer.</summary>
      <returns>Returns <see cref="T:System.Windows.Automation.Peers.AutomationPeer" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.LoadingErrorMessage.SetConfigurationError(System.Globalization.CultureInfo)"><summary>Displays a configuration loading error.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.LoadingErrorMessage.SetCredentialsError(System.Globalization.CultureInfo)"><summary>Displays an error if credentials are invalid.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.LoadingErrorMessage.SetUriSchemeError(System.Globalization.CultureInfo)"><summary>Displays an error for a bad URL.</summary></member>
    <member name="T:Microsoft.Phone.Controls.Maps.Overlays.Logo">
      <summary>Represents the  logo.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.Logo.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Overlays.Logo" /> class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.Logo.OnApplyTemplate">
      <summary>Executes whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate().</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.Logo.OnCreateAutomationPeer">
      <summary>Creates an automation peer.</summary>
      <returns>Returns <see cref="T:System.Windows.Automation.Peers.AutomationPeer" />.</returns>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Overlays.MapCommandBase"><summary>Represents the command contract between the map control and the buttons on it.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.MapCommandBase.#ctor"><summary>Initializes a new instance of the MapCommandBase class.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.MapCommandBase.Execute(Microsoft.Phone.Controls.Maps.Core.MapBase)"><summary>When overridden in a derived class, executes when a button on the map is invoked.</summary></member>
    <member name="T:Microsoft.Phone.Controls.Maps.Overlays.MapCommandEventArgs"><summary>Provides data for the map button command events.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.MapCommandEventArgs.#ctor(Microsoft.Phone.Controls.Maps.Overlays.MapCommandBase)"><summary>Initializes a new instance of the MapCommandEventArgs class.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.Overlays.MapCommandEventArgs.Command"><summary>Gets the command associated with the event.</summary></member>
    <member name="T:Microsoft.Phone.Controls.Maps.Overlays.MapForeground">
      <summary>Represents the control that displays the scale bar, the logo, the copyright, and map navigation bar on the map.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Overlays.MapForeground.Copyright">
      <summary>Gets the current copyright control.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Overlays.Copyright" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Overlays.MapForeground.Culture">
      <summary>Gets or sets the culture of the map foreground controls.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Overlays.MapForeground.CultureProperty">
      <summary>Specifies the culture to use.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Overlays.MapForeground.Logo">
      <summary>Gets the current logo control.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Overlays.Logo" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.MapForeground.OnApplyTemplate">
      <summary>Executes whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate().</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.MapForeground.OnCreateAutomationPeer">
      <summary>Creates an automation peer.</summary>
      <returns>Returns <see cref="T:System.Windows.Automation.Peers.AutomationPeer" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.MapForeground.OnCultureChanged(System.Globalization.CultureInfo,System.Globalization.CultureInfo)"><summary>Executes when the culture has changed.</summary></member>
    <member name="P:Microsoft.Phone.Controls.Maps.Overlays.MapForeground.Scale">
      <summary>Gets the current scale bar control.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Overlays.Scale" />.</returns>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Overlays.MapForeground.ZoomBar">
      <summary>Gets the zoom bar overlay object on the map.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Overlays.Overlay">
      <summary>Represents the abstract base class for a control on top of the map.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.Overlay.#ctor">
      <summary>Initializes a new instance of the Overlay class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.Overlay.FireTemplateApplied">
      <summary>Raises the TemplateApplied event.</summary>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Overlays.Overlay.TemplateApplied">
      <summary>Occurs when the template is applied to the overlay after OnApplyTemplate executes.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Overlays.Scale">
      <summary>Represents the scale bar control on a map.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.Scale.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Overlays.Scale" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Overlays.Scale.Culture">
      <summary>Gets or sets the culture of the scale bar, which determines the language and default units used by the scale bar.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Overlays.Scale.CultureProperty">
      <summary>Specifies the culture of the scale bar.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Overlays.Scale.DistanceUnit">
      <summary>Gets or sets the distance unit used by the scale bar.</summary>
      <returns>Returns <see cref="T:Microsoft.Phone.Controls.Maps.Overlays.DistanceUnit" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Overlays.Scale.DistanceUnitProperty">
      <summary>Specifies the unit of distance used by the scale bar.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Overlays.Scale.MetersPerPixel">
      <summary>Gets or sets the meters per pixel to display on the scale bar.</summary>
      <returns>Returns <see cref="T:System.Double" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.Scale.OnApplyTemplate">
      <summary>Executes whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate().</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.Scale.OnCreateAutomationPeer">
      <summary>Creates an automation peer.</summary>
      <returns>Returns <see cref="T:System.Windows.Automation.Peers.AutomationPeer" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.Scale.OnCultureChanged">
      <summary>Raises the CultureChanged event.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.Scale.OnPerPixelChanged">
      <summary>Raises the MetersPerPixelChanged  event.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.Scale.OnUnitChanged">
      <summary>Raises the DistanceUnitChanged event.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Overlays.ShadowText">
      <summary>Represents a shadowed text label that can be added to a map.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.ShadowText.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.Phone.Controls.Maps.Overlays.ShadowText" /> class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Overlays.ShadowText.ForegroundBottom">
      <summary>Gets or sets the color of the shadow behind the text.</summary>
      <returns>Returns <see cref="T:System.Windows.Media.Brush" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Overlays.ShadowText.ForegroundBottomProperty">
      <summary>Specifies the shadow color to use behind the text.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Overlays.ShadowText.ForegroundTop">
      <summary>Gets or sets the color of the text.</summary>
      <returns>Returns <see cref="T:System.Windows.Media.Brush" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Overlays.ShadowText.ForegroundTopProperty">
      <summary>Specifies the text color.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.ShadowText.OnApplyTemplate">
      <summary>Executes whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate().</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.ShadowText.OnCreateAutomationPeer">
      <summary>Creates an automation peer.</summary>
      <returns>Returns <see cref="T:System.Windows.Automation.Peers.AutomationPeer" />.</returns>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.ShadowText.SetForegroundColors(System.Windows.Media.Brush,System.Windows.Media.Brush)">
      <summary>Sets the color of the text and its shadow.</summary>
      <param name="top">The color of the text.</param>
      <param name="bottom">The color of the shadow behind the text.</param>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.ShadowText.SetForegroundColorsForDarkBackground">
      <summary>Sets colors that display best on a dark background.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.ShadowText.SetForegroundColorsForLightBackground">
      <summary>Sets colors that display best on a light background.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Overlays.ShadowText.Text">
      <summary>Gets or sets the text of the shadow text control on the map.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="F:Microsoft.Phone.Controls.Maps.Overlays.ShadowText.TextProperty">
      <summary>Specifies the text to use.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Overlays.ZoomBar">
      <summary>Represents the zoom control.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.ZoomBar.#ctor">
      <summary>Initializes a new instance of the ZoomBar class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.ZoomBar.Finalize"></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.ZoomBar.OnApplyTemplate">
      <summary>Executes whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate().</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.ZoomBar.OnCreateAutomationPeer"><summary>Executes when the automation peer is created.</summary></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.ZoomBar.OnZoomMap(Microsoft.Phone.Controls.Maps.Overlays.ZoomMapCommand)">
      <summary>Raises the ZoomMap event.</summary>
    </member>
    <member name="E:Microsoft.Phone.Controls.Maps.Overlays.ZoomBar.ZoomMap">
      <summary>Occurs when the map zooms in or out.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Overlays.ZoomMapCommand">
      <summary>Represents the command that adjusts the position of the slider on the ZoomBar.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.ZoomMapCommand.#ctor(System.Boolean)">
      <summary>Initializes a new instance of the ZoomMapCommand.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Overlays.ZoomMapCommand.Execute(Microsoft.Phone.Controls.Maps.Core.MapBase)">
      <summary>Executes a zoom in or zoom out command on the specified map.</summary>
    </member>
    <member name="N:Microsoft.Phone.Controls.Maps.Platform"><summary>The Microsoft.Phone.Controls.Maps.Platform namespace contains types that allow users to easily cast a Bing Maps SOAP Services Location class to a GeoCoordinate class and a Bing Maps SOAP Services Rectangle class to a LocationRect class.</summary></member>
    <member name="T:Microsoft.Phone.Controls.Maps.Platform.Location">
      <summary>Represents a geographical location determined by latitude and longitude coordinates. This class contains the same members as the System.Device.Location.GeoCoordinate class.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Platform.Location.#ctor">
      <summary>Initializes a new instance of the Location class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Platform.Location.Altitude">
      <summary>Gets or sets the altitude of the location.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Platform.Location.Latitude">
      <summary>Gets or sets the latitude of the location.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Platform.Location.Longitude">      
      <summary>Gets or sets the longitude of the location.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Platform.Location.op_Implicit(Microsoft.Phone.Controls.Maps.Platform.Location)~System.Device.Location.GeoCoordinate">
      <summary>Converts a Location to a GeoCoordinate.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Platform.Location.op_Implicit(System.Device.Location.GeoCoordinate)~Microsoft.Phone.Controls.Maps.Platform.Location">
      <summary>Converts a GeoCoordinate to a Location.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Platform.Location.System#IFormattable#ToString(System.String,System.IFormatProvider)"></member>
    <member name="M:Microsoft.Phone.Controls.Maps.Platform.Location.ToString">
      <summary>Converts the Location to a string.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Platform.Location.ToString(System.IFormatProvider)">
      <summary>Converts the Location to a string based on the specified format provider.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Platform.Rectangle">
      <summary>Represents a location rectangle defined by northeast and southwest corners.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Platform.Rectangle.#ctor">
      <summary>Initializes a new instance of the Rectangle class.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Platform.Rectangle.Northeast">
      <summary>Gets or sets the northeast corner of the rectangle.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Platform.Rectangle.op_Implicit(Microsoft.Phone.Controls.Maps.LocationRect)~Microsoft.Phone.Controls.Maps.Platform.Rectangle">
      <summary>Converts a LocationRect to a Rectangle.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Platform.Rectangle.op_Implicit(Microsoft.Phone.Controls.Maps.Platform.Rectangle)~Microsoft.Phone.Controls.Maps.LocationRect">
      <summary>Converts a Rectangle to a LocationRect.</summary>
    </member>
    <member name="P:Microsoft.Phone.Controls.Maps.Platform.Rectangle.Southwest">
      <summary>Gets or sets the southwest corner of the rectangle.</summary>
    </member>
    <member name="T:Microsoft.Phone.Controls.Maps.Platform.ShapeBase">
      <summary>Represents the base shape class. This class is used for serialization.</summary>
    </member>
    <member name="M:Microsoft.Phone.Controls.Maps.Platform.ShapeBase.#ctor">
      <summary>Initializes a new instance of the ShapeBase class.</summary>
    </member>
  </members>
</doc>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Software Developer (Junior) OCTO Technology
Czech Republic Czech Republic
Writing software at ITG RFQ-hub.
LinkedIn
Blog
GitHub
Articles at OCTO blog

Comments and Discussions