SpatialEntityStore Classe

Definizione

Rappresenta un pool condiviso di entità spaziali, sincronizzato automaticamente tra i partecipanti in una sessione remota.

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
Ereditarietà
Object Platform::Object IInspectable SpatialEntityStore
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)

Commenti

Importante

L'approccio SpatialEntityStore di sincronizzazione degli ancoraggi spaziali tra i dispositivi non è attualmente supportato. È consigliabile usare invece ancoraggi nello spazio di Azure .

Proprietà

IsSupported

Ottiene se la condivisione delle entità spaziali è supportata in questo sistema.

Metodi

CreateEntityWatcher()

Ottiene un watcher che consente a un'app di osservare quando i partecipanti aggiungono, aggiornano o rimuovino entità nello store.

RemoveAsync(SpatialEntity)

Rimuove un'entità spaziale dall'archivio per tutti i partecipanti.

SaveAsync(SpatialEntity)

Salva un'entità spaziale nuova o aggiornata nell'archivio, da sincronizzare con tutti i partecipanti.

TryGet(RemoteSystemSession)

Stabilisce o recupera un pool sincronizzato automaticamente di entità spaziali per una sessione remota.

Si applica a