Difference between revisions of "CAEngine::CreateObject/zh"

(Created page with "在CurrentModule当中建立一个标识符为«objName»,类型为«objClass»的新Analytica对象,并作为一个CAObject返回。")
 
(12 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
= CreateObject(objName,objClass) =
 
= CreateObject(objName,objClass) =
  
在CurrentModule当中建立一个标识符为«objName»,类型为«objClass»的新Analytica对象,并作为一个CAObject返回。
+
在[[CAEngine::CurrentModule/zh | CurrentModule]](当前模块)当中建立一个标识符为«objName»,类型为«objClass»的新Analytica对象,并作为一个[[CAObject/zh | CAObject]]返回。
  
= Parameters =
+
= 参 数 =
  
;objName: string - the new object's identifier
+
objName:string(字符串)——新对象的标识符
;objClass: string, one of:
+
;objClass:string(字符串),以下之一“
* "Alias"
+
* "Alias(别名)"
* "Attribute"
+
* "Attribute(属性)"
* "Button"
+
* "Button(按钮)"
* "Chance"
+
* "Chance(机会变量)"
* "Constant"
+
* "Constant(常量)"
* "Decision"
+
* "Decision(决策变量)"
* "Determ"
+
* "Determ(确定性变量)"
* "Form"
+
* "Form(表单)"
* "Formnode"
+
* "Formnode(表单节点)"
* "Function"
+
* "Function(函数)"
* "GraphStyleTemplate"
+
* "GraphStyleTemplate(图形风格模板)"
* "Index"
+
* "Index(索引)"
* "Library"
+
* "Library(库)"
* "LinkLibrary"
+
* "LinkLibrary(链接库)"
* "LinkModule"
+
* "LinkModule(链接模块)"
* "Model"
+
* "Model(模型)"
* "Module"
+
* "Module(模块)"
* "Objective"
+
* "Objective(目标变量)"
* "Picture"
+
* "Picture(图片)"
* "Text"
+
* "Text(文本)"
* "Variable"
+
* "Variable(变量)"
  
= Return value =
+
= 返回值 =
  
[[CAObject]]
+
[[CAObject/zh | CAObject]]
  
= Example Usage =
+
= 示例用法 =
  
 
  // C#
 
  // C#
Line 43: Line 43:
  
  
= API errors =
+
= API 错误 =
  
* 40 – “Object could not be created”
+
* 40 – “对象不能建立”
* 41 – “Invalid name for object”
+
* 41 – “对象名称无效”
* 42 – “Object name already in use”
+
* 42 – “对象名称已存在”
* 48 – “Invalid object class”
+
* 48 – “无效对象类型”

Latest revision as of 08:05, 20 October 2015

ADE User Guide > ADE Server Class Reference > CAEngine

Other languages:
English • ‎中文

CreateObject(objName,objClass)

CurrentModule(当前模块)当中建立一个标识符为«objName»,类型为«objClass»的新Analytica对象,并作为一个 CAObject返回。

参 数

objName:string(字符串)——新对象的标识符

objClass:string(字符串),以下之一“
  • "Alias(别名)"
  • "Attribute(属性)"
  • "Button(按钮)"
  • "Chance(机会变量)"
  • "Constant(常量)"
  • "Decision(决策变量)"
  • "Determ(确定性变量)"
  • "Form(表单)"
  • "Formnode(表单节点)"
  • "Function(函数)"
  • "GraphStyleTemplate(图形风格模板)"
  • "Index(索引)"
  • "Library(库)"
  • "LinkLibrary(链接库)"
  • "LinkModule(链接模块)"
  • "Model(模型)"
  • "Module(模块)"
  • "Objective(目标变量)"
  • "Picture(图片)"
  • "Text(文本)"
  • "Variable(变量)"

返回值

CAObject

示例用法

// C#
CAObject obj = ade.CreateObject ("NewVar","Chance");


API 错误

  • 40 – “对象不能建立”
  • 41 – “对象名称无效”
  • 42 – “对象名称已存在”
  • 48 – “无效对象类型”
Comments


You are not allowed to post comments.