Bagikan melalui


SpatialEntityStore Kelas

Definisi

Mewakili kumpulan entitas spasial bersama, disinkronkan secara otomatis di antara peserta dalam sesi jarak jauh.

public ref class SpatialEntityStore 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 SpatialEntityStore 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 SpatialEntityStore
Public NotInheritable Class SpatialEntityStore
Warisan
Object Platform::Object IInspectable SpatialEntityStore
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Creators Update (diperkenalkan dalam 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v4.0)

Keterangan

Penting

Pendekatan SpatialEntityStore untuk menyinkronkan jangkar spasial antar perangkat saat ini tidak didukung. Pertimbangkan untuk menggunakan Azure Spatial Anchors sebagai gantinya.

Properti

IsSupported

Mendapatkan apakah berbagi entitas spasial didukung pada sistem ini.

Metode

CreateEntityWatcher()

Mendapatkan pengamat yang memungkinkan aplikasi mengamati saat peserta menambahkan, memperbarui, atau menghapus entitas di toko.

RemoveAsync(SpatialEntity)

Menghapus entitas spasial dari penyimpanan untuk semua peserta.

SaveAsync(SpatialEntity)

Menyimpan entitas spasial baru atau yang diperbarui ke dalam penyimpanan, untuk disinkronkan dengan semua peserta.

TryGet(RemoteSystemSession)

Menetapkan atau mengambil kumpulan entitas spasial yang disinkronkan secara otomatis untuk sesi jarak jauh.

Berlaku untuk