Freigeben über


SpacePinBinder Klasse

Definition

Implementierung der IBinder-Schnittstelle, Verwalten der Beziehung zwischen Raumnadeln und Cloudankern.

[UnityEngine.RequireComponent(typeof(Microsoft.MixedReality.WorldLocking.ASA.PublisherASA))]
public class SpacePinBinder : UnityEngine.MonoBehaviour, Microsoft.MixedReality.WorldLocking.ASA.IBinder
[<UnityEngine.RequireComponent(typeof(Microsoft.MixedReality.WorldLocking.ASA.PublisherASA))>]
type SpacePinBinder = class
    inherit MonoBehaviour
    interface IBinder
Public Class SpacePinBinder
Inherits MonoBehaviour
Implements IBinder
Vererbung
UnityEngine.MonoBehaviour
SpacePinBinder
Attribute
UnityEngine.RequireComponentAttribute
Implementiert

Konstruktoren

SpacePinBinder()

Implementierung der IBinder-Schnittstelle, Verwalten der Beziehung zwischen Raumnadeln und Cloudankern.

Felder

SpacePinIdKey

Der Schlüssel für das Schlüssel-Wert-Paar in den Space Pin/Cloud Anchor-Eigenschaften, die die Leerzeichen-PIN-ID im Wert identifizieren.

Eigenschaften

IsReady

Wenn der Binder bereit ist, Aufgaben auszuführen.

Name

Der Name dieses Binders.

PublisherStatus

Die aktuelle status des Herausgebers.

SearchRadius

Entfernung (ungefähr) zur Suche vom Gerät bei der Suche nach Cloudankern mithilfe der groben Verlagerung.

SpacePins

Implementierung der IBinder-Schnittstelle, Verwalten der Beziehung zwischen Raumnadeln und Cloudankern.

Methoden

AddSpacePin(SpacePinASA)

Fügen Sie der Liste der verwalteten Pins eine Leertaste hinzu.

Clear()

Löschen Sie alle bekannten (gebundenen) Cloudanker aus der Cloud, und löschen Sie ihre Bindungen.

CreateBinding(String, String)

Legen Sie die Cloudanker-ID fest, die dieser Leertaste zugeordnet ist.

Download()

Ziehen Sie Cloudanker für alle bekannten Bindungen herunter, und wenden Sie sie auf die gebundenen Platzstifte an.

GetBindings()

Bekannte Bindungen zwischen Leerzeichen und Cloudankern.

Publish()

Veröffentlichen Sie alle aktiven Platzpins in der Cloud.

Publish(SpacePinASA)

Veröffentlichen Sie den SpacePin.

Purge()

Suchen Sie alle Cloudanker im Bereich, löschen Sie sie, und geben Sie ihre Bindungen frei.

RemoveBinding(String)

Löschen Sie eine Bindung zwischen einem Leerzeichen und dem entsprechenden Cloudanker.

RemoveSpacePin(String)

Entfernen Sie die Diesem SpacePin zugeordnete Leerzeichenbindung.

Search()

Search für Cloudanker im Bereich herunter, laden Sie sie herunter, und wenden Sie sie auf zugeordnete Platznadeln an.

UnPin()

Implementierung der IBinder-Schnittstelle, Verwalten der Beziehung zwischen Raumnadeln und Cloudankern.

Gilt für: