Главная / Action Script 3
(Только AIR)
Пакетflash.filesystem
Классpublic class FileMode
НаследованиеFileMode Inheritance Object

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0

Класс FileMode определяет строковые константы, которые применяются в параметре fileMode методов open() и openAsync() класса FileStream. Параметр fileModeэтих методов определяет доступные действия объекта FileStream при открытии файла.

На основании значения параметра fileMode, заданного методом open, могут быть доступны следующие действия в различных сочетаниях:

В таблице ниже показаны возможные действия каждой из констант в классе FileMode при ее применении в качестве параметра fileMode метода open объекта FileStream:

Константа FileModeЧтениеСоздание сценариев на языкеСозданиеСокращение при открытииДобавление записываемых данных
READ
WRITE
APPEND
UPDATE

См. также

FileStream.open()
FileStream.openAsync()


Общедоступные свойства
 СвойствоОпределено
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
 Inheritedprototype : Object
[статические] Ссылка на модель объекта класса или функции.
Object
Общедоступные методы
 МетодОпределено
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
 Inherited
Возвращает элементарное значение заданного объекта.
Object
Общедоступные константы
 Константа Определено
  AIR-only APPEND : String = "append"
[статические] Используется для открытия файла только для записи, при этом все записываемые данные добавляются в конец файла.
FileMode
  AIR-only READ : String = "read"
[статические] Используется для открытия файла в режиме "только для чтения".
FileMode
  AIR-only UPDATE : String = "update"
[статические] Используется для открытия файла в режиме "чтение и запись".
FileMode
  AIR-only WRITE : String = "write"
[статические] Используется для открытия файла в режиме "только для записи".
FileMode
Сведения о константе
AIR-only APPENDКонстанта
public static const APPEND:String = "append"

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0

Используется для открытия файла только для записи, при этом все записываемые данные добавляются в конец файла. При открытии создаются все несуществующие файлы.

AIR-only READКонстанта  
public static const READ:String = "read"

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0

Используется для открытия файла в режиме "только для чтения". Файл должен существовать (несуществующие файлы не будут созданы).

AIR-only UPDATEКонстанта  
public static const UPDATE:String = "update"

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0

Используется для открытия файла в режиме "чтение и запись". При открытии создаются все несуществующие файлы.

AIR-only WRITEКонстанта  
public static const WRITE:String = "write"

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0

Используется для открытия файла в режиме "только для записи". После открытия все несуществующие файлы будут созданы, а все существующие файлы будут сокращены (их данные будут удалены).