BrowserSessionStorage class
ブラウザー セッション ストレージを使用するストレージ プロバイダー。
- Extends
注釈
ストアに書き込まれたものはすべて、ブラウザー タブ内の 1 つのページの有効期間中のみ保持されます。ストレージはページの再読み込み後も存続しますが、タブを閉じるとストアによって保持されているものはすべて削除され、新しいブラウザー タブを開くとページの新しい永続ストアが作成されます。
const { BrowserSessionStorage, ConversationState } = require('botbuilder');
const conversationState = new ConversationState(new BrowserSessionStorage());
コンストラクター
| Browser |
BrowserSessionStorage インスタンス |
継承されたメソッド
| delete(string[]) | ストレージからストレージ項目を削除します。 |
| read(string[]) | ストレージからストレージ項目を読み取ります。 |
| write(Store |
ストレージ項目をストレージに書き込みます。 |
コンストラクターの詳細
BrowserSessionStorage()
BrowserSessionStorage インスタンス
new BrowserSessionStorage()
継承済みメソッドの詳細
delete(string[])
ストレージからストレージ項目を削除します。
function delete(keys: string[]): Promise<void>
パラメーター
- keys
-
string[]
戻り値
Promise<void>
非同期操作を表す Promise。
read(string[])
ストレージからストレージ項目を読み取ります。
function read(keys: string[]): Promise<StoreItems>
パラメーター
- keys
-
string[]
戻り値
Promise<StoreItems>
読み取り項目。
write(StoreItems)
ストレージ項目をストレージに書き込みます。
function write(changes: StoreItems): Promise<void>
パラメーター
戻り値
Promise<void>
非同期操作を表す Promise。