| Пакет | flash.filesystem |
| Класс | public class FileMode |
| Наследование | FileMode Object |
| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0 |
fileMode методов open() и openAsync() класса FileStream. Параметр fileMode этих методов определяет доступные действия объекта FileStream при открытии файла.
На основании значения параметра fileMode, заданного методом open, могут быть доступны следующие действия в различных сочетаниях:
- Чтение — объект FileStream может считывать данные из файла.
- Запись — объект FileStream может записывать данные в файл.
- Создание — объект FileStream при открытии создает несуществующий файл.
- Сокращение при открытии — данные в файле удаляются при открытии (прежде, чем начинается запись каких-либо данных).
- Добавление записываемых данных — данные всегда записываются в конец файла (при вызове любого метода записи).
В таблице ниже показаны возможные действия каждой из констант в классе FileMode при ее применении в качестве параметра fileMode метода open объекта FileStream:
| Константа FileMode | Чтение | Создание сценариев на языке | Создание | Сокращение при открытии | Добавление записываемых данных |
|---|---|---|---|---|---|
READ
| • | ||||
WRITE
| • | • | • | ||
APPEND
| • | • | • | ||
UPDATE
| • | • | • |
Связанные элементы API
| Константа | Определено | ||
|---|---|---|---|
| APPEND : String = "append" [статические]
Используется для открытия файла только для записи, при этом все записываемые данные добавляются в конец файла. | FileMode | ||
| READ : String = "read" [статические]
Используется для открытия файла в режиме «только для чтения». | FileMode | ||
| UPDATE : String = "update" [статические]
Используется для открытия файла в режиме «чтение и запись». | FileMode | ||
| WRITE : String = "write" [статические]
Используется для открытия файла в режиме «только для записи». | FileMode | ||
APPEND | Константа |
public static const APPEND:String = "append"| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0 |
Используется для открытия файла только для записи, при этом все записываемые данные добавляются в конец файла. При открытии создаются все несуществующие файлы.
READ | Константа |
public static const READ:String = "read"| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0 |
Используется для открытия файла в режиме «только для чтения». Файл должен существовать (несуществующие файлы не будут созданы).
UPDATE | Константа |
public static const UPDATE:String = "update"| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0 |
Используется для открытия файла в режиме «чтение и запись». При открытии создаются все несуществующие файлы.
WRITE | Константа |
public static const WRITE:String = "write"| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0 |
Используется для открытия файла в режиме «только для записи». После открытия все несуществующие файлы будут созданы, а все существующие файлы будут сокращены (их данные будут удалены).
Tue Jun 12 2018, 11:34 AM Z
Скрыть унаследованные общедоступные свойства
Показать унаследованные общедоступные свойства