ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
flash.filesystem 

FileMode  - AS3

Paketflash.filesystem
Klassepublic class FileMode
VererbungFileMode Inheritance Object

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.0

Die FileMode-Klasse definiert Stringkonstanten, die im fileMode-Parameter der Methoden open() und openAsync() der FileStream-Klasse verwendet werden. Der fileMode-Parameter dieser Methoden bestimmt die Möglichkeiten des FileStream-Objekts, nachdem die Datei geöffnet wurde.

Die folgenden Funktionen stehen in verschiedenen Kombinationen zur Verfügung, basierend auf der im fileMode-Parameterwert festgelegten open-Methode:

  • Lesen – Das FileStream-Objekt kann Daten aus der Datei lesen.
  • Schreiben – Das FileStream-Objekt kann Daten in die Datei schreiben.
  • Erstellen – Das FileStream-Objekt erstellt beim Öffnen eine nicht vorhandene Datei.
  • Beim Öffnen kürzen – Daten in der Datei werden beim Öffnen gelöscht (bevor Daten geschrieben werden).
  • Geschriebene Daten anhängen – Daten werden immer an das Ende der Datei geschrieben (wenn eine Schreibmethode aufgerufen wird).

In der folgenden Tabelle sind die Funktionen aller Konstanten in der FileMode-Klasse aufgeführt, die als fileMode-Parameter einer open-Methode eines FileStream-Objekts zur Verfügung stehen:

FileMode-KonstanteLesenSchreibenErstellenBeim Öffnen kürzenGeschriebene Daten anhängen
READ
WRITE
APPEND
UPDATE

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
Öffentliche Methoden
 MethodeDefiniert von
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
Öffentliche Konstanten
 KonstanteDefiniert von
      APPEND : String = "append"
[statisch] Wird verwendet für eine Datei, die im Schreibmodus geöffnet wird, wobei alle geschriebenen Daten an das Ende der Datei angehängt werden.
FileMode
      READ : String = "read"
[statisch] Wird verwendet für eine Datei, die im schreibgeschützten Modus geöffnet wird.
FileMode
      UPDATE : String = "update"
[statisch] Wird verwendet für eine Datei, die im Lesen/Schreiben-Modus geöffnet wird.
FileMode
      WRITE : String = "write"
[statisch] Wird verwendet für eine Datei, die im lesegeschützten Modus geöffnet wird.
FileMode
Konstantendetails
    

APPEND

Konstante
public static const APPEND:String = "append"

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.0

Wird verwendet für eine Datei, die im Schreibmodus geöffnet wird, wobei alle geschriebenen Daten an das Ende der Datei angehängt werden. Beim Öffnen werden nicht vorhandene Dateien erstellt.

    

READ

Konstante 
public static const READ:String = "read"

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.0

Wird verwendet für eine Datei, die im schreibgeschützten Modus geöffnet wird. Die Datei muss vorhanden sein (fehlende Dateien werden nicht erstellt).

    

UPDATE

Konstante 
public static const UPDATE:String = "update"

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.0

Wird verwendet für eine Datei, die im Lesen/Schreiben-Modus geöffnet wird. Beim Öffnen werden nicht vorhandene Dateien erstellt.

    

WRITE

Konstante 
public static const WRITE:String = "write"

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.0

Wird verwendet für eine Datei, die im lesegeschützten Modus geöffnet wird. Beim Öffnen werden nicht vorhandene Dateien erstellt und vorhandene Dateien gekürzt (die darin enthaltenen Daten werden gelöscht).





[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.