次の方法で共有


PrivateConversationState クラス

定義

プライベート会話状態の状態管理オブジェクトを定義します。

public class PrivateConversationState : Microsoft.Bot.Builder.BotState
type PrivateConversationState = class
    inherit BotState
Public Class PrivateConversationState
Inherits BotState
継承
PrivateConversationState

注釈

プライベート会話の状態は、特定の会話とその特定のユーザーの両方にスコープが設定されます。

コンストラクター

PrivateConversationState(IStorage)

PrivateConversationState クラスの新しいインスタンスを初期化します。

メソッド

ClearStateAsync(ITurnContext, CancellationToken)

この BotStateの状態キャッシュをクリアします。

(継承元 BotState)
CreateProperty<T>(String)

のスコープ BotState 内に名前付き状態プロパティを作成し、 プロパティのアクセサーを返します。

(継承元 BotState)
DeleteAsync(ITurnContext, CancellationToken)

ストレージ内の状態と、この BotStateのキャッシュを削除します。

(継承元 BotState)
DeletePropertyValueAsync(ITurnContext, String, CancellationToken)

この BotStateの状態キャッシュからプロパティを削除します。

(継承元 BotState)
Get(ITurnContext)

ターン コンテキストから、このために BotState キャッシュされた生データのコピーを取得します。

(継承元 BotState)
GetCachedState(ITurnContext)

ターン コンテキストから、このために BotState キャッシュされた生データをラップするキャッシュされたボット状態インスタンスを取得します。

(継承元 BotState)
GetPropertyValueAsync<T>(ITurnContext, String, CancellationToken)

この BotStateの状態キャッシュからプロパティの値を取得します。

(継承元 BotState)
GetStorageKey(ITurnContext)

ストレージとの間で状態を読み書きするときに使用するキーを取得します。

LoadAsync(ITurnContext, Boolean, CancellationToken)

ストレージ レイヤーから、この BotState 状態キャッシュを設定します。

(継承元 BotState)
SaveChangesAsync(ITurnContext, Boolean, CancellationToken)

この BotState の状態キャッシュをストレージ レイヤーに書き込みます。

(継承元 BotState)
SetPropertyValueAsync(ITurnContext, String, Object, CancellationToken)

この BotStateの状態キャッシュ内のプロパティの値を設定します。

(継承元 BotState)

適用対象