Condividi tramite


EntityAssignments class

Tiene traccia degli eventi correlati alle entità per la superficie.

Commenti

Quando si elaborano le entità possibili ambiguità vengono identificate e, quando risolte, si trasformano in eventi di assegnazione. Questo rilevamento persiste tra più espressioni di input.

Costruttori

EntityAssignments(EntityAssignment[])

Inizializza una nuova istanza della classe EntityAssignments.

Proprietà

assignments
nextAssignment

Ottiene l'evento di entità successivo da visualizzare.

Metodi

dequeue(ActionContext)

Rimuovere l'evento corrente e aggiornare la memoria.

read(ActionContext)

Leggere la coda di eventi di entità dalla memoria.

write(ActionContext)

Scrivere lo stato in memoria.

Dettagli costruttore

EntityAssignments(EntityAssignment[])

Inizializza una nuova istanza della classe EntityAssignments.

new EntityAssignments(assignments?: EntityAssignment[])

Parametri

assignments

EntityAssignment[]

Elenco di EntityAssignments da usare.

Dettagli proprietà

assignments

assignments: EntityAssignment[]

Valore della proprietà

nextAssignment

Ottiene l'evento di entità successivo da visualizzare.

EntityAssignment nextAssignment

Valore della proprietà

Evento di entità successivo da visualizzare.

Dettagli metodo

dequeue(ActionContext)

Rimuovere l'evento corrente e aggiornare la memoria.

function dequeue(actionContext: ActionContext): EntityAssignment

Parametri

actionContext
ActionContext

Contesto di memoria.

Restituisce

Evento rimosso.

read(ActionContext)

Leggere la coda di eventi di entità dalla memoria.

static function read(actionContext: ActionContext): EntityAssignments

Parametri

actionContext
ActionContext

Contesto di memoria.

Restituisce

Coda di eventi di entità.

write(ActionContext)

Scrivere lo stato in memoria.

function write(actionContext: ActionContext)

Parametri

actionContext
ActionContext

Contesto di memoria.