Partager via


BrowserLocalStorage class

Fournisseur de stockage qui utilise le stockage local du navigateur.

Extends

Remarques

Tout ce qui est écrit dans le magasin reste persistant jusqu’à ce que l’utilisateur vide manuellement ses cookies de navigateur et d’autres données de site.

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

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

Constructeurs

BrowserLocalStorage()

Crée une instance BrowserLocalStorage.

Méthodes héritées

delete(string[])

Supprime les éléments de stockage du stockage.

read(string[])

Lit les éléments de stockage à partir du stockage.

write(StoreItems)

Écrit des éléments de stockage dans le stockage.

Détails du constructeur

BrowserLocalStorage()

Crée une instance BrowserLocalStorage.

new BrowserLocalStorage()

Détails de la méthode héritée

delete(string[])

Supprime les éléments de stockage du stockage.

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

Paramètres

keys

string[]

Clés des objets StoreItems à supprimer.

Retours

Promise<void>

Promesse représentant l’opération asynchrone.

héritée deMemoryStorage.delete

read(string[])

Lit les éléments de stockage à partir du stockage.

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

Paramètres

keys

string[]

Clés des objets de StoreItems à lire.

Retours

Promise<StoreItems>

Éléments de lecture.

héritée dememoryStorage.read

write(StoreItems)

Écrit des éléments de stockage dans le stockage.

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

Paramètres

changes
StoreItems

Les StoreItems à écrire, indexés par clé.

Retours

Promise<void>

Promesse représentant l’opération asynchrone.

héritée dememoryStorage.write