MapControl.TrySetViewBoundsAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 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
在视图中使用的边距。
- animation
- MapAnimationKind
更改视图时要使用的动画。 有关详细信息,请参阅 MapAnimationKind。
返回
如果异步操作成功,则为 true;否则为 false。
- 属性
注解
如果 GeoboundingBox 指定的区域未填充 MapControl,则控件还会显示 GeoboundingBox 外的周围区域。