MapControl.TrySetViewAsync Metode

Definisi

Overload

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

Mengatur tampilan peta yang ditampilkan di MapControl menggunakan pusat, tingkat perbesar tampilan, judul, dan pitch yang ditentukan. Perubahan tampilan menggunakan animasi yang ditentukan.

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

Mengatur tampilan peta yang ditampilkan di MapControl menggunakan pusat, tingkat perbesar tampilan, judul, dan pitch yang ditentukan.

TrySetViewAsync(Geopoint, IReference<Double>)

Mengatur tampilan peta yang ditampilkan di MapControl menggunakan pusat dan tingkat perbesar tampilan yang ditentukan.

TrySetViewAsync(Geopoint)

Mengatur tampilan peta yang ditampilkan di MapControl menggunakan pusat yang ditentukan.

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

Mengatur tampilan peta yang ditampilkan di MapControl menggunakan pusat, tingkat perbesar tampilan, judul, dan pitch yang ditentukan. Perubahan tampilan menggunakan animasi yang ditentukan.

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)

Parameter

center
Geopoint

Pusat untuk digunakan dalam tampilan. Untuk informasi selengkapnya, lihat properti Tengah .

zoomLevel

IReference<Double>

Nullable<Double>

IReference<double>

Tingkat perbesar tampilan yang akan digunakan dalam tampilan. Untuk informasi selengkapnya, lihat properti ZoomLevel .

heading

IReference<Double>

Nullable<Double>

IReference<double>

Judul yang akan digunakan dalam tampilan. Untuk informasi selengkapnya, lihat properti Judul .

desiredPitch

IReference<Double>

Nullable<Double>

IReference<double>

Pitch yang digunakan dalam tampilan. Untuk informasi selengkapnya, lihat properti DesiredPitch .

animation
MapAnimationKind

Animasi yang digunakan saat mengubah tampilan. Untuk informasi selengkapnya, lihat MapAnimationKind.

Mengembalikan

true jika operasi asinkron berhasil; jika tidak, salah.

Atribut

Keterangan

Rentang tingkat pitch dan zoom yang valid berbeda antara tampilan peta 2D, 3D, dan Streetside. Saat beralih dari 3D ke 2D misalnya, nilai yang dapat diterima dalam tampilan saat ini mungkin berada di luar rentang dalam tampilan berikutnya. Jika demikian, nilai nada saat ini akan dipotok ke nilai terdekat yang dapat diterima dalam tampilan berikutnya.

Saat meninggalkan tampilan Streetside, peta kembali ke pengaturan tampilan sebelumnya. Lapangan Streetside tidak dipertahankan di luar pengalaman Streetside.

Nilai maksimum dan minimum pitch/tilt bergantung pada jenis tampilan peta: 2D, 3D, atau Streetside.

PropertiRentang 2DRentang 3DRentang pinggir jalan
pitch/tilt0-750-900-180
ZoomLevel1-201-2024-26

Nilai judul yang lebih besar dari 360 derajat dinormalisasi ke nilai 0-360 derajat yang setara.

Lihat juga

Berlaku untuk

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

Mengatur tampilan peta yang ditampilkan di MapControl menggunakan pusat, tingkat perbesar tampilan, judul, dan pitch yang ditentukan.

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)

Parameter

center
Geopoint

Pusat untuk digunakan dalam tampilan. Untuk informasi selengkapnya, lihat properti Tengah .

zoomLevel

IReference<Double>

Nullable<Double>

IReference<double>

Tingkat perbesar tampilan yang akan digunakan dalam tampilan. Untuk informasi selengkapnya, lihat properti ZoomLevel .

heading

IReference<Double>

Nullable<Double>

IReference<double>

Judul yang akan digunakan dalam tampilan. Untuk informasi selengkapnya, lihat properti Judul .

desiredPitch

IReference<Double>

Nullable<Double>

IReference<double>

Pitch yang digunakan dalam tampilan. Untuk informasi selengkapnya, lihat properti DesiredPitch .

Mengembalikan

true jika operasi asinkron berhasil; jika tidak, salah.

Atribut

Keterangan

Nilai maksimum dan minimum pitch/tilt bergantung pada jenis tampilan peta: 2D, 3D, atau Streetside.

PropertiRentang 2DRentang 3DRentang pinggir jalan
pitch/tilt0-750-900-180
ZoomLevel1-201-2024-26

Untuk informasi selengkapnya, lihat overload TrySetViewAsync(Geopoint, IReference(Double), IReference(Double), IReference(Double), MapAnimationKind ).

Nilai judul yang lebih besar dari 360 derajat dinormalisasi ke nilai 0-360 derajat yang setara.

Lihat juga

Berlaku untuk

TrySetViewAsync(Geopoint, IReference<Double>)

Mengatur tampilan peta yang ditampilkan di MapControl menggunakan pusat dan tingkat perbesar tampilan yang ditentukan.

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)

Parameter

center
Geopoint

Pusat untuk digunakan dalam tampilan. Untuk informasi selengkapnya, lihat properti Tengah .

zoomLevel

IReference<Double>

Nullable<Double>

IReference<double>

Tingkat perbesar tampilan yang akan digunakan dalam tampilan. Untuk informasi selengkapnya, lihat properti ZoomLevel .

Mengembalikan

true jika operasi asinkron berhasil; jika tidak, salah.

Atribut

Keterangan

Nilai maksimum dan minimum ZoomLevel bergantung pada jenis tampilan peta: 2D, 3D, atau Streetside.

PropertiRentang 2DRentang 3DRentang pinggir jalan
ZoomLevel1-201-2024-26

Saat meninggalkan tampilan Streetside, peta kembali ke pengaturan tampilan sebelumnya. Streetside ZoomLevel tidak dipertahankan di luar pengalaman Streetside.

Lihat juga

Berlaku untuk

TrySetViewAsync(Geopoint)

Mengatur tampilan peta yang ditampilkan di MapControl menggunakan pusat yang ditentukan.

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)

Parameter

center
Geopoint

Pusat untuk digunakan dalam tampilan. Untuk informasi selengkapnya, lihat properti Tengah .

Mengembalikan

true jika operasi asinkron berhasil; jika tidak, salah.

Atribut

Lihat juga

Berlaku untuk