Partager via


MapControl.TrySetViewAsync Méthode

Définition

Surcharges

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

Définit l’affichage de la carte affichée dans mapControl à l’aide du centre, du niveau de zoom, du titre et de la hauteur spécifiés. La modification de la vue utilise l’animation spécifiée.

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

Définit l’affichage de la carte affichée dans mapControl à l’aide du centre, du niveau de zoom, du titre et de la hauteur spécifiés.

TrySetViewAsync(Geopoint, IReference<Double>)

Définit l’affichage de la carte affichée dans MapControl en utilisant le centre et le niveau de zoom spécifiés.

TrySetViewAsync(Geopoint)

Définit l’affichage de la carte affichée dans mapControl à l’aide du centre spécifié.

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

Définit l’affichage de la carte affichée dans mapControl à l’aide du centre, du niveau de zoom, du titre et de la hauteur spécifiés. La modification de la vue utilise l’animation spécifiée.

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)

Paramètres

center
Geopoint

Centre à utiliser dans la vue. Pour plus d’informations, consultez la propriété Center .

zoomLevel

IReference<Double>

Nullable<Double>

IReference<double>

Niveau de zoom à utiliser dans la vue. Pour plus d’informations, consultez la propriété ZoomLevel .

heading

IReference<Double>

Nullable<Double>

IReference<double>

Titre à utiliser dans la vue. Pour plus d’informations, consultez la propriété Heading .

desiredPitch

IReference<Double>

Nullable<Double>

IReference<double>

Pitch à utiliser dans la vue. Pour plus d’informations, consultez la propriété DesiredPitch .

animation
MapAnimationKind

Animation à utiliser lors de la modification de l’affichage. Pour plus d’informations, consultez MapAnimationKind.

Retours

true si l’opération asynchrone a réussi ; sinon, false.

Attributs

Remarques

La plage valide de tangage et de niveau de zoom diffère entre les vues cartographiques 2D, 3D et Streetside. Lors du passage de la 3D à la 2D, par exemple, les valeurs acceptables dans l’affichage actuel peuvent être hors limites dans la vue suivante. Si tel est le cas, la valeur de pitch actuelle est tronquée à la valeur acceptable la plus proche dans la vue suivante.

Lorsque vous quittez une vue Streetside, la carte revient aux paramètres d’affichage précédents. Le terrain Streetside n’est pas maintenu en dehors de l’expérience Streetside.

Les valeurs maximales et minimales de tangage/inclinaison dépendent du type de vue cartographique : 2D, 3D ou Streetside.

PropriétéPlage 2DPlage 3DGamme Streetside
pitch/tilt0-750-900-180
ZoomLevel1-201-2024-26

Les valeurs de titre supérieures à 360 degrés sont normalisées à leur valeur équivalente de 0 à 360 degrés.

Voir aussi

S’applique à

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

Définit l’affichage de la carte affichée dans mapControl à l’aide du centre, du niveau de zoom, du titre et de la hauteur spécifiés.

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)

Paramètres

center
Geopoint

Centre à utiliser dans la vue. Pour plus d’informations, consultez la propriété Center .

zoomLevel

IReference<Double>

Nullable<Double>

IReference<double>

Niveau de zoom à utiliser dans la vue. Pour plus d’informations, consultez la propriété ZoomLevel .

heading

IReference<Double>

Nullable<Double>

IReference<double>

Titre à utiliser dans la vue. Pour plus d’informations, consultez la propriété Heading .

desiredPitch

IReference<Double>

Nullable<Double>

IReference<double>

Pitch à utiliser dans la vue. Pour plus d’informations, consultez la propriété DesiredPitch .

Retours

true si l’opération asynchrone a réussi ; sinon, false.

Attributs

Remarques

Les valeurs maximales et minimales de tangage/inclinaison dépendent du type de vue cartographique : 2D, 3D ou Streetside.

PropriétéPlage 2DPlage 3DGamme Streetside
pitch/tilt0-750-900-180
ZoomLevel1-201-2024-26

Pour plus d’informations, consultez la surcharge TrySetViewAsync(Geopoint, IReference(Double), IReference(Double), IReference(Double), MapAnimationKind ).

Les valeurs de titre supérieures à 360 degrés sont normalisées à leur valeur équivalente de 0 à 360 degrés.

Voir aussi

S’applique à

TrySetViewAsync(Geopoint, IReference<Double>)

Définit l’affichage de la carte affichée dans MapControl en utilisant le centre et le niveau de zoom spécifiés.

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)

Paramètres

center
Geopoint

Centre à utiliser dans la vue. Pour plus d’informations, consultez la propriété Center .

zoomLevel

IReference<Double>

Nullable<Double>

IReference<double>

Niveau de zoom à utiliser dans la vue. Pour plus d’informations, consultez la propriété ZoomLevel .

Retours

true si l’opération asynchrone a réussi ; sinon, false.

Attributs

Remarques

Les valeurs maximales et minimales de ZoomLevel dépendent du type de vue cartographique : 2D, 3D ou Streetside.

PropriétéPlage 2DPlage 3DGamme Streetside
ZoomLevel1-201-2024-26

Lorsque vous quittez une vue Streetside, la carte revient aux paramètres d’affichage précédents. Le ZoomLevel Streetside n’est pas conservé en dehors de l’expérience Streetside.

Voir aussi

S’applique à

TrySetViewAsync(Geopoint)

Définit l’affichage de la carte affichée dans mapControl à l’aide du centre spécifié.

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)

Paramètres

center
Geopoint

Centre à utiliser dans la vue. Pour plus d’informations, consultez la propriété Center .

Retours

true si l’opération asynchrone a réussi ; sinon, false.

Attributs

Voir aussi

S’applique à