Événement
Championnats du monde Power BI DataViz
14 févr., 16 h - 31 mars, 16 h
Avec 4 chances de participer, vous pourriez gagner un forfait de conférence et vous rendre à la grande finale en direct à Las Vegas
En savoir plusCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour bénéficier des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
L’API de stockage local vous permet de stocker des données dans le stockage local du navigateur. Pour utiliser l’API de stockage local, le commutateur d’administration du stockage local du client doit être activé.
Le stockage local est isolé afin que chaque type de visuel dispose de son propre accès de stockage distinct.
Remarque
Il incombe au développeur de s’assurer que les données stockées sont conformes aux stratégies organisationnelles du consommateur et d’informer les utilisateurs des informations stockées, si la sensibilité des données l’exige. En particulier, les développeurs de visuels personnalisés doivent chiffrer les données si les objectifs ou scénarios métier s’attendent à ce qu’elles soient chiffrées.
Cette version de l’API de stockage local sera prochainement dépréciée. Nous n’acceptons plus de requêtes. Si possible, utilisez la version 2.
Dans l’exemple suivant, un compteur est augmenté chaque fois que la méthode update est appelée. La valeur du compteur est enregistrée localement et appelée chaque fois que le visuel démarre. Ainsi, le compteur continue à compter là où il s’était arrêté au lieu de recommencer à chaque démarrage du visuel :
export class Visual implements IVisual {
// ...
private updateCountName: string = 'updateCount';
private updateCount: number;
private storage: ILocalVisualStorageService;
// ...
constructor(options: VisualConstructorOptions) {
// ...
this.storage = options.host.storageService;
// ...
this.storage.get(this.updateCountName).then(count =>
{
this.updateCount = +count;
})
.catch(() =>
{
this.updateCount = 0;
this.storage.set(this.updateCountName, this.updateCount.toString());
});
// ...
}
public update(options: VisualUpdateOptions) {
// ...
this.updateCount++;
this.storage.set(this.updateCountName, this.updateCount.toString());
// ...
}
}
pbicvsupport@microsoft.com
.await
. Seules les méthodes then
et catch
sont autorisées.Votre visuel doit être disponible dans AppSource et être certifié.
Événement
Championnats du monde Power BI DataViz
14 févr., 16 h - 31 mars, 16 h
Avec 4 chances de participer, vous pourriez gagner un forfait de conférence et vous rendre à la grande finale en direct à Las Vegas
En savoir plus