SpatialEntityWatcher 类

定义

监视参与者在空间实体存储中添加、更新或删除的实体集的更改,并在该集发生更改时提供通知。

public ref class SpatialEntityWatcher sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SpatialEntityWatcher final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SpatialEntityWatcher
Public NotInheritable Class SpatialEntityWatcher
继承
Object Platform::Object IInspectable SpatialEntityWatcher
属性

Windows 要求

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

注解

重要

目前不支持在设备之间同步空间定位点的 SpatialEntityStore 方法。 请考虑改用 Azure 空间定位点

属性

Status

获取空间实体观察程序的操作状态。

方法

Start()

开始监视存储区中空间实体集的更改。

Stop()

停止监视存储区中空间实体集的更改。

事件

Added

参与者将新的空间实体添加到存储时引发的事件。

EnumerationCompleted

在完成对空间实体存储的先前更改的初始重播时引发的事件。

Removed

参与者从存储区中删除空间实体时引发的事件。

Updated

当现有空间实体由参与者更新其元数据时引发的事件。

适用于