MapControl.TrySetViewBoundsAsync 方法

定义

MapControl 中显示的地图视图设置为具有指定边距的指定 GeoboundingBox 的内容。 视图更改使用指定的动画。

public:
 virtual IAsyncOperation<bool> ^ TrySetViewBoundsAsync(GeoboundingBox ^ bounds, IReference<Thickness> ^ margin, MapAnimationKind animation) = TrySetViewBoundsAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<bool> TrySetViewBoundsAsync(GeoboundingBox const& bounds, IReference<Thickness> const& margin, MapAnimationKind const& animation);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<bool> TrySetViewBoundsAsync(GeoboundingBox bounds, System.Nullable<Thickness> margin, MapAnimationKind animation);
function trySetViewBoundsAsync(bounds, margin, animation)
Public Function TrySetViewBoundsAsync (bounds As GeoboundingBox, margin As Nullable(Of Thickness), animation As MapAnimationKind) As IAsyncOperation(Of Boolean)

参数

bounds
GeoboundingBox

要显示在视图中的地理区域。

margin

IReference<Thickness>

Nullable<Thickness>

在视图中使用的边距。

animation
MapAnimationKind

更改视图时要使用的动画。 有关详细信息,请参阅 MapAnimationKind

返回

如果异步操作成功,则为 true;否则为 false

属性

注解

如果 GeoboundingBox 指定的区域未填充 MapControl,则控件还会显示 GeoboundingBox 外的周围区域。

适用于

另请参阅