Windows.UI.Xaml.Controls.Maps Namespace

Definiert Klassen für das Map-Steuerelement. Definiert außerdem Kachelquellen und Elemente, die auf einer Karte platziert werden können.

Klassen

CustomMapTileDataSource

Stellt eine Quelle benutzerdefinierter Kacheln für eine MapTileSource bereit. Verwenden Sie diese Klasse, wenn Sie HttpMapTileDataSource oder LocalMapTileDataSource nicht verwenden können. CustomMapTileDataSource unterstützt beispielsweise das Zeichnen von Kacheln im Arbeitsspeicher und deren Rückgabe als Pixelstrom.

HttpMapTileDataSource

Stellt eine Quelle von Kacheln für eine MapTileSource bereit. Die Kacheln werden mithilfe des HTTP- oder HTTPS-Protokolls abgerufen. Beachten Sie, dass ab Build 15063 lokale Uris nicht mehr funktionieren.

LocalMapTileDataSource

Stellt eine Quelle von Kacheln für eine MapTileSource bereit. Die Kacheln werden mithilfe eines lokalen Protokolls wie ms-appdata abgerufen.

MapActualCameraChangedEventArgs

Stellt Daten für das ActualCameraChanged-Ereignis bereit .

MapActualCameraChangingEventArgs

Stellt Daten für das ActualCameraChanging-Ereignis bereit .

MapBillboard

Zeigt ein Bild an, das in Bezug auf den Abstand von der ReferenceCamera des MapBillboards skaliert und verblasst.

MapCamera

Stellt die Position einer Kamera dar, um die Ansicht einer Karte zu definieren.

MapContextRequestedEventArgs

Stellt Ereignisdaten für das MapContextRequested-Ereignis bereit .

MapControl

Stellt eine symbolische oder fotorealistische Karte der Erde dar.

MapControlBusinessLandmarkClickEventArgs

Stellt Daten für das BusinessLandmarkClick-Ereignis bereit.

Hinweis

Diese API ist nicht für alle Windows-Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl. Weitere Informationen zu dieser API und dem Windows.Services.Maps.LocalSearch-Namespace erhalten Sie von Ihrem Microsoft-Kontoteammitarbeiter.

MapControlBusinessLandmarkPointerEnteredEventArgs

Stellt Daten für das BusinessLandmarkPointerEntered-Ereignis bereit .

Hinweis

Diese API ist nicht für alle Windows-Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl. Weitere Informationen zu dieser API und dem Windows.Services.Maps.LocalSearch-Namespace erhalten Sie von Ihrem Microsoft-Kontoteammitarbeiter.

MapControlBusinessLandmarkPointerExitedEventArgs

Stellt Daten für das BusinessLandmarkPointerExited-Ereignis bereit .

Hinweis

Diese API ist nicht für alle Windows-Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl. Weitere Informationen zu dieser API und dem Windows.Services.Maps.LocalSearch-Namespace erhalten Sie von Ihrem Microsoft-Kontoteammitarbeiter.

MapControlBusinessLandmarkRightTappedEventArgs

Stellt Daten für das BusinessLandmarkRightTapped-Ereignis bereit .

Hinweis

Diese API ist nicht für alle Windows-Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl. Weitere Informationen zu dieser API und dem Windows.Services.Maps.LocalSearch-Namespace erhalten Sie von Ihrem Microsoft-Kontoteammitarbeiter.

MapControlDataHelper

Stellt Ereignisse bereit, die darauf hinweisen, dass der Benutzer auf einen Geschäftsstandort oder ein Transitfeature geklickt hat.

Hinweis

Diese API ist nicht für alle Windows-Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl. Weitere Informationen zu dieser API und dem Windows.Services.Maps.LocalSearch-Namespace erhalten Sie von Ihrem Microsoft-Kontoteammitarbeiter.

MapControlTransitFeatureClickEventArgs

Stellt Daten für das TransitFeatureClick-Ereignis bereit.

Hinweis

Diese API ist nicht für alle Windows-Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl. Weitere Informationen zu dieser API und dem Windows.Services.Maps.LocalSearch-Namespace erhalten Sie von Ihrem Microsoft-Kontoteammitarbeiter.

MapControlTransitFeaturePointerEnteredEventArgs

Stellt Daten für das TransitFeaturePointerEntered-Ereignis bereit .

