Windows.UI.Xaml.Controls.Maps Windows.UI.Xaml.Controls.Maps Windows.UI.Xaml.Controls.Maps Windows.UI.Xaml.Controls.Maps Namespace

Defines classes for the Map control. Also defines tile sources and elements that can be placed on a map.

Classes

CustomMapTileDataSource CustomMapTileDataSource CustomMapTileDataSource CustomMapTileDataSource

Provides a source of custom tiles for a MapTileSource. Use this class when you can't use HttpMapTileDataSource or LocalMapTileDataSource. For example, CustomMapTileDataSource supports drawing tiles in memory and returning them as a stream of pixels.

LocalMapTileDataSource LocalMapTileDataSource LocalMapTileDataSource LocalMapTileDataSource

Provides a source of tiles for a MapTileSource. The tiles are fetched by using a local protocol such as ms-appdata.

MapActualCameraChangedEventArgs MapActualCameraChangedEventArgs MapActualCameraChangedEventArgs MapActualCameraChangedEventArgs

Provides data for the ActualCameraChanged event.

MapActualCameraChangingEventArgs MapActualCameraChangingEventArgs MapActualCameraChangingEventArgs MapActualCameraChangingEventArgs

Provides data for the ActualCameraChanging event.

MapBillboard MapBillboard MapBillboard MapBillboard

Displays an image that scales and fades in relation to its distance from the ReferenceCamera of the MapBillboard.

MapCamera MapCamera MapCamera MapCamera

Represents the position of a camera to define the view of a map.

MapContextRequestedEventArgs MapContextRequestedEventArgs MapContextRequestedEventArgs MapContextRequestedEventArgs

Provides event data for the MapContextRequested event.

MapControl MapControl MapControl MapControl

Represents a symbolic or photorealistic map of the Earth.

MapControlBusinessLandmarkClickEventArgs MapControlBusinessLandmarkClickEventArgs MapControlBusinessLandmarkClickEventArgs MapControlBusinessLandmarkClickEventArgs

Provides data for the BusinessLandmarkClick event.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about this API and the Windows.Services.Maps.LocalSearch namespace, please work with your Microsoft Account Team representative.

MapControlBusinessLandmarkPointerEnteredEventArgs MapControlBusinessLandmarkPointerEnteredEventArgs MapControlBusinessLandmarkPointerEnteredEventArgs MapControlBusinessLandmarkPointerEnteredEventArgs

Provides data for the BusinessLandmarkPointerEntered event.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about this API and the Windows.Services.Maps.LocalSearch namespace, please work with your Microsoft Account Team representative.

MapControlBusinessLandmarkPointerExitedEventArgs MapControlBusinessLandmarkPointerExitedEventArgs MapControlBusinessLandmarkPointerExitedEventArgs MapControlBusinessLandmarkPointerExitedEventArgs

Provides data for the BusinessLandmarkPointerExited event.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about this API and the Windows.Services.Maps.LocalSearch namespace, please work with your Microsoft Account Team representative.

MapControlBusinessLandmarkRightTappedEventArgs MapControlBusinessLandmarkRightTappedEventArgs MapControlBusinessLandmarkRightTappedEventArgs MapControlBusinessLandmarkRightTappedEventArgs

Provides data for the BusinessLandmarkRightTapped event.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about this API and the Windows.Services.Maps.LocalSearch namespace, please work with your Microsoft Account Team representative.

MapControlDataHelper MapControlDataHelper MapControlDataHelper MapControlDataHelper

Provides events that indicate the user has clicked on a business location or transit feature.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about this API and the Windows.Services.Maps.LocalSearch namespace, please work with your Microsoft Account Team representative.

MapControlTransitFeatureClickEventArgs MapControlTransitFeatureClickEventArgs MapControlTransitFeatureClickEventArgs MapControlTransitFeatureClickEventArgs

Provides data for the TransitFeatureClick event.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about this API and the Windows.Services.Maps.LocalSearch namespace, please work with your Microsoft Account Team representative.

MapControlTransitFeaturePointerEnteredEventArgs MapControlTransitFeaturePointerEnteredEventArgs MapControlTransitFeaturePointerEnteredEventArgs MapControlTransitFeaturePointerEnteredEventArgs

Provides data for the TransitFeaturePointerEntered event.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about this API and the Windows.Services.Maps.LocalSearch namespace, please work with your Microsoft Account Team representative.

MapControlTransitFeaturePointerExitedEventArgs MapControlTransitFeaturePointerExitedEventArgs MapControlTransitFeaturePointerExitedEventArgs MapControlTransitFeaturePointerExitedEventArgs

