MapControl.TryZoomInAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
public:
virtual IAsyncOperation<bool> ^ TryZoomInAsync() = TryZoomInAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<bool> TryZoomInAsync();
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<bool> TryZoomInAsync();
function tryZoomInAsync()
Public Function TryZoomInAsync () As IAsyncOperation(Of Boolean)
Restituisce
Contiene i risultati dell'operazione: true se l'operazione è stata completata correttamente; in caso contrario, false.
- Attributi
Commenti
Avviso
Non è consigliabile modificare ZoomLevel con visualizzazioni 3D. Quando la visualizzazione di MapControl non sta cercando "dritta", le modifiche in ZoomLevel possono causare un comportamento imprevedibile.
ZoomLevel è destinato alle visualizzazioni 2D. Per implementare un effetto "zoom" con visualizzazioni 3D, usare il metodo TrySetSceneAsync di MapControl per spostare la fotocamera più vicino. Iniziare impostando una posizione più vicina su un oggetto MapCamera . Creare quindi un nuovo MapScene passando la MapCamera a CreateFromCamera. Infine, avviare lo zoom passando il nuovo MapScene a TrySetSceneAsync. È possibile ingrandire immediatamente o specificare MapAnimationKind per creare un'animazione "fly in".
I valori massimi e minimi di ZoomLevel, segnalati dalle proprietà MaxZoomLevel e MinZoomLevel, dipendono dal tipo di visualizzazione mappa: 2D, 3D o Streetside.
Proprietà | Intervallo 2D | Intervallo 3D | Intervallo streetside |
---|---|---|---|
ZoomLevel | 1-20 | 1-20 | 24-26 |
Quando si lascia una visualizzazione Streetside, la mappa restituisce le impostazioni di visualizzazione precedenti. La Streetside ZoomLevel non viene mantenuta all'esterno dell'esperienza Streetside.
Prendere in considerazione questo metodo quando si vuole sostituire il controllo interfaccia utente predefinito con il proprio.