MapControl.TrySetViewAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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>
Nivel de zoom que se va a usar en la vista. Para obtener más información, consulta la propiedad ZoomLevel .
- heading
-
IReference<double>
Encabezado que se va a usar en la vista. Para obtener más información, consulta la propiedad Heading .
- desiredPitch
-
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.
Propiedad | Intervalo 2D | Intervalo 3D | Rango de streetside |
---|---|---|---|
inclinación/inclinación | 0-75 | 0-90 | 0-180 |
ZoomLevel | 1-20 | 1-20 | 24-26 |
Los valores de título mayores que 360 grados se normalizan en su valor equivalente de 0 a 360 grados.
Consulte también
- TrySetViewAsync(Geopoint)
- TrySetViewAsync(Geopoint, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>)
- Mostrar mapas con vistas 2D, 3D y Streetside
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>
Nivel de zoom que se va a usar en la vista. Para obtener más información, consulta la propiedad ZoomLevel .
- heading
-
IReference<double>
Encabezado que se va a usar en la vista. Para obtener más información, consulta la propiedad Heading .
- desiredPitch
-
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.
Propiedad | Intervalo 2D | Intervalo 3D | Rango de streetside |
---|---|---|---|
inclinación/inclinación | 0-75 | 0-90 | 0-180 |
ZoomLevel | 1-20 | 1-20 | 24-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
- TrySetViewAsync(Geopoint)
- TrySetViewAsync(Geopoint, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind)
- Mostrar mapas con vistas 2D, 3D y Streetside
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>
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.
Propiedad | Intervalo 2D | Intervalo 3D | Rango de streetside |
---|---|---|---|
ZoomLevel | 1-20 | 1-20 | 24-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
- TrySetViewAsync(Geopoint)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind)
- Mostrar mapas con vistas 2D, 3D y Streetside
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
- TrySetViewAsync(Geopoint, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind)
- Mostrar mapas con vistas 2D, 3D y Streetside