Hinweis

Diese API ist nicht für alle Windows-Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl. Weitere Informationen zu dieser API und dem Windows.Services.Maps.LocalSearch-Namespace erhalten Sie von Ihrem Microsoft-Kontoteammitarbeiter.

MapControlTransitFeaturePointerExitedEventArgs

Stellt Daten für das TransitFeaturePointerExited-Ereignis bereit .

Hinweis

Diese API ist nicht für alle Windows-Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl. Weitere Informationen zu dieser API und dem Windows.Services.Maps.LocalSearch-Namespace erhalten Sie von Ihrem Microsoft-Kontoteammitarbeiter.

MapControlTransitFeatureRightTappedEventArgs

Stellt Daten für das TransitFeatureRightTapped-Ereignis bereit .

Hinweis

Diese API ist nicht für alle Windows-Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl. Weitere Informationen zu dieser API und dem Windows.Services.Maps.LocalSearch-Namespace erhalten Sie von Ihrem Microsoft-Kontoteammitarbeiter.

MapCustomExperience

Stellt eine benutzerdefinierte Benutzeroberfläche für MapControl dar.

MapCustomExperienceChangedEventArgs

Stellt Daten für das CustomExperienceChanged-Ereignis bereit .

MapElement

Stellt ein Element dar, das in einem MapControl angezeigt wird.

MapElement3D

Stellt ein 3D-Element dar, das in einem MapControl angezeigt wird.

MapElementClickEventArgs

Stellt Daten für das MapElementClick-Ereignis bereit.

MapElementPointerEnteredEventArgs

Stellt Daten für das MapElementPointerEntered-Ereignis bereit .

MapElementPointerExitedEventArgs

Stellt Daten für das MapElementPointerExited-Ereignis bereit .

MapElementsLayer

Stellt eine Auflistung von Kartenelementen dar, an die Sie Daten binden und unabhängig von anderen Kartenelementen bearbeiten können.

MapElementsLayerClickEventArgs

Stellt Daten für das MapElementClick-Ereignis bereit.

MapElementsLayerContextRequestedEventArgs

Stellt Ereignisdaten für das MapContextRequested-Ereignis bereit .

MapElementsLayerPointerEnteredEventArgs

Stellt Daten für das MapElementPointerEntered-Ereignis bereit .

MapElementsLayerPointerExitedEventArgs

Stellt Daten für das MapElementPointerExited-Ereignis bereit .

MapIcon

Zeigt ein Bild an, z. B. eine Stecknadel mit optionalem Text in einem MapControl. Verwenden Sie das Standardimage, oder stellen Sie ein benutzerdefiniertes Image bereit.

MapInputEventArgs

Stellt Daten zur Benutzereingabe für die MapTapped-, MapDoubleTapped- und MapHolding-Ereignisse des MapControl bereit.

MapItemsControl

Enthält eine Auflistung von XAML-Steuerelementen, die in einem MapControl-Steuerelement angezeigt werden sollen.

MapLayer

Stellt eine Sammlung von Kartendaten dar, an die Sie Daten binden und unabhängig von anderen Kartendatentypen bearbeiten können.

MapModel3D

Stellt ein 3D-Objekt dar, das auf einer Karte angezeigt werden soll. Ein MapModel3D wird hauptsächlich in Verbindung mit MapElement3D verwendet.

MapPolygon

Stellt ein Polygon in einem MapControl dar.

MapPolyline

Stellt eine Polylinie in einem MapControl dar.

MapRightTappedEventArgs

Stellt Daten für das MapRightTapped-Ereignis bereit .

MapRouteView

Zeigt eine MapRoute in einem MapControl an.

MapScene

Stellt eine Ansicht einer Karte dar.

MapStyleSheet

Stellt einen Satz von Regeln dar, der den Stil der Karte in einem Kartensteuerelement definiert. Diese Klasse bietet Methoden für Folgendes:

  1. Rufen Sie allgemeine Basiszuordnungsstile ab.
  2. Laden Sie benutzerdefinierte Blätter über ParseFromJson und TryParseFromJson. Weitere Informationen zu JSON-Stylesheets finden Sie unter Referenz zu Karten stylesheets.
  3. Kombinieren Sie mehrere Blätter, wobei spätere Blätter frühere Blätter mit der Combine-Methode überschreiben. In der Regel wird ein allgemeiner Basiskartenstil mit benutzerdefiniertem JSON-Code kombiniert, um einen benutzerdefinierten Kartenstil zu erstellen.
