# bewaardeSleutels [Ingebouwde functies](LEESMIJ.md) Canonieke ID: `storage.keys`. English: `savedDataKeys`. Geeft privésleutels van de app in oplopende UTF-8-bytevolgorde. De volgorde is deterministisch en hoofdlettergevoelig, geen invoegvolgorde of taalspecifieke woordenboekvolgorde. Lege opslag geeft een lege lijst. Wijzigen van de lijst hernoemt of verwijdert geen opgeslagen sleutel. ## Aanroepvorm ```text bewaardeSleutels() ``` ## Argumenten Deze aanroep heeft geen argumenten. Schrijf altijd de haakjes. ## Terugkeerwaarde `List`. ## Voorbeeld ```pliro # taal: nl bewaarGegeven("b", 2) bewaarGegeven("a", 1) voor key in bewaardeSleutels(): zeg key, laadGegeven(key, geen) ``` In verse opslag verschijnen `a 1` en daarna `b 2`. Bestaande projectgegevens kunnen extra sleutels toevoegen. ## Aandachtspunten en veelgemaakte fouten Gebruik de functienaam van je brontaal. De [canonieke ID](../begrippen/canonieke-identiteit.md) is een gezamenlijk documentatielabel; die ID typ je niet als aanroep. Een eigen variabele of functie met dezelfde naam kan de ingebouwde functie verbergen. Geef de beschreven [argumenten](../begrippen/parameters-en-argumenten.md) en waardesoorten mee. Pliro meldt verschillen wanneer controle ze kan vinden, of wanneer de aanroep draait. Sleutels en opgeslagen tekst worden niet vertaald. Limieten zijn 128 sleutels, 64 KiB per JSON-waarde, 512 KiB per document, 32 nestniveaus en 8.192 waarden/nodes per waarde. Functies, niet-eindige getallen en maps zonder uitsluitend tekstsleutels zijn niet op te slaan. Een bruikbare projectidentiteit geeft blijvende gegevens; losse bron tijdelijke sessieopslag. Zie de opslaggids voor E4014–E4017 en kopie-/identiteitsregels. ## Gerelateerde lemma’s [bewaarGegeven](bewaarGegeven.md) · [laadGegeven](laadGegeven.md) · [verwijderGegeven](verwijderGegeven.md) · [Programmeergidsen](../gidsen/gegevens-bewaren.md) · [Hostondersteuning](../gidsen/uitvoeromgevingen.md) · [Aanroepen en argumenten](../syntaxis/aanroepen.md)