Provides data to the TransitFeaturePointerExited event.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about this API and the Windows.Services.Maps.LocalSearch namespace, please work with your Microsoft Account Team representative.

MapControlTransitFeatureRightTappedEventArgs MapControlTransitFeatureRightTappedEventArgs MapControlTransitFeatureRightTappedEventArgs MapControlTransitFeatureRightTappedEventArgs

Provides data for the TransitFeatureRightTapped event.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about this API and the Windows.Services.Maps.LocalSearch namespace, please work with your Microsoft Account Team representative.

MapCustomExperience MapCustomExperience MapCustomExperience MapCustomExperience

Represents a custom experience for the MapControl.

MapCustomExperienceChangedEventArgs MapCustomExperienceChangedEventArgs MapCustomExperienceChangedEventArgs MapCustomExperienceChangedEventArgs

Provides data for the CustomExperienceChanged event.

MapElement MapElement MapElement MapElement

Represents an element displayed on a MapControl.

MapElement3D MapElement3D MapElement3D MapElement3D

Represents a 3D element displayed on a MapControl.

MapElementClickEventArgs MapElementClickEventArgs MapElementClickEventArgs MapElementClickEventArgs

Provides data for the MapElementClick event.

MapElementPointerEnteredEventArgs MapElementPointerEnteredEventArgs MapElementPointerEnteredEventArgs MapElementPointerEnteredEventArgs

Provides data for the MapElementPointerEntered event.

MapElementPointerExitedEventArgs MapElementPointerExitedEventArgs MapElementPointerExitedEventArgs MapElementPointerExitedEventArgs

Provides data for the MapElementPointerExited event.

MapElementsLayer MapElementsLayer MapElementsLayer MapElementsLayer

Represents a collection of map elements to which you can bind data and manipulate independently of other map elements.

MapElementsLayerClickEventArgs MapElementsLayerClickEventArgs MapElementsLayerClickEventArgs MapElementsLayerClickEventArgs

Provides data for the MapElementClick event.

MapElementsLayerContextRequestedEventArgs MapElementsLayerContextRequestedEventArgs MapElementsLayerContextRequestedEventArgs MapElementsLayerContextRequestedEventArgs

Provides event data for the MapContextRequested event.

MapElementsLayerPointerEnteredEventArgs MapElementsLayerPointerEnteredEventArgs MapElementsLayerPointerEnteredEventArgs MapElementsLayerPointerEnteredEventArgs

Provides data for the MapElementPointerEntered event.

MapElementsLayerPointerExitedEventArgs MapElementsLayerPointerExitedEventArgs MapElementsLayerPointerExitedEventArgs MapElementsLayerPointerExitedEventArgs

Provides data for the MapElementPointerExited event.

MapIcon MapIcon MapIcon MapIcon

Displays an image such as a pushpin with optional text on a MapControl. Use the default image or provide a custom image.

MapInputEventArgs MapInputEventArgs MapInputEventArgs MapInputEventArgs

Provides data about user input for the MapTapped, MapDoubleTapped, and MapHolding events of the MapControl.

MapItemsControl MapItemsControl MapItemsControl MapItemsControl

Contains a collection of XAML controls to be displayed on a MapControl.

MapLayer MapLayer MapLayer MapLayer

Represents a collection of map data to which you can bind data and manipulate independently of other map types of map data.

MapModel3D MapModel3D MapModel3D MapModel3D

Represents a 3D object to show on a map.

MapPolygon MapPolygon MapPolygon MapPolygon

Represents a polygon on a MapControl.

MapPolyline MapPolyline MapPolyline MapPolyline

Represents a polyline on a MapControl.

MapRightTappedEventArgs MapRightTappedEventArgs MapRightTappedEventArgs MapRightTappedEventArgs

Provides data for the MapRightTapped event.

MapRouteView MapRouteView MapRouteView MapRouteView

Displays a MapRoute on a MapControl.

MapScene MapScene MapScene MapScene

Represents a view of a map.

MapStyleSheet MapStyleSheet MapStyleSheet MapStyleSheet

Represents a set of rules that define the style of a map control.

MapStyleSheetEntries MapStyleSheetEntries MapStyleSheetEntries MapStyleSheetEntries

Provides the names of JavaScript Object Notation (JSON) supported style entries in the map style sheet.

MapStyleSheetEntryStates MapStyleSheetEntryStates MapStyleSheetEntryStates MapStyleSheetEntryStates

