Compartir a través de


MapControl.TrySetViewAsync Método

Definición

Sobrecargas

TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind)

Establece la vista del mapa que se muestra en MapControl mediante el centro, el nivel de zoom, el encabezado y el tono especificados. El cambio de vista usa la animación especificada.

TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>)

Establece la vista del mapa que se muestra en MapControl mediante el centro, el nivel de zoom, el encabezado y el tono especificados.

TrySetViewAsync(Geopoint, IReference<Double>)

Establece la vista del mapa que se muestra en mapControl mediante el centro y el nivel de zoom especificados.

TrySetViewAsync(Geopoint)

Establece la vista del mapa que se muestra en mapControl mediante el centro especificado.

TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind)

Establece la vista del mapa que se muestra en MapControl mediante el centro, el nivel de zoom, el encabezado y el tono especificados. El cambio de vista usa la animación especificada.

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)

Parámetros

center
Geopoint

Centro que se va a usar en la vista. Para obtener más información, consulta la propiedad Center .

zoomLevel

IReference<Double>

Nullable<Double>

IReference<double>

Nivel de zoom que se va a usar en la vista. Para obtener más información, consulta la propiedad ZoomLevel .

heading

IReference<Double>

Nullable<Double>

IReference<double>

Encabezado que se va a usar en la vista. Para obtener más información, consulta la propiedad Heading .

desiredPitch

IReference<Double>

Nullable<Double>

IReference<double>

Tono que se va a usar en la vista. Para obtener más información, consulta la propiedad DesiredPitch .

animation
MapAnimationKind

Animación que se va a usar al cambiar la vista. Para obtener más información, consulta MapAnimationKind.

Devoluciones

true si la operación asincrónica se realizó correctamente; de lo contrario, false.

Atributos

Comentarios

El intervalo válido de inclinación y nivel de zoom difiere entre las vistas de mapa 2D, 3D y Streetside. Al cambiar de 3D a 2D, por ejemplo, los valores que son aceptables en la vista actual pueden estar fuera del intervalo en la siguiente vista. Si ese es el caso, el valor de tono actual se truncará al valor aceptable más cercano en la vista siguiente.

Al salir de una vista streetside, el mapa vuelve a la configuración de la vista anterior. El terreno streetside no se mantiene fuera de la experiencia streetside.

Los valores máximos y mínimos de inclinación/inclinación dependen del tipo de vista de mapa: 2D, 3D o Streetside.

PropiedadIntervalo 2DIntervalo 3DRango de streetside
inclinación/inclinación0-750-900-180
ZoomLevel1-201-2024-26

Los valores de título mayores que 360 grados se normalizan en su valor equivalente de 0 a 360 grados.

Consulte también

Se aplica a

TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>)

Establece la vista del mapa que se muestra en MapControl mediante el centro, el nivel de zoom, el encabezado y el tono especificados.

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)

Parámetros

center
Geopoint

Centro que se va a usar en la vista. Para obtener más información, consulta la propiedad Center .

zoomLevel

IReference<Double>

Nullable<Double>

IReference<double>

Nivel de zoom que se va a usar en la vista. Para obtener más información, consulta la propiedad ZoomLevel .

heading

IReference<Double>

Nullable<Double>

IReference<double>

Encabezado que se va a usar en la vista. Para obtener más información, consulta la propiedad Heading .

desiredPitch

IReference<Double>

Nullable<Double>

IReference<double>

Tono que se va a usar en la vista. Para obtener más información, consulta la propiedad DesiredPitch .

Devoluciones

true si la operación asincrónica se realizó correctamente; de lo contrario, false.

Atributos

Comentarios

Los valores máximos y mínimos de inclinación/inclinación dependen del tipo de vista de mapa: 2D, 3D o Streetside.

PropiedadIntervalo 2DIntervalo 3DRango de streetside
inclinación/inclinación0-750-900-180
ZoomLevel1-201-2024-26

Para obtener más información, vea la sobrecarga TrySetViewAsync(Geopoint, IReference(Double), IReference(Double), IReference(Double), MapAnimationKind).

Los valores de título mayores que 360 grados se normalizan en su valor equivalente de 0 a 360 grados.

Consulte también

Se aplica a

TrySetViewAsync(Geopoint, IReference<Double>)

Establece la vista del mapa que se muestra en mapControl mediante el centro y el nivel de zoom especificados.

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)

Parámetros

center
Geopoint

Centro que se va a usar en la vista. Para obtener más información, consulta la propiedad Center .

zoomLevel

IReference<Double>

Nullable<Double>

IReference<double>

Nivel de zoom que se va a usar en la vista. Para obtener más información, consulta la propiedad ZoomLevel .

Devoluciones

true si la operación asincrónica se realizó correctamente; de lo contrario, false.

Atributos

Comentarios

Los valores máximos y mínimos de ZoomLevel dependen del tipo de vista de mapa: 2D, 3D o Streetside.

PropiedadIntervalo 2DIntervalo 3DRango de streetside
ZoomLevel1-201-2024-26

Al salir de una vista streetside, el mapa vuelve a la configuración de la vista anterior. El Streetside ZoomLevel no se mantiene fuera de la experiencia streetside.

Consulte también

Se aplica a

TrySetViewAsync(Geopoint)

Establece la vista del mapa que se muestra en mapControl mediante el centro especificado.

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)

Parámetros

center
Geopoint

Centro que se va a usar en la vista. Para obtener más información, consulta la propiedad Center .

Devoluciones

true si la operación asincrónica se realizó correctamente; de lo contrario, false.

Atributos

Consulte también

Se aplica a