MapElementsLayer 类

定义

表示一个映射元素的集合,你可以将数据绑定到这些元素,并独立于其他地图元素进行操作。

public ref class MapElementsLayer sealed : MapLayer
/// [Windows.Foundation.Metadata.Activatable(327680, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MapElementsLayer final : MapLayer
[Windows.Foundation.Metadata.Activatable(327680, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MapElementsLayer : MapLayer
Public NotInheritable Class MapElementsLayer
Inherits MapLayer
继承
Object Platform::Object IInspectable DependencyObject MapLayer MapElementsLayer
属性

Windows 要求

设备系列
Windows 10 Fall Creators Update (在 10.0.16299.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v5.0 中引入)

构造函数

MapElementsLayer()

创建 MapElementsLayer 实例。

属性

Dispatcher

获取与此对象关联的 CoreDispatcherCoreDispatcher 表示可以访问 UI 线程上的 DependencyObject 的工具,即使代码是由非 UI 线程启动的。

(继承自 DependencyObject)
MapElements

获取 MapElementsLayer 的子级的 MapElement 对象的集合。

MapElementsProperty

标识 MapElements 依赖属性。

MapTabIndex

获取或设置一个值,该值确定当用户通过按 Tab 键浏览这些元素时 MapLayer 对象接收焦点的顺序。

(继承自 MapLayer)
Visible

获取或设置一个值,该值指示 MapLayerMapControl 上是否可见。

(继承自 MapLayer)
ZIndex

获取或设置 MapLayer 的 z 索引。 Z 索引较高的 MapLayer 显示在 z 索引较低的 MapLayer 顶部。

(继承自 MapLayer)

方法

ClearValue(DependencyProperty)

清除依赖属性的本地值。

(继承自 DependencyObject)
GetAnimationBaseValue(DependencyProperty)

返回为依赖属性建立的任何基值,该基值适用于动画未处于活动状态的情况。

(继承自 DependencyObject)
GetValue(DependencyProperty)

DependencyObject 返回依赖属性的当前有效值。

(继承自 DependencyObject)
ReadLocalValue(DependencyProperty)

如果设置了本地值,则返回依赖属性的本地值。

(继承自 DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

注册通知函数,用于侦听此 DependencyObject 实例上对特定 DependencyProperty 的更改。

(继承自 DependencyObject)
SetValue(DependencyProperty, Object)

设置 DependencyObject 上依赖属性的本地值。

(继承自 DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

取消以前通过调用 RegisterPropertyChangedCallback 注册的更改通知。

(继承自 DependencyObject)

事件

MapContextRequested

当用户在地图层上完成上下文输入手势(例如右键单击)时发生。

MapElementClick

当用户点击或单击已添加到 MapElementsLayer 的 MapElement 时发生。

MapElementPointerEntered

当指针移动到 MapElementsLayer 上的 MapElement 的边界区域时发生。

MapElementPointerExited

当指针移出 MapElementsLayer 上 MapElement 的边界区域时发生。

适用于