Paquete | flash.filesystem |
Clase | public class FileMode |
Herencia | FileMode Object |
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0 |
fileMode
de los métodos open()
y openAsync()
de la clase FileStream. El parámetro fileMode
de estos métodos determina las funciones disponibles en el objeto FileStream una vez abierto el archivo.
Están disponibles las siguientes funciones en varias combinaciones según el valor del parámetro fileMode
especificado en el método de apertura:
- Lectura: el objeto FileStream puede leer datos del archivo.
- Escritura: el objeto FileStream puede escribir datos en el archivo.
- Creación: el objeto FileStream crea un archivo que no existía al abrir la aplicación.
- Truncar al abrir: los datos del archivo se eliminan al abrirlo (antes de escribir ningún dato).
- Añadir datos escritos: los datos siempre se añaden al final del archivo (si se llama a cualquier método write).
En la tabla siguiente se muestran las funciones de cada constante proporcionada por la clase FileMode cuando se aplica como el parámetro fileMode
de un método de apertura de un objeto FileStream:
Constante FileMode | Lectura | Redacción | Creación | Truncar al abrir | Añadir datos escritos |
---|---|---|---|---|---|
READ
| • | ||||
WRITE
| • | • | • | ||
APPEND
| • | • | • | ||
UPDATE
| • | • | • |
Elementos de API relacionados
Constante | Definido por | ||
---|---|---|---|
APPEND : String = "append" [estática]
Se utiliza para abrir archivos en modo de escritura con todos los datos escritos añadidos al final del archivo. | FileMode | ||
READ : String = "read" [estática]
Se utiliza para abrir archivos en modo de sólo lectura. | FileMode | ||
UPDATE : String = "update" [estática]
Se utiliza para abrir archivos en modo de lectura/escritura. | FileMode | ||
WRITE : String = "write" [estática]
Se utiliza para abrir archivos en modo de sólo escritura. | FileMode |
APPEND | Constante |
public static const APPEND:String = "append"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0 |
Se utiliza para abrir archivos en modo de escritura con todos los datos escritos añadidos al final del archivo. Al abrirse, se crea cualquier archivo no existente.
READ | Constante |
public static const READ:String = "read"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0 |
Se utiliza para abrir archivos en modo de sólo lectura. El archivo debe existir (no se crean archivos que falten).
UPDATE | Constante |
public static const UPDATE:String = "update"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0 |
Se utiliza para abrir archivos en modo de lectura/escritura. Al abrirse, se crea cualquier archivo no existente.
WRITE | Constante |
public static const WRITE:String = "write"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0 |
Se utiliza para abrir archivos en modo de sólo escritura. Al abrirse, se crea cualquier archivo no existente y se trunca cualquiera existente (se eliminan sus datos).
Tue Jun 12 2018, 02:12 PM Z