Compartir a través de


BrowserLocalStorage class

Proveedor de almacenamiento que usa el almacenamiento local del explorador.

Extends

Comentarios

Cualquier cosa escrita en la tienda permanecerá persistente hasta que el usuario vacíe manualmente sus cookies de navegadores y otros datos del sitio.

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

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

Constructores

BrowserLocalStorage()

Crea una nueva instancia de BrowserLocalStorage.

Métodos heredados

delete(string[])

Elimina los elementos de almacenamiento del almacenamiento.

read(string[])

Lee los elementos de almacenamiento del almacenamiento.

write(StoreItems)

Escribe elementos de almacenamiento en el almacenamiento.

Detalles del constructor

BrowserLocalStorage()

Crea una nueva instancia de BrowserLocalStorage.

new BrowserLocalStorage()

Detalles de los métodos heredados

delete(string[])

Elimina los elementos de almacenamiento del almacenamiento.

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

Parámetros

keys

string[]

Las claves del StoreItems objetos que se van a eliminar.

Devoluciones

Promise<void>

Promesa que representa la operación asincrónica.

Heredado deMemoryStorage.delete

read(string[])

Lee los elementos de almacenamiento del almacenamiento.

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

Parámetros

keys

string[]

Las claves del StoreItems objetos que se van a leer.

Devoluciones

Promise<StoreItems>

Elementos de lectura.

heredado dememoryStorage.read

write(StoreItems)

Escribe elementos de almacenamiento en el almacenamiento.

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

Parámetros

changes
StoreItems

El StoreItems escribir, indexado por clave.

Devoluciones

Promise<void>

Promesa que representa la operación asincrónica.

heredado dememoryStorage.write