Pakket | flash.filesystem |
Klasse | public class FileMode |
Overerving | FileMode Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
fileMode
van de methode open()
en openAsync()
van de klasse FileStream. De parameter fileMode
van deze methoden bepalen welke mogelijkheden beschikbaar zijn voor het object FileStream als het bestand wordt geopend.
De volgende mogelijkheden zijn in verschillende combinaties beschikbaar, gebaseerd op de waarde van de parameter fileMode
die is opgegeven in de methode open:
- Lezen—Het object FileStream kan gegevens van het bestand lezen.
- Schrijven—Het object FileStream kan gegevens naar het bestand schrijven.
- Maken—Het object FileStream maakt na openen een nog niet bestaand bestand.
- Afkorten na openen—Gegevens in het bestand worden na openen verwijderd (voordat gegevens worden geschreven).
- Geschreven gegevens toevoegen—Gegevens worden altijd aan het eind van het bestand geschreven (wanneer een schrijfmethode wordt aangeroepen).
In de volgende tabel staan welke mogelijkheden de constanten in de klasse FileMode bieden wanneer deze worden toegepast als de fileMode
-parameter van een open methode van een FileStream-object:
FileMode-constante | Lezen | Schrijven | Maken | Afkorten na openen | Geschreven gegevens toevoegen |
---|---|---|---|---|---|
LEZEN
| • | ||||
SCHRIJVEN
| • | • | • | ||
TOEVOEGEN
| • | • | • | ||
BIJWERKEN
| • | • | • |
Verwante API-elementen
Constante | Gedefinieerd door | ||
---|---|---|---|
APPEND : String = "append" [statisch]
Wordt gebruikt voor een bestand dat in de schrijfmodus moet worden geopend, waarbij alle geschreven gegevens aan het eind van het bestand worden toegevoegd. | FileMode | ||
READ : String = "read" [statisch]
Wordt gebruikt voor een bestand dat in de modus alleen-lezen moet worden geopend. | FileMode | ||
UPDATE : String = "update" [statisch]
Wordt gebruikt voor een bestand dat in de modus lezen/schrijven moet worden geopend. | FileMode | ||
WRITE : String = "write" [statisch]
Wordt gebruikt voor een bestand dat in de schrijfmodus moet worden geopend. | FileMode |
APPEND | Constante |
public static const APPEND:String = "append"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
Wordt gebruikt voor een bestand dat in de schrijfmodus moet worden geopend, waarbij alle geschreven gegevens aan het eind van het bestand worden toegevoegd. Na openen wordt een niet-bestaand bestand gemaakt.
READ | Constante |
public static const READ:String = "read"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
Wordt gebruikt voor een bestand dat in de modus alleen-lezen moet worden geopend. Het bestand moet bestaan (afwezige bestanden worden niet gemaakt).
UPDATE | Constante |
public static const UPDATE:String = "update"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
Wordt gebruikt voor een bestand dat in de modus lezen/schrijven moet worden geopend. Na openen wordt een niet-bestaand bestand gemaakt.
WRITE | Constante |
public static const WRITE:String = "write"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
Wordt gebruikt voor een bestand dat in de schrijfmodus moet worden geopend. Na openen wordt een niet-bestaand bestand gemaakt en wordt een bestaand bestand ingekort (de gegevens worden verwijderd).
Wed Jun 13 2018, 11:42 AM Z