MapStyleSheetEntries

Stellt die Namen der von JavaScript Object Notation (JSON) unterstützten Formatvorlageneinträge im Kartenstilblatt bereit.

MapStyleSheetEntryStates

Stellt die Namen der unterstützten Formatvorlageneintragszustände eines Kartenstilstilblatts bereit. Diese Zustände werden zustandsspezifischen Stilen zugeordnet, die im Stylesheet der Karte definiert sind.

MapTargetCameraChangedEventArgs

Stellt Daten für das TargetCameraChanged-Ereignis bereit .

MapTileBitmapRequest

Stellt eine Bitmapanforderung für eine Kachel für eine CustomMapTileDataSource dar.

MapTileBitmapRequestDeferral

Stellt eine Zurückstellung dar, die von einer App verwendet werden kann, um asynchron auf eine Bitmapanforderung für eine Kachel zu reagieren.

MapTileBitmapRequestedEventArgs

Stellt Daten für das CustomMapTileDataSource.BitmapRequested-Ereignis bereit .

MapTileDataSource

Stellt eine Quelle von Kacheln für eine MapTileSource bereit. Diese Klasse dient als Basisklasse für HttpMapTileDataSource, LocalMapTileDataSource und CustomMapTileDataSource.

MapTileSource

Stellt eine Quelle von Kacheln dar, die im MapControl-Steuerelement überlagert werden sollen.

MapTileUriRequest

Stellt eine URI-Anforderung für eine Kachel für eine HttpMapTileDataSource oder eine LocalMapTileDataSource dar.

MapTileUriRequestDeferral

Stellt eine Zurückstellung dar, die von einer App verwendet werden kann, um asynchron auf eine URI-Anforderung für eine Kachel zu reagieren.

MapTileUriRequestedEventArgs

Stellt Daten für das HttpMapTileDataSource.UriRequested-Ereignis und das LocalMapTileDataSource.UriRequested-Ereignis bereit .

StreetsideExperience

Stellt eine benutzerdefinierte Kartenoberfläche dar, die eine Straßenansicht eines geografischen Standorts bietet.

StreetsidePanorama

Stellt eine Panoramaansicht eines geografischen Standorts aus der Perspektive auf Straßenebene dar.

Strukturen

MapZoomLevelRange

Gibt die minimale und maximale Zoomstufe für eine MapTileSource an. Diese Struktur wird von der ZoomLevelRange-Eigenschaft einer MapTileSource verwendet.

Enumerationen

MapAnimationKind

Gibt die Animation an, die verwendet werden soll, wenn Sie die Ansicht der Karte ändern. Beispielsweise können Sie beim Aufrufen der Methoden TrySetViewAsync oder TrySetViewBoundsAsync eine Animation angeben.

MapCameraChangeReason

Gibt den Grund an, warum sich die Position der Kamera der Karte geändert hat.

MapColorScheme

Gibt die ColorScheme des MapControl an.

MapElementCollisionBehavior

Gibt das Verhalten eines MapIcon an, wenn es aufgrund der Zoomstufe mit anderen Kartenfeatures kollidiert.

MapInteractionMode

Gibt an, ob die Karte auf eine Touchgeste reagiert und ob das entsprechende UI-Steuerelement auf der Karte angezeigt wird.

MapLoadingStatus

Gibt den LoadingStatus des MapControl an.

MapModel3DShadingOption

Gibt den Typ der Schattierung an, der für 3D-Objekte angezeigt werden soll.

MapPanInteractionMode

Gibt an, ob die Schwenkbewegung auf der Karte erkannt wird.

MapProjection

Gibt an, wie die Breiten- und Längengrade der Karte transformiert werden.

MapStyle

Gibt den Stil des MapControl an.

MapTileAnimationState

Gibt den AnimationState der MapTileSource an.

MapTileLayer

Gibt den Ebenentyp einer MapTileSource an.

MapVisibleRegionKind

Gibt die Art des sichtbaren Bereichs an.

MapWatermarkMode

Gibt den WatermarkMode des MapControl an.

Weitere Informationen