MapControl.TrySetViewAsync 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.
Overload
TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind) |
Imposta la visualizzazione della mappa visualizzata in MapControl usando il centro, il livello di zoom, l'intestazione e il passo specificati. La modifica della visualizzazione usa l'animazione specificata. |
TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>) |
Imposta la visualizzazione della mappa visualizzata in MapControl usando il centro, il livello di zoom, l'intestazione e il passo specificati. |
TrySetViewAsync(Geopoint, IReference<Double>) |
Imposta la visualizzazione della mappa visualizzata in MapControl usando il centro e il livello di zoom specificati. |
TrySetViewAsync(Geopoint) |
Imposta la visualizzazione della mappa visualizzata in MapControl usando il centro specificato. |
TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind)
Imposta la visualizzazione della mappa visualizzata in MapControl usando il centro, il livello di zoom, l'intestazione e il passo specificati. La modifica della visualizzazione usa l'animazione specificata.
public:
virtual IAsyncOperation<bool> ^ TrySetViewAsync(Geopoint ^ center, IReference<double> ^ zoomLevel, IReference<double> ^ heading, IReference<double> ^ desiredPitch, MapAnimationKind animation) = TrySetViewAsync;
/// [Windows.Foundation.Metadata.Overload("TrySetViewWithCenterZoomHeadingPitchAndAnimationAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<bool> TrySetViewAsync(Geopoint const& center, IReference<double> const& zoomLevel, IReference<double> const& heading, IReference<double> const& desiredPitch, MapAnimationKind const& animation);
[Windows.Foundation.Metadata.Overload("TrySetViewWithCenterZoomHeadingPitchAndAnimationAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<bool> TrySetViewAsync(Geopoint center, System.Nullable<double> zoomLevel, System.Nullable<double> heading, System.Nullable<double> desiredPitch, MapAnimationKind animation);
function trySetViewAsync(center, zoomLevel, heading, desiredPitch, animation)
Public Function TrySetViewAsync (center As Geopoint, zoomLevel As Nullable(Of Double), heading As Nullable(Of Double), desiredPitch As Nullable(Of Double), animation As MapAnimationKind) As IAsyncOperation(Of Boolean)
Parametri
- center
- Geopoint
Centro da usare nella visualizzazione. Per altre informazioni, vedere la proprietà Center .
- zoomLevel
-
IReference<double>
Livello di zoom da usare nella visualizzazione. Per altre informazioni, vedere la proprietà ZoomLevel .
- heading
-
IReference<double>
Intestazione da usare nella visualizzazione. Per altre informazioni, vedere la proprietà Heading .
- desiredPitch
-
IReference<double>
Il passo da usare nella visualizzazione. Per altre informazioni, vedere la proprietà DesiredPitch .
- animation
- MapAnimationKind
Animazione da usare quando si modifica la visualizzazione. Per altre informazioni, vedere MapAnimationKind.
Restituisce
true se l'operazione asincrona ha avuto esito positivo; in caso contrario, false.
- Attributi
Commenti
L'intervallo valido di passo e livello di zoom differisce tra le visualizzazioni mappa 2D, 3D e Streetside. Quando si passa da 3D a 2D, ad esempio, i valori accettabili nella visualizzazione corrente potrebbero non essere compresi nell'intervallo nella visualizzazione successiva. In tal caso, il valore di passo corrente verrà troncato al valore accettabile più vicino nella visualizzazione successiva.
Quando si lascia una visualizzazione Streetside, la mappa restituisce le impostazioni di visualizzazione precedenti. Il campo Streetside non è mantenuto al di fuori dell'esperienza Streetside.
I valori massimi e minimi di inclinazione dipendono dal tipo di visualizzazione mappa: 2D, 3D o Streetside.
Proprietà | Intervallo 2D | Intervallo 3D | Intervallo streetside |
---|---|---|---|
inclinazione/inclinazione | 0-75 | 0-90 | 0-180 |
ZoomLevel | 1-20 | 1-20 | 24-26 |
I valori delle intestazioni superiori a 360 gradi sono normalizzati al valore equivalente di 0-360 gradi.
Vedi anche
- TrySetViewAsync(Geopoint)
- TrySetViewAsync(Geopoint, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>)
- Mostrare mappe con visualizzazioni 2D, 3D e Streetside
Si applica a
TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>)
Imposta la visualizzazione della mappa visualizzata in MapControl usando il centro, il livello di zoom, l'intestazione e il passo specificati.
public:
virtual IAsyncOperation<bool> ^ TrySetViewAsync(Geopoint ^ center, IReference<double> ^ zoomLevel, IReference<double> ^ heading, IReference<double> ^ desiredPitch) = TrySetViewAsync;
/// [Windows.Foundation.Metadata.Overload("TrySetViewWithCenterZoomHeadingAndPitchAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<bool> TrySetViewAsync(Geopoint const& center, IReference<double> const& zoomLevel, IReference<double> const& heading, IReference<double> const& desiredPitch);
[Windows.Foundation.Metadata.Overload("TrySetViewWithCenterZoomHeadingAndPitchAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<bool> TrySetViewAsync(Geopoint center, System.Nullable<double> zoomLevel, System.Nullable<double> heading, System.Nullable<double> desiredPitch);
function trySetViewAsync(center, zoomLevel, heading, desiredPitch)
Public Function TrySetViewAsync (center As Geopoint, zoomLevel As Nullable(Of Double), heading As Nullable(Of Double), desiredPitch As Nullable(Of Double)) As IAsyncOperation(Of Boolean)
Parametri
- center
- Geopoint
Centro da usare nella visualizzazione. Per altre informazioni, vedere la proprietà Center .
- zoomLevel
-
IReference<double>
Livello di zoom da usare nella visualizzazione. Per altre informazioni, vedere la proprietà ZoomLevel .
- heading
-
IReference<double>
Intestazione da usare nella visualizzazione. Per altre informazioni, vedere la proprietà Heading .
- desiredPitch
-
IReference<double>
Il passo da usare nella visualizzazione. Per altre informazioni, vedere la proprietà DesiredPitch .
Restituisce
true se l'operazione asincrona ha avuto esito positivo; in caso contrario, false.
- Attributi
Commenti
I valori massimi e minimi di inclinazione dipendono dal tipo di visualizzazione mappa: 2D, 3D o Streetside.
Proprietà | Intervallo 2D | Intervallo 3D | Intervallo streetside |
---|---|---|---|
inclinazione/inclinazione | 0-75 | 0-90 | 0-180 |
ZoomLevel | 1-20 | 1-20 | 24-26 |
Per altre informazioni, vedere l'overload TrySetViewAsync(Geopoint, IReference(Double), IReference(Double), IReference(Double), MapAnimationKind .
I valori delle intestazioni superiori a 360 gradi sono normalizzati al valore equivalente di 0-360 gradi.
Vedi anche
- TrySetViewAsync(Geopoint)
- TrySetViewAsync(Geopoint, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind)
- Mostrare mappe con visualizzazioni 2D, 3D e Streetside
Si applica a
TrySetViewAsync(Geopoint, IReference<Double>)
Imposta la visualizzazione della mappa visualizzata in MapControl usando il centro e il livello di zoom specificati.
public:
virtual IAsyncOperation<bool> ^ TrySetViewAsync(Geopoint ^ center, IReference<double> ^ zoomLevel) = TrySetViewAsync;
/// [Windows.Foundation.Metadata.Overload("TrySetViewWithCenterAndZoomAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<bool> TrySetViewAsync(Geopoint const& center, IReference<double> const& zoomLevel);
[Windows.Foundation.Metadata.Overload("TrySetViewWithCenterAndZoomAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<bool> TrySetViewAsync(Geopoint center, System.Nullable<double> zoomLevel);
function trySetViewAsync(center, zoomLevel)
Public Function TrySetViewAsync (center As Geopoint, zoomLevel As Nullable(Of Double)) As IAsyncOperation(Of Boolean)
Parametri
- center
- Geopoint
Centro da usare nella visualizzazione. Per altre informazioni, vedere la proprietà Center .
- zoomLevel
-
IReference<double>
Livello di zoom da usare nella visualizzazione. Per altre informazioni, vedere la proprietà ZoomLevel .
Restituisce
true se l'operazione asincrona ha avuto esito positivo; in caso contrario, false.
- Attributi
Commenti
I valori massimi e minimi di ZoomLevel 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.
Vedi anche
- TrySetViewAsync(Geopoint)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind)
- Mostrare mappe con visualizzazioni 2D, 3D e Streetside
Si applica a
TrySetViewAsync(Geopoint)
Imposta la visualizzazione della mappa visualizzata in MapControl usando il centro specificato.
public:
virtual IAsyncOperation<bool> ^ TrySetViewAsync(Geopoint ^ center) = TrySetViewAsync;
/// [Windows.Foundation.Metadata.Overload("TrySetViewWithCenterAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<bool> TrySetViewAsync(Geopoint const& center);
[Windows.Foundation.Metadata.Overload("TrySetViewWithCenterAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<bool> TrySetViewAsync(Geopoint center);
function trySetViewAsync(center)
Public Function TrySetViewAsync (center As Geopoint) As IAsyncOperation(Of Boolean)
Parametri
- center
- Geopoint
Centro da usare nella visualizzazione. Per altre informazioni, vedere la proprietà Center .
Restituisce
true se l'operazione asincrona ha avuto esito positivo; in caso contrario, false.
- Attributi
Vedi anche
- TrySetViewAsync(Geopoint, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind)
- Mostrare mappe con visualizzazioni 2D, 3D e Streetside