Поделиться через


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

Возвращает CoreDispatcher , с которым связан этот объект. CoreDispatcher представляет средство, которое может получить доступ к DependencyObject в потоке пользовательского интерфейса, даже если код инициируется потоком, не относящегося к пользовательскому интерфейсу.

(Унаследовано от DependencyObject)
MapElements

Возвращает коллекцию объектов MapElement , которые являются дочерними элементами Объекта MapElementsLayer.

MapElementsProperty

Определяет свойство зависимости MapElements .

MapTabIndex

Возвращает или задает значение, определяющее порядок, в котором объекты MapLayer получают фокус при переходе пользователя по этим элементам с помощью клавиши TAB.

(Унаследовано от MapLayer)
Visible

Возвращает или задает значение, указывающее, отображается ли MapLayer в элементе MapControl.

(Унаследовано от MapLayer)
ZIndex

Возвращает или задает z-индекс объекта MapLayer. MapLayer с более высоким Z-индексом отображается поверх MapLayer с более низким Z-индексом.

(Унаследовано от MapLayer)

Методы

ClearValue(DependencyProperty)

Очищает локальное значение свойства зависимостей.

(Унаследовано от DependencyObject)
GetAnimationBaseValue(DependencyProperty)

Возвращает любое базовое значение, установленное для свойства зависимостей, которое применяется в случаях, когда анимация не активна.

(Унаследовано от DependencyObject)
GetValue(DependencyProperty)

Возвращает текущее действующее значение свойства зависимостей из DependencyObject.

(Унаследовано от DependencyObject)
ReadLocalValue(DependencyProperty)

Возвращает локальное значение свойства зависимостей, если задано локальное значение.

(Унаследовано от DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Регистрирует функцию уведомления для прослушивания изменений определенной DependencyProperty в этом экземпляре DependencyObject .

(Унаследовано от DependencyObject)
SetValue(DependencyProperty, Object)

Задает локальное значение свойства зависимостей для Объекта DependencyObject.

(Унаследовано от DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Отменяет уведомление об изменениях, которое было ранее зарегистрировано путем вызова метода RegisterPropertyChangedCallback.

(Унаследовано от DependencyObject)

События

MapContextRequested

Происходит, когда пользователь завершил жест ввода контекста на слое карты, например щелчок правой кнопкой мыши.

MapElementClick

Происходит, когда пользователь касается или щелкает элемент MapElement , добавленный в MapElementsLayer.

MapElementPointerEntered

Происходит при перемещении указателя в ограничивающую область MapElement в MapElementsLayer.

MapElementPointerExited

Происходит при перемещении указателя из ограничивающей области MapElement в MapElementsLayer.

Применяется к