TurnContextStateCollection class
Werte, die für die Lebensdauer des Turns als Teil von TurnContext beibehalten werden.
- Extends
-
any
Hinweise
Typische Werte, die hier gespeichert werden, sind Objekte, die für die Lebensdauer eines Turns benötigt werden, z. B . Storage, BotState, ConversationState, LanguageGenerator, ResourceExplorer usw.
Methoden
get(any) | Ruft einen Wert aus turnContextStateCollection ab. |
get<T>(any) | Ruft einen typisierten Wert aus turnContextStateCollection ab. |
pop(any) | Stellt einen vorherigen Schlüsselwert wieder her und gibt den entfernten Wert zurück. |
push(any, any) | Pushen Sie einen Wert per Taste in den Kontext des Turns. |
Details zur Methode
get(any)
Ruft einen Wert aus turnContextStateCollection ab.
function get(key: any): any
Parameter
- key
-
any
Der Wertschlüssel.
Gibt zurück
any
get<T>(any)
Ruft einen typisierten Wert aus turnContextStateCollection ab.
function get<T>(key: any): T
Parameter
- key
-
any
Der Wertschlüssel.
Gibt zurück
T
pop(any)
Stellt einen vorherigen Schlüsselwert wieder her und gibt den entfernten Wert zurück.
function pop(key: any): any
Parameter
- key
-
any
Der Wertschlüssel.
Gibt zurück
any
Der entfernte Wert.
push(any, any)
Pushen Sie einen Wert per Taste in den Kontext des Turns.
function push(key: any, value: any)
Parameter
- key
-
any
Der Wertschlüssel.
- value
-
any
Der neue Wert.
Hinweise
Der aktuelle Schlüsselwert (falls vorhanden) wird gespeichert und kann durch Aufrufen von pop() wiederhergestellt werden.