次の方法で共有


AdapterExtensions.UseBotState(BotAdapter, BotState[]) メソッド

定義

アダプターにミドルウェアを追加して、ターン コンテキストに 1 つ以上 BotState のオブジェクトを登録します。 ミドルウェアは、ターンの開始時にターン コンテキストに状態オブジェクトを登録します。

public static Microsoft.Bot.Builder.BotAdapter UseBotState (this Microsoft.Bot.Builder.BotAdapter botAdapter, params Microsoft.Bot.Builder.BotState[] botStates);
static member UseBotState : Microsoft.Bot.Builder.BotAdapter * Microsoft.Bot.Builder.BotState[] -> Microsoft.Bot.Builder.BotAdapter
<Extension()>
Public Function UseBotState (botAdapter As BotAdapter, ParamArray botStates As BotState()) As BotAdapter

パラメーター

botAdapter
BotAdapter

状態オブジェクトを登録するアダプター。

botStates
BotState[]

登録する状態オブジェクト。

戻り値

更新されたアダプター。

注釈

状態オブジェクトを取得するには、ターン コンテキストの プロパティの TurnStateGet<T>(String) メソッドを使用します。ここで、'key' パラメーターは取得するボット状態の種類の完全修飾名です。

適用対象