(AIR uniquement)
Packageflash.filesystem
Classepublic class FileMode
HéritageFileMode Inheritance Object

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.0

La classe FileMode définit les constantes de chaîne utilisées dans le paramètre fileMode des méthodes open() et openAsync() de la classe FileStream. Le paramètre fileMode de ces méthodes déterminent les capacités disponibles pour l'objet FileStream après l'ouverture du fichier.

Les capacités suivantes sont disponibles, dans différentes combinaisons, selon la valeur du paramètre fileMode spécifiée dans la méthode d'ouverture :

Le tableau suivant montre les capacités fournies par chaque constante de la classe FileMode lorsqu'elles sont appliquées sous forme de paramètre fileMode d'une méthode d'ouverture d'un objet FileStream :

Constante FileModeLectureEcritureCréationTroncature à l'ouvertureAjout de données
READ
WRITE
APPEND
UPDATE

Voir aussi

FileStream.open()
FileStream.openAsync()


Propriétés publiques
 PropriétéDéfini par
 Inheritedconstructor : Object
Référence à l'objet de classe ou à la fonction constructeur d'une occurrence donnée d'un objet.
Object
 Inheritedprototype : Object
[statique] Référence à l'objet prototype d'un objet de classe ou fonction.
Object
Méthodes publiques
 MéthodeDéfini par
 Inherited
Indique si la propriété spécifiée d'un objet est définie.
Object
 Inherited
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l'objet spécifié en tant que paramètre.
Object
 Inherited
Indique si la propriété spécifiée existe et est énumérable.
Object
 Inherited
Définit la disponibilité d'une propriété dynamique pour les opérations en boucle.
Object
 Inherited
Renvoie la représentation sous forme de chaîne de l'objet spécifié.
Object
 Inherited
Renvoie la valeur primitive de l'objet spécifié.
Object
Constantes publiques
 ConstanteDéfini par
  AIR-only APPEND : String = "append"
[statique] Utilisé pour ouvrir un fichier en mode écriture, toutes les données écrites étant ajoutées à la fin du fichier.
FileMode
  AIR-only READ : String = "read"
[statique] Utilisé pour ouvrir un fichier en mode lecture seule.
FileMode
  AIR-only UPDATE : String = "update"
[statique] Utilisé pour ouvrir un fichier en mode lecture/écriture.
FileMode
  AIR-only WRITE : String = "write"
[statique] Utilisé pour ouvrir un fichier en mode écriture seule.
FileMode
Détails de la constante
AIR-only APPENDConstante
public static const APPEND:String = "append"

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.0

Utilisé pour ouvrir un fichier en mode écriture, toutes les données écrites étant ajoutées à la fin du fichier. A l'ouverture, tout fichier qui n'existe pas est créé.

AIR-only READConstante 
public static const READ:String = "read"

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.0

Utilisé pour ouvrir un fichier en mode lecture seule. Le fichier doit exister (les fichiers absents ne sont pas créés).

AIR-only UPDATEConstante 
public static const UPDATE:String = "update"

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.0

Utilisé pour ouvrir un fichier en mode lecture/écriture. A l'ouverture, tout fichier qui n'existe pas est créé.

AIR-only WRITEConstante 
public static const WRITE:String = "write"

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.0

Utilisé pour ouvrir un fichier en mode écriture seule. A l'ouverture, tout fichier qui n'existe pas est créé et les fichiers existants sont tronqués (leurs données sont supprimées).