Partager via


TurnContextStateCollection class

Les valeurs ont été conservées pendant la durée de vie du tour dans le cadre du TurnContext.

Extends

any

Remarques

Les valeurs typiques stockées ici sont des objets nécessaires à la durée de vie d’un tour, tels que Storage, BotState, ConversationState, LanguageGenerator, ResourceExplorer, etc.

Méthodes

get(any)

Obtient une valeur de turnContextStateCollection.

get<T>(any)

Obtient une valeur typée à partir de TurnContextStateCollection.

pop(any)

Restaure une valeur de clé précédente et retourne la valeur qui a été supprimée.

push(any, any)

Poussez une valeur par clé vers le contexte du tour.

Détails de la méthode

get(any)

Obtient une valeur de turnContextStateCollection.

function get(key: any): any

Paramètres

key

any

Clé de valeurs.

Retours

any

get<T>(any)

Obtient une valeur typée à partir de TurnContextStateCollection.

function get<T>(key: any): T

Paramètres

key

any

Clé de valeurs.

Retours

T

pop(any)

Restaure une valeur de clé précédente et retourne la valeur qui a été supprimée.

function pop(key: any): any

Paramètres

key

any

Clé de valeurs.

Retours

any

Valeur supprimée.

push(any, any)

Poussez une valeur par clé vers le contexte du tour.

function push(key: any, value: any)

Paramètres

key

any

Clé de valeurs.

value

any

Nouvelle valeur.

Remarques

La valeur actuelle des clés (le cas échéant) est enregistrée et peut être restaurée en appelant pop().