Pakiet | flash.filesystem |
Klasa | public class FileMode |
Dziedziczenie | FileMode Object |
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | AIR 1.0 |
fileMode
metod open()
i openAsync()
klasy FileStream. Parametr fileMode
tych metod określa możliwości dostępne dla obiektu FileStream po otworzeniu pliku.
Dostępne są następujące możliwości, w różnych kombinacjach, na podstawie wartości parametru fileMode
określonego w metodzie otwierania:
- Reading — Obiekt FileStream może odczytywać dane z pliku.
- Writing — Obiekt FileStream może zapisywać dane do pliku.
- Creating — obiekt FileStream tworzy nieistniejący plik podczas otwierania.
- Truncate upon opening — dane w pliku są usuwane podczas otwierania (przed zapisywaniem jakichkolwiek danych).
- Append written data — Dane są zawsze zapisywane na końcu pliku (po wywołaniu dowolnej metody zapisu).
Następująca tabela pokazuje możliwości każdej stałej w klasie FileMode dostarczanej, gdy stosowany jest parametr fileMode
metody otwierania obiektu FileStream:
Stała FileMode | Reading | Writing | Creating | Truncate upon opening | Append written data |
---|---|---|---|---|---|
READ
| • | ||||
WRITE
| • | • | • | ||
APPEND
| • | • | • | ||
UPDATE
| • | • | • |
Powiązane elementy interfejsu API
Stała | Zdefiniowane przez | ||
---|---|---|---|
APPEND : String = "append" [statyczny]
Używane dla plików otwartych w trybie do zapisu; wszystkie zapisywane dane są dodawane na koniec pliku. | FileMode | ||
READ : String = "read" [statyczny]
Używane dla plików otwartych w trybie tylko do odczytu. | FileMode | ||
UPDATE : String = "update" [statyczny]
Używane dla plików otwartych w trybie do odczytu/zapisu. | FileMode | ||
WRITE : String = "write" [statyczny]
Używane dla plików otwartych w trybie tylko do zapisu. | FileMode |
APPEND | Stała |
public static const APPEND:String = "append"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | AIR 1.0 |
Używane dla plików otwartych w trybie do zapisu; wszystkie zapisywane dane są dodawane na koniec pliku. Podczas otwierania tworzony jest dowolny nieistniejący plik.
READ | Stała |
public static const READ:String = "read"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | AIR 1.0 |
Używane dla plików otwartych w trybie tylko do odczytu. Plik musi istnieć (brakujące pliki nie są tworzone).
UPDATE | Stała |
public static const UPDATE:String = "update"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | AIR 1.0 |
Używane dla plików otwartych w trybie do odczytu/zapisu. Podczas otwierania tworzony jest dowolny nieistniejący plik.
WRITE | Stała |
public static const WRITE:String = "write"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | AIR 1.0 |
Używane dla plików otwartych w trybie tylko do zapisu. Podczas otwierania tworzony jest dowolny nieistniejący plik, a każdy istniejący plik zostaje przycięty (dane są usuwane).
Tue Jun 12 2018, 12:06 PM Z