(AIR のみ)
パッケージflash.filesystem
クラスpublic class FileMode
継承FileMode Inheritance Object

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.0

FileMode クラスは、fileMode パラメータで使用されるストリング定数を定義します。このパラメータは、FileStream クラスの open() メソッドおよび openAsync() メソッドで指定します。これらのメソッドの fileMode パラメータによって、ファイルが開かれたときに FileStream オブジェクトで利用できる機能が決まります。

open メソッドで指定した fileMode パラメータ値に基づいて、次の機能が、様々な組み合わせで利用できるようになります。

FileStream オブジェクトの open メソッドの fileMode パラメータとして使用された場合に FileMode クラスの各定数が提供する機能を次の表に示します。

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
ランタイムバージョン: AIR 1.0

ファイルを書き込みモードで開き、すべての書き込みデータをファイルの末尾に追加する場合に使用されます。オープン時に、ファイルが存在しない場合は作成されます。

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

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.0

ファイルを読み取り専用モードで開く場合に使用されます。ファイルは、存在している必要があります(ファイルが存在しない場合、ファイルは作成されません)。

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

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.0

ファイルを読み書きモードで開く場合に使用されます。オープン時に、ファイルが存在しない場合は作成されます。

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

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.0

ファイルを書き込み専用モードで開く場合に使用されます。オープン時に、ファイルが存在しない場合は作成され、ファイルが存在する場合は切り捨てられます(ファイルのデータが削除されます)。