UserState クラス
ボットのユーザー状態を読み取り、ストレージに書き込みます。
新しい UserState インスタンスを作成します。 :p aram ストレージ: :p aram 名前空間:
コンストラクター
UserState(storage: Storage, namespace='')
パラメーター
| 名前 | 説明 |
|---|---|
|
storage
必須
|
|
|
namespace
|
|
メソッド
| get_storage_key |
現在のユーザー状態のストレージ キーを返します。 :p aram turn_context: :return: |
get_storage_key
現在のユーザー状態のストレージ キーを返します。 :p aram turn_context: :return:
get_storage_key(turn_context: TurnContext) -> str
パラメーター
| 名前 | 説明 |
|---|---|
|
turn_context
必須
|
|
属性
no_key_error_message
no_key_error_message = 'UserState: channel_id and/or conversation missing from context.activity.'