다음을 통해 공유


BrowserLocalStorage class

브라우저 로컬 스토리지를 사용하는 스토리지 공급자입니다.

Extends

설명

저장소에 기록된 모든 항목은 사용자가 브라우저 쿠키 및 기타 사이트 데이터를 수동으로 플러시할 때까지 유지됩니다.

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>

비동기 작업을 나타내는 프라미스입니다.

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>

매개 변수

반환

Promise<void>

비동기 작업을 나타내는 프라미스입니다.

MemoryStorage.write 상속된