Provides the names of the supported style entry states of a map style sheet. These states map to state-specific styles defined in the map's style sheet.

MapTargetCameraChangedEventArgs MapTargetCameraChangedEventArgs MapTargetCameraChangedEventArgs MapTargetCameraChangedEventArgs

Provides data for the TargetCameraChanged event.

MapTileBitmapRequest MapTileBitmapRequest MapTileBitmapRequest MapTileBitmapRequest

Represents a bitmap request for a tile for a CustomMapTileDataSource.

MapTileBitmapRequestDeferral MapTileBitmapRequestDeferral MapTileBitmapRequestDeferral MapTileBitmapRequestDeferral

Represents a deferral that can be used by an app to respond asynchronously to a bitmap request for a tile.

MapTileBitmapRequestedEventArgs MapTileBitmapRequestedEventArgs MapTileBitmapRequestedEventArgs MapTileBitmapRequestedEventArgs

Provides data for the CustomMapTileDataSource.BitmapRequested event.

MapTileDataSource MapTileDataSource MapTileDataSource MapTileDataSource

Provides a source of tiles for a MapTileSource. This class serves as the base class for HttpMapTileDataSource, LocalMapTileDataSource, and CustomMapTileDataSource.

MapTileSource MapTileSource MapTileSource MapTileSource

Represents a source of tiles to overlay on the MapControl.

MapTileUriRequest MapTileUriRequest MapTileUriRequest MapTileUriRequest

Represents a Uri request for a tile for an HttpMapTileDataSource or a LocalMapTileDataSource.

MapTileUriRequestDeferral MapTileUriRequestDeferral MapTileUriRequestDeferral MapTileUriRequestDeferral

Represents a deferral that can be used by an app to respond asynchronously to a Uri request for a tile.

MapTileUriRequestedEventArgs MapTileUriRequestedEventArgs MapTileUriRequestedEventArgs MapTileUriRequestedEventArgs

Provides data for the HttpMapTileDataSource.UriRequested event and the LocalMapTileDataSource.UriRequested event.

StreetsideExperience StreetsideExperience StreetsideExperience StreetsideExperience

Represents a custom map experience that provides a street-level view of a geographic location.

StreetsidePanorama StreetsidePanorama StreetsidePanorama StreetsidePanorama

Represents a panoramic view of a geographic location from a street-level perspective.

Structs

MapZoomLevelRange MapZoomLevelRange MapZoomLevelRange MapZoomLevelRange

Specifies the minimum and maximum zoom level for a MapTileSource. This structure is used by the ZoomLevelRange property of a MapTileSource.

Enums

MapAnimationKind MapAnimationKind MapAnimationKind MapAnimationKind

Specifies the animation to use when you change the view of the map. For example, you can specify animation when calling the TrySetViewAsync or TrySetViewBoundsAsync methods.

MapCameraChangeReason MapCameraChangeReason MapCameraChangeReason MapCameraChangeReason

Specifies the reason the position of the map's camera has changed.

MapColorScheme MapColorScheme MapColorScheme MapColorScheme

Specifies the ColorScheme of the MapControl.

MapElementCollisionBehavior MapElementCollisionBehavior MapElementCollisionBehavior MapElementCollisionBehavior

Specifies the behavior of a MapIcon when it collides with other map features due to zoom level.

MapInteractionMode MapInteractionMode MapInteractionMode MapInteractionMode

Specifies if the map responds to a touch gesture and if the corresponding UI control appears on the map.

MapLoadingStatus MapLoadingStatus MapLoadingStatus MapLoadingStatus

Specifies the LoadingStatus of the MapControl.

MapModel3DShadingOption MapModel3DShadingOption MapModel3DShadingOption MapModel3DShadingOption

Specifies the type of shading that you want to appear for 3D objects.

MapPanInteractionMode MapPanInteractionMode MapPanInteractionMode MapPanInteractionMode

Specifies if the pan gesture is recognized on the map.

MapProjection MapProjection MapProjection MapProjection

Specifies how to transform the latitudes and longitudes of the map

MapStyle MapStyle MapStyle MapStyle

Specifies the Style of the MapControl.

MapTileLayer MapTileLayer MapTileLayer MapTileLayer

Specifies the Layer type of a MapTileSource.

MapVisibleRegionKind MapVisibleRegionKind MapVisibleRegionKind MapVisibleRegionKind

Indicates the kind of visible region.

MapWatermarkMode MapWatermarkMode MapWatermarkMode MapWatermarkMode

Specifies the WatermarkMode of the MapControl.

See Also