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

Definition

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, @Windows.UI.Xaml.Controls.Maps.CustomMapTileDataSource.#ctor supports drawing tiles in memory and returning them as a stream of pixels.

HttpMapTileDataSource HttpMapTileDataSource HttpMapTileDataSource HttpMapTileDataSource

Provides a source of tiles for a MapTileSource. The tiles are fetched by using the HTTP or HTTPS protocol.

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

Prerelease. Displays an image such as a pushpin 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

Prerelease. Provides event data for the MapContextRequested event.

MapControl MapControl MapControl MapControl

Represents the map control, which displays a map.

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.

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.

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.

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

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

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 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 UriRequested event and the 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(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind) or TrySetViewBoundsAsync(GeoboundingBox, IReference<Thickness>, MapAnimationKind) 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.

MapPanInteractionMode MapPanInteractionMode MapPanInteractionMode MapPanInteractionMode

Specifies if the pan gesture is recognized on the map.

MapProjection MapProjection MapProjection MapProjection

Prerelease. 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.