JavaLib.qualifiedTypeName

系统函数 JavaLib.qualifiedTypeName 返回对象的类在 EGL Java™ 对象空间中的标准名称。JavaLib.qualifiedTypeName 是若干 Java 访问函数的其中一个。

JavaLib.qualifiedTypeName 语法图
result
结果字段是必需的,并且必须具有 CHAR、MBCHAR 或 UNICODE 类型:
  • 如果结果字段具有 MBCHAR 或 UNICODE 类型,则接收到的值总是合适的
  • 如果结果字段具有 CHAR 类型,则在接收的值包括与 DBCHAR 字符相对应的字符的情况下,可能会发生问题

有关不匹配的长度的详细信息,请参阅赋值

identifier
引用对象空间中的对象的标识。

此自变量是字符串文字或类型为 CHAR、DBCHAR、MBCHAR 或 UNICODE 的项。必须将该标识强制类型转换为 objId,如稍后的示例所示。EGL 将从自变量值的开头和末尾除去单字节和双字节空格,其中,自变量值是区分大小写的。

下面是一个示例:
  myItem = JavaLib.qualifiedTypeName( (objId)"myId" );

在处理 JavaLib.qualifiedTypeName 期间发生的错误会将 sysVar.errorCode 设置为下表中列示的值。

sysVar.errorCode 中的值 描述
00001001 对象为 null,或者指定的标识不在对象空间中

相关概念

相关任务
语法图

相关参考
EGL 库 JavaLib

JavaLib.getField
JavaLib.invoke
JavaLib.isNull
JavaLib.isObjID
JavaLib.qualifiedTypeName
JavaLib.remove
JavaLib.removeAll
JavaLib.setField
JavaLib.store
JavaLib.storeCopy
JavaLib.storeField
JavaLib.storeNew

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.