Paket | flash.filesystem |
Klass | public class FileMode |
Arv | FileMode Object |
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
fileMode
-parametern i metoderna open()
och openAsync()
i FileStream-klassen. fileMode
-parametern för de här metoderna avgör vilka funktioner som är tillgängliga för FileStream-objektet när filen väl öppnas.
Följande funktioner är tillgängliga i olika kombinationer, beroende på vilket fileMode
-parametervärde som har angetts för open-metoden:
- Reading – FileStream-objektet kan läsa data från filen.
- Writing – FileStream-objektet kan skriva data till filen.
- Creating – FileStream-objektet skapar en fil som inte finns vid öppning.
- Truncate upon opening – Data i filen tas bort vid öppning (innan några data skrivs).
- Append written data – Data skrivs alltid i slutet av filen (när en skrivmetod anropas).
I följande tabell visas de funktioner som konstanterna i FileMode-klassen tillhandahåller vid användning som fileMode
-parameter i en open-metod för ett FileStream-objekt:
FileMode-konstant | Reading | Writing | Creating | Truncate upon opening | Append written data |
---|---|---|---|---|---|
READ
| • | ||||
WRITE
| • | • | • | ||
APPEND
| • | • | • | ||
UPDATE
| • | • | • |
Relaterade API-element
Konstant | Definieras med | ||
---|---|---|---|
APPEND : String = "append" [statisk]
Används för en fil som ska öppnas i skrivläge och alla skrivna data läggs till i slutet av filen. | FileMode | ||
READ : String = "read" [statisk]
Används för en fil som ska öppnas i skrivskyddat läge. | FileMode | ||
UPDATE : String = "update" [statisk]
Används för en fil som ska öppnas i läs-/skrivläge. | FileMode | ||
WRITE : String = "write" [statisk]
Används för en fil som ska öppnas i lässkyddat läge. | FileMode |
APPEND | Konstant |
public static const APPEND:String = "append"
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
Används för en fil som ska öppnas i skrivläge och alla skrivna data läggs till i slutet av filen. Filer som inte finns skapas vid Öppna.
READ | Konstant |
public static const READ:String = "read"
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
Används för en fil som ska öppnas i skrivskyddat läge. Filen måste finnas (filer som saknas skapas inte).
UPDATE | Konstant |
public static const UPDATE:String = "update"
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
Används för en fil som ska öppnas i läs-/skrivläge. Filer som inte finns skapas vid Öppna.
WRITE | Konstant |
public static const WRITE:String = "write"
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
Används för en fil som ska öppnas i lässkyddat läge. Filer som inte finns skapas vid öppning, och alla befintliga filer trunkeras (data i dem tas bort).
Tue Jun 12 2018, 01:40 PM Z