# schrijfBestandsTekst Canonieke ID: `files.writeText`. ```text schrijfBestandsTekst(slot, relativePath, text) ``` Vervangt bestandsinhoud door UTF-8-tekst, maximaal 1 MiB. Vereist expliciet schrijfrecht. Gebruik een leeg relatief pad voor een gekozen bestaand bestand; een schrijfbare map kan bestanden binnen haar bereik aanmaken. Schrijven vervangt en synchroniseert; het is geen crash-atomische reservekopie. Geeft een Map met `ok`, `status`, `value` en `error`. Controleer `ok` voordat je `value` gebruikt; geweigerde toegang of een ontbrekende hostadapter is een gestructureerde fout. Vereist Creator Pro of het technische proefrecht voor uitvoeren en bouwen in IDE/CLI. Beschikbaar op desktop, CLI en ondersteunde native exports; niet in de openbare speeltuin. Broncode blijft bewerkbaar in Learner. Gegenereerde apps hebben geen Pliro-licentiecontrole. ## Aanroepvoorbeeld Zie de [gids voor geavanceerde applicaties](../gidsen/geavanceerde-applicaties.md) voor declaraties, expliciete hosttoestemming en volledige voorbeelden. Deze aanroep veronderstelt de juiste toestemming; `handle` is de `value` van een geslaagde open-bewerking. ```text schrijfBestandsTekst("reports", "rapport.txt", "Klaar") ``` [Ingebouwde functies](LEESMIJ.md)