TurnContextStateCollection class
Valori mantenuti per la durata del turno come parte del TurnContext.
- Extends
-
any
Commenti
I valori tipici archiviati qui sono oggetti necessari per la durata di un turno, ad esempio Storage, BotState, ConversationState, LanguageGenerator, ResourceExplorere così via.
Metodi
get(any) | Ottiene un valore dal TurnContextStateCollection. |
get<T>(any) | Ottiene un valore tipizzato dal TurnContextStateCollection. |
pop(any) | Ripristina un valore precedente delle chiavi e restituisce il valore rimosso. |
push(any, any) | Eseguire il push di un valore per chiave nel contesto del turno. |
Dettagli metodo
get(any)
Ottiene un valore dal TurnContextStateCollection.
function get(key: any): any
Parametri
- key
-
any
Chiave dei valori.
Restituisce
any
get<T>(any)
Ottiene un valore tipizzato dal TurnContextStateCollection.
function get<T>(key: any): T
Parametri
- key
-
any
Chiave dei valori.
Restituisce
T
pop(any)
Ripristina un valore precedente delle chiavi e restituisce il valore rimosso.
function pop(key: any): any
Parametri
- key
-
any
Chiave dei valori.
Restituisce
any
Valore rimosso.
push(any, any)
Eseguire il push di un valore per chiave nel contesto del turno.
function push(key: any, value: any)
Parametri
- key
-
any
Chiave dei valori.
- value
-
any
Nuovo valore.
Commenti
Il valore corrente delle chiavi (se presente) verrà salvato e può essere ripristinato chiamando pop().