FREGetObjectAsInt32()

AIR 3.0 和更高版本

用法

FREResult FREGetObjectAsInt32 ( FREObject object, int32_t *value );

参数

object
FREObject。

value
指向 int32_t 的指针。函数会将此值设置为对应于 FREObject 变量表示的 Boolean 或 int ActionScript 变量的值。

返回

FREResult,可能的返回值包括(但不限于)下列值:

FRE_OK
函数已成功并且正确设置了 value 参数。

FRE_TYPE_MISMATCH
FREObject 参数不包含 Boolean 或 int ActionScript 值。

FRE_INVALID_OBJECT
FREObject 参数无效。

FRE_INVALID_ARGUMENT
值参数为 NULL

FRE_WRONG_THREAD
从运行时在其中具有对本机扩展函数的未决调用的线程以外的线程调用了方法。

说明

调用此函数可将 C int32_t 变量的值设置为 int 或 Boolean ActionScript 变量的值。