次の方法で共有


BrowserSessionStorage class

ブラウザー セッション ストレージを使用するストレージ プロバイダー。

Extends

注釈

ストアに書き込まれたものはすべて、ブラウザー タブ内の 1 つのページの有効期間中のみ保持されます。ストレージはページの再読み込み後も存続しますが、タブを閉じるとストアによって保持されているものはすべて削除され、新しいブラウザー タブを開くとページの新しい永続ストアが作成されます。

const { BrowserSessionStorage, ConversationState } = require('botbuilder');

const conversationState = new ConversationState(new BrowserSessionStorage());

コンストラクター

BrowserSessionStorage()

BrowserSessionStorage インスタンス 新しいインスタンスを作成します。

継承されたメソッド

delete(string[])

ストレージからストレージ項目を削除します。

read(string[])

ストレージからストレージ項目を読み取ります。

write(StoreItems)

ストレージ項目をストレージに書き込みます。

コンストラクターの詳細

BrowserSessionStorage()

BrowserSessionStorage インスタンス 新しいインスタンスを作成します。

new BrowserSessionStorage()

継承済みメソッドの詳細

delete(string[])

ストレージからストレージ項目を削除します。

function delete(keys: string[]): Promise<void>

パラメーター

戻り値

Promise<void>

非同期操作を表す Promise。

MemoryStorage.delete から継承された

read(string[])

ストレージからストレージ項目を読み取ります。

function read(keys: string[]): Promise<StoreItems>

パラメーター

戻り値

Promise<StoreItems>

読み取り項目。

MemoryStorage.read から継承された

write(StoreItems)

ストレージ項目をストレージに書き込みます。

function write(changes: StoreItems): Promise<void>

パラメーター

戻り値

Promise<void>

非同期操作を表す Promise。

MemoryStorage.write から継承された