使用方法
FREResult FRESetArrayElementAt (
FREObject arrayOrVector,
uint32_t index,
FREObject value
);
パラメーター
-
arrayOrVector
-
FREObject。ActionScript Array または Vector クラスオブジェクトを表すデータをポイントします。
-
index
-
uint32_t。設定する Array または Vector エレメントのインデックスが含まれます。Array または Vector オブジェクトの最初のエレメントでは、index は 0 です。
-
value
-
FREObject。このメソッドは、
index
が指定する Array または Vector エレメントを、FREObject
value
パラメーターが表す ActionScript オブジェクトに設定します。
戻り値
FREResult。戻り値には、以下が含まれます(ただし、これらに限定されません)。
-
FRE_OK
-
関数は成功しました。Array または Vector エレメントは、FREObject
value
パラメーターに設定されます。
-
FRE_ILLEGAL_STATE
-
拡張コンテキストは既に ActionScript BitmapData または ByteArray オブジェクトを取得しています。この BitmapData または ByteArray オブジェクトを解放するまでは、コンテキストはこのメソッドを呼び出すことはできません。
-
FRE_INVALID_OBJECT
-
FREObject
arrayOrVector
または
value
パラメーターは無効です。
-
FRE_TYPE_MISMATCH
-
FREObject
arrayOrVector
パラメーターは、ActionScript Array または Vector クラスオブジェクトを表すデータをポイントしていません。この戻り値は、
arrayOrVector
パラメーターが Vector オブジェクトを表し、
value
パラメーターは Vector オブジェクトの正しい型ではないことを示すこともあります。
-
FRE_WRONG_THREAD
-
ランタイムにネイティブ拡張関数に対する未実行の呼び出しがあるスレッドとは別のスレッドから、メソッドが呼び出されました。
説明
ActionScript Array または Vector クラスオブジェクトの指定したインデックス位置に、ActionScript クラスオブジェクトまたはプリミティブ値を設定するには、この関数を呼び出します。FREObject
arrayOrVector
パラメーターは、Array または Vector オブジェクトに対応します。FREObject
value
パラメーターは、配列エレメントの値に対応します。
|
|
|