InformationModel.MakeObjectType(browseName, superTypeId)

创建从第二个参数(超类型)中所指示的类型派生的项目对象类型,并返回相应的
IUAObjectType
C# 对象。
static IUAObjectType MakeObjectType(QualifiedName
browseName
, NodeId
superTypeId
);

参数

browseName
(QualifiedName)
新对象的
BrowseName
superTypeId
(NodeId)
从中派生新对象的类型的
NodeID

返回

IUAObject
与创建的项目对象相对应的 C# 对象。

示例

以下示例所示的 API 可创建从
Motor (type)
派生的
SpecialMotor (type)
对象,该对象使用
Find
方法进行搜索,然后使用 NodeID 来指定:
var supertype = Project.Current.Find("Motor"); Owner.Add(InformationModel.MakeObjectType("SpecialMotor", supertype.NodeId));
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