MapControl.TrySetViewAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind) |
Задает представление карты, отображаемой в элементе MapControl , используя указанный центр, уровень масштаба, заголовок и шаг. Изменение представления использует указанную анимацию. |
TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>) |
Задает представление карты, отображаемой в элементе MapControl , используя указанный центр, уровень масштаба, заголовок и шаг. |
TrySetViewAsync(Geopoint, IReference<Double>) |
Задает представление карты, отображаемой в элементе MapControl , используя указанный центр и уровень масштаба. |
TrySetViewAsync(Geopoint) |
Задает представление карты, отображаемой в MapControl , с помощью указанного центра. |
TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind)
Задает представление карты, отображаемой в элементе MapControl , используя указанный центр, уровень масштаба, заголовок и шаг. Изменение представления использует указанную анимацию.
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)
Параметры
- center
- Geopoint
Центр, используемый в представлении. Дополнительные сведения см. в свойстве Center .
- zoomLevel
-
IReference<double>
Уровень масштаба, используемый в представлении. Дополнительные сведения см. в свойстве ZoomLevel .
- heading
-
IReference<double>
Заголовок, используемый в представлении. Дополнительные сведения см. в разделе Свойство Заголовок .
- desiredPitch
-
IReference<double>
Шаг для использования в представлении. Дополнительные сведения см. в разделе Свойство DesiredPitch .
- animation
- MapAnimationKind
Анимация, используемая при изменении представления. Дополнительные сведения см. в разделе MapAnimationKind.
Возвращаемое значение
true , если асинхронная операция выполнена успешно; в противном случае — false.
- Атрибуты
Комментарии
Допустимый диапазон высоты и масштаба отличается для двухмерных, трехмерных и уличных представлений карт. Например, при переключении с трехмерного на 2D значения, допустимые в текущем представлении, могут находиться вне диапазона в следующем представлении. В этом случае текущее значение шага будет усечено до ближайшего допустимого значения в следующем представлении.
При выходе из представления Streetside карта возвращается к предыдущим параметрам представления. Streetside поле не поддерживается за пределами Streetside опыт.
Максимальное и минимальное значения наклона и наклона зависят от типа представления карты: 2D, 3D или Streetside.
Свойство | Диапазон 2D | Трехмерный диапазон | Стритсайд диапазон |
---|---|---|---|
наклон или наклон | 0-75 | 0–90 | 0-180 |
ZoomLevel | 1–20 | 1–20 | 24-26 |
Значения заголовков больше 360 градусов нормализуются до эквивалентного значения 0–360 градусов.
См. также раздел
- TrySetViewAsync(Geopoint)
- TrySetViewAsync(Geopoint, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>)
- Отображение карт с помощью двумерных и трехмерных представлений, а также с помощью представлений Streetside
Применяется к
TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>)
Задает представление карты, отображаемой в элементе MapControl , используя указанный центр, уровень масштаба, заголовок и шаг.
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)
Параметры
- center
- Geopoint
Центр, используемый в представлении. Дополнительные сведения см. в свойстве Center .
- zoomLevel
-
IReference<double>
Уровень масштаба, используемый в представлении. Дополнительные сведения см. в свойстве ZoomLevel .
- heading
-
IReference<double>
Заголовок, используемый в представлении. Дополнительные сведения см. в разделе Свойство Заголовок .
- desiredPitch
-
IReference<double>
Шаг для использования в представлении. Дополнительные сведения см. в разделе Свойство DesiredPitch .
Возвращаемое значение
true , если асинхронная операция выполнена успешно; в противном случае — false.
- Атрибуты
Комментарии
Максимальное и минимальное значения наклона и наклона зависят от типа представления карты: 2D, 3D или Streetside.
Свойство | Диапазон 2D | Трехмерный диапазон | Стритсайд диапазон |
---|---|---|---|
наклон или наклон | 0-75 | 0–90 | 0-180 |
ZoomLevel | 1–20 | 1–20 | 24-26 |
Дополнительные сведения см. в разделе Перегрузка TrySetViewAsync(Geopoint, IReference(Double), IReference(Double), IReference(Double), MapAnimationKind ).
Значения заголовков больше 360 градусов нормализуются до эквивалентного значения 0–360 градусов.
См. также раздел
- TrySetViewAsync(Geopoint)
- TrySetViewAsync(Geopoint, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind)
- Отображение карт с помощью двумерных и трехмерных представлений, а также с помощью представлений Streetside
Применяется к
TrySetViewAsync(Geopoint, IReference<Double>)
Задает представление карты, отображаемой в элементе MapControl , используя указанный центр и уровень масштаба.
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)
Параметры
- center
- Geopoint
Центр, используемый в представлении. Дополнительные сведения см. в свойстве Center .
- zoomLevel
-
IReference<double>
Уровень масштаба, используемый в представлении. Дополнительные сведения см. в свойстве ZoomLevel .
Возвращаемое значение
true , если асинхронная операция выполнена успешно; в противном случае — false.
- Атрибуты
Комментарии
Максимальное и минимальное значения ZoomLevel зависят от типа представления карты: 2D, 3D или Streetside.
Свойство | Диапазон 2D | Трехмерный диапазон | Стритсайд диапазон |
---|---|---|---|
ZoomLevel | 1–20 | 1–20 | 24-26 |
При выходе из представления Streetside карта возвращается к предыдущим параметрам представления. Streetside ZoomLevel не поддерживается за пределами Streetside.
См. также раздел
- TrySetViewAsync(Geopoint)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind)
- Отображение карт с помощью двумерных и трехмерных представлений, а также с помощью представлений Streetside
Применяется к
TrySetViewAsync(Geopoint)
Задает представление карты, отображаемой в MapControl , с помощью указанного центра.
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)
Параметры
- center
- Geopoint
Центр, используемый в представлении. Дополнительные сведения см. в свойстве Center .
Возвращаемое значение
true , если асинхронная операция выполнена успешно; в противном случае — false.
- Атрибуты
См. также раздел
- TrySetViewAsync(Geopoint, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind)
- Отображение карт с помощью двумерных и трехмерных представлений, а также с помощью представлений Streetside