Windows.UI.Xaml.Controls.Maps Spazio dei nomi

Definisce le classi per il controllo Mappa. Definisce anche le origini e gli elementi dei riquadri che possono essere posizionati su una mappa.

Classi

CustomMapTileDataSource

Fornisce un'origine di riquadri personalizzati per mapTileSource. Usare questa classe quando non è possibile usare HttpMapTileDataSource o LocalMapTileDataSource. Ad esempio , CustomMapTileDataSource supporta i riquadri di disegno in memoria e li restituisce come flusso di pixel.

HttpMapTileDataSource

Fornisce un'origine di riquadri per mapTileSource. I riquadri vengono recuperati usando il protocollo HTTP o HTTPS. Si noti che, a partire dalla build 15063, gli URI locali non funzionano più.

LocalMapTileDataSource

Fornisce un'origine di riquadri per mapTileSource. I riquadri vengono recuperati usando un protocollo locale, ad esempio ms-appdata.

MapActualCameraChangedEventArgs

Fornisce dati per l'evento ActualCameraChanged .

MapActualCameraChangingEventArgs

Fornisce i dati per l'evento ActualCameraChanging .

MapBillboard

Visualizza un'immagine che ridimensiona e fa in relazione alla distanza dalla ReferenceCamera della MapBillboard.

MapCamera

Rappresenta la posizione di una fotocamera per definire la visualizzazione di una mappa.

MapContextRequestedEventArgs

Fornisce i dati degli eventi per l'evento MapContextRequested .

MapControl

Rappresenta una mappa simbolica o fotorealistica della Terra.

MapControlBusinessLandmarkClickEventArgs

Fornisce dati per l'evento BusinessLandmarkClick .

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a questa API avranno esito negativo in fase di esecuzione. Per altre informazioni su questa API e sullo spazio dei nomi Windows.Services.Maps.LocalSearch , collaborare con il rappresentante del team dell'account Microsoft.

MapControlBusinessLandmarkPointerEnteredEventArgs

Fornisce dati per l'evento BusinessLandmarkPointerEntered .

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a questa API avranno esito negativo in fase di esecuzione. Per altre informazioni su questa API e sullo spazio dei nomi Windows.Services.Maps.LocalSearch , collaborare con il rappresentante del team dell'account Microsoft.

MapControlBusinessLandmarkPointerExitedEventArgs

Fornisce dati per l'evento BusinessLandmarkPointerExited .

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a questa API avranno esito negativo in fase di esecuzione. Per altre informazioni su questa API e sullo spazio dei nomi Windows.Services.Maps.LocalSearch , collaborare con il rappresentante del team dell'account Microsoft.

MapControlBusinessLandmarkRightTappedEventArgs

Fornisce dati per l'evento BusinessLandmarkRightTapped .

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a questa API avranno esito negativo in fase di esecuzione. Per altre informazioni su questa API e sullo spazio dei nomi Windows.Services.Maps.LocalSearch , collaborare con il rappresentante del team dell'account Microsoft.

MapControlDataHelper

Fornisce eventi che indicano che l'utente ha fatto clic su una posizione aziendale o su una funzionalità di transito.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a questa API avranno esito negativo in fase di esecuzione. Per altre informazioni su questa API e sullo spazio dei nomi Windows.Services.Maps.LocalSearch , collaborare con il rappresentante del team dell'account Microsoft.

MapControlTransitFeatureClickEventArgs

Fornisce dati per l'evento TransitFeatureClick .

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a questa API avranno esito negativo in fase di esecuzione. Per altre informazioni su questa API e sullo spazio dei nomi Windows.Services.Maps.LocalSearch , collaborare con il rappresentante del team dell'account Microsoft.

MapControlTransitFeaturePointerEnteredEventArgs

Fornisce dati per l'evento TransitFeaturePointerEntered .

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a questa API avranno esito negativo in fase di esecuzione. Per altre informazioni su questa API e sullo spazio dei nomi Windows.Services.Maps.LocalSearch , collaborare con il rappresentante del team dell'account Microsoft.

MapControlTransitFeaturePointerExitedEventArgs

Fornisce dati all'evento TransitFeaturePointerExited .

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a questa API avranno esito negativo in fase di esecuzione. Per altre informazioni su questa API e sullo spazio dei nomi Windows.Services.Maps.LocalSearch , collaborare con il rappresentante del team dell'account Microsoft.

MapControlTransitFeatureRightTappedEventArgs

Fornisce dati per l'evento TransitFeatureRightTapped .

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a questa API avranno esito negativo in fase di esecuzione. Per altre informazioni su questa API e sullo spazio dei nomi Windows.Services.Maps.LocalSearch , collaborare con il rappresentante del team dell'account Microsoft.

MapCustomExperience

Rappresenta un'esperienza personalizzata per MapControl.

MapCustomExperienceChangedEventArgs

Fornisce dati per l'evento CustomExperienceChanged .

MapElement

Rappresenta un elemento visualizzato in un MapControl.

MapElement3D

Rappresenta un elemento 3D visualizzato in un MapControl.

MapElementClickEventArgs

Fornisce i dati per l'evento MapElementClick .

MapElementPointerEnteredEventArgs

Fornisce dati per l'evento MapElementPointerEntered .

MapElementPointerExitedEventArgs

Fornisce dati per l'evento MapElementPointerExited .

MapElementsLayer

Rappresenta una raccolta di elementi mappa a cui è possibile associare i dati e modificare in modo indipendente da altri elementi della mappa.

MapElementsLayerClickEventArgs

Fornisce i dati per l'evento MapElementClick .

MapElementsLayerContextRequestedEventArgs

Fornisce i dati degli eventi per l'evento MapContextRequested .

MapElementsLayerPointerEnteredEventArgs

Fornisce dati per l'evento MapElementPointerEntered .

MapElementsLayerPointerExitedEventArgs

Fornisce dati per l'evento MapElementPointerExited .

MapIcon

Visualizza un'immagine, ad esempio una pinna con testo facoltativo in MapControl. Usare l'immagine predefinita o fornire un'immagine personalizzata.

MapInputEventArgs

Fornisce dati sull'input utente per gli eventi MapTapped, MapDoubleTapped e MapHolding di MapControl.

MapItemsControl

Contiene una raccolta di controlli XAML da visualizzare in un oggetto MapControl.

MapLayer

Rappresenta una raccolta di dati mappa a cui è possibile associare dati e modificare in modo indipendente da altri tipi di dati mappa.

MapModel3D

Rappresenta un oggetto 3D da visualizzare in una mappa. Un MapModel3D viene usato principalmente insieme a MapElement3D.

MapPolygon

Rappresenta un poligono in un MapControl.

MapPolyline

Rappresenta una polilinea in un MapControl.

MapRightTappedEventArgs

Fornisce dati per l'evento MapRightTapped .

MapRouteView

Visualizza un MapRoute in un MapControl.

MapScene

Rappresenta una visualizzazione di una mappa.

MapStyleSheet

Rappresenta un set di regole che definiscono lo stile della mappa in un controllo mappa. Questa classe fornisce metodi per:

  1. Recuperare gli stili comuni della mappa di base.
  2. Caricare fogli personalizzati tramite ParseFromJson e TryParseFromJson. Per altre informazioni sui fogli di stile JSON, vedere Informazioni di riferimento sul foglio di stile mappa.
  3. Combinare più fogli, in cui i fogli successivi eseguono l'override dei fogli precedenti, utilizzando il metodo Combine . In genere uno stile comune della mappa di base viene combinato con JSON personalizzato per creare uno stile di mappa personalizzato.
MapStyleSheetEntries

Fornisce i nomi delle voci di stile supportate da JavaScript Object Notation (JSON) nel foglio di stile della mappa.

MapStyleSheetEntryStates

Fornisce i nomi degli stati di immissione dello stile supportati di un foglio di stile mappa. Questi stati sono mappati a stili specifici dello stato definiti nel foglio di stile della mappa.

MapTargetCameraChangedEventArgs

Fornisce i dati per l'evento TargetCameraChanged .

MapTileBitmapRequest

Rappresenta una richiesta bitmap per un riquadro per customMapTileDataSource.

MapTileBitmapRequestDeferral

Rappresenta un rinvio che può essere usato da un'app per rispondere in modo asincrono a una richiesta bitmap per un riquadro.

MapTileBitmapRequestedEventArgs

Fornisce i dati per l'evento CustomMapTileDataSource.BitmapRequested .

MapTileDataSource

Fornisce un'origine di riquadri per MapTileSource. Questa classe funge da classe base per HttpMapTileDataSource, LocalMapTileDataSource e CustomMapTileDataSource.

MapTileSource

Rappresenta un'origine di riquadri da sovrapporre a MapControl.

MapTileUriRequest

Rappresenta una richiesta URI per un riquadro per un oggetto HttpMapTileDataSource o LocalMapTileDataSource.

MapTileUriRequestDeferral

Rappresenta un rinvio che può essere usato da un'app per rispondere in modo asincrono a una richiesta URI per un riquadro.

MapTileUriRequestedEventArgs

Fornisce i dati per l'evento HttpMapTileDataSource.UriRequested e l'evento LocalMapTileDataSource.UriRequested .

StreetsideExperience

Rappresenta un'esperienza mappa personalizzata che fornisce una visualizzazione a livello stradale di una posizione geografica.

StreetsidePanorama

Rappresenta una vista panoramica di una posizione geografica dal punto di vista stradale.

Struct

MapZoomLevelRange

Specifica il livello di zoom minimo e massimo per MapTileSource. Questa struttura viene utilizzata dalla proprietà ZoomLevelRange di un oggetto MapTileSource.

Enumerazioni

MapAnimationKind

Specifica l'animazione da usare quando si modifica la visualizzazione della mappa. Ad esempio, è possibile specificare l'animazione quando si chiamano i metodi TrySetViewAsync o TrySetViewBoundsAsync.

MapCameraChangeReason

Specifica il motivo per cui la posizione della fotocamera della mappa è stata modificata.

MapColorScheme

Specifica colorScheme di MapControl.

MapElementCollisionBehavior

Specifica il comportamento di un MapIcon quando si scontra con altre funzionalità della mappa a causa del livello di zoom.

MapInteractionMode

Specifica se la mappa risponde a un movimento di tocco e se il controllo dell'interfaccia utente corrispondente viene visualizzato sulla mappa.

MapLoadingStatus

Specifica l'oggetto LoadStatus di MapControl.

MapModel3DShadingOption

Specifica il tipo di ombreggiatura da visualizzare per gli oggetti 3D.

MapPanInteractionMode

Specifica se il movimento di panoramica viene riconosciuto sulla mappa.

MapProjection

Specifica come trasformare le latitudine e le longitudini della mappa

MapStyle

Specifica lo stile di MapControl.

MapTileAnimationState

Specifica l'animationState di MapTileSource.

MapTileLayer

Specifica il tipo di livello di un oggetto MapTileSource.

MapVisibleRegionKind

Indica il tipo di area visibile.

MapWatermarkMode

Specifica watermarkmode di MapControl.

Vedi anche