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 les cookies de son 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é 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 StoreItems à lire.

Retours

Promise<StoreItems>

Éléments de lecture.

Hérité deMemoryStorage.read

write(StoreItems)

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

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

Paramètres

changes
StoreItems

Éléments StoreItems à écrire, indexés par clé.

Retours

Promise<void>

Promesse représentant l’opération asynchrone.

Hérité deMemoryStorage.write