BrowserLocalStorage class

ブラウザー ローカル ストレージを使用するストレージ プロバイダー。

Extends

注釈

ストアに書き込まれたものはすべて、ユーザーがブラウザー Cookie やその他のサイト データを手動でフラッシュするまで保持されます。

const { BrowserLocalStorage, UserState } = require('botbuilder');

const userState = new UserState(new BrowserLocalStorage());

コンストラクター

BrowserLocalStorage()

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

継承されたメソッド

delete(string[])

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

read(string[])

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

write(StoreItems)

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

コンストラクターの詳細

BrowserLocalStorage()

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

new BrowserLocalStorage()

継承済みメソッドの詳細

delete(string[])

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

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

パラメーター

keys

string[]

削除する StoreItems オブジェクトの キー。

戻り値

Promise<void>

非同期操作を表す promise。

MemoryStorage.deleteから継承

read(string[])

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

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

パラメーター

keys

string[]

読み取る StoreItems オブジェクトの キー。

戻り値

Promise<StoreItems>

読み取り項目。

MemoryStorage.readから継承

write(StoreItems)

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

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

パラメーター

changes
StoreItems

書き込 む StoreItems 。キーによってインデックスが作成されます。

戻り値

Promise<void>

非同期操作を表す promise。

MemoryStorage.writeから継承