InformationModel.MakeObject(browseName, objectTypeId)
Crea un objeto de proyecto del tipo que se pasa en el segundo argumento y devuelve el tipo de objeto C#
IUAObject
correspondiente.static IUAObject MakeObject(QualifiedNamebrowseName, NodeIdobjectTypeId);
Argumentos
- browseName(QualifiedName)
- ElBrowseNamedel nuevo objeto.
- objectTypeId(NodeId)
- ElNodeIDdel tipo de nodo del cual se deriva el nuevo objeto.
Retornos
- IUAObject
- Un objeto C# que corresponde al objeto de proyecto creado.
Ejemplo
El siguiente ejemplo muestra una API que crea un objeto
NewMotor
derivado de Motor (type)
, buscado con el método Find
y, a continuación, especificado mediante NodeID:var motorType = Project.Current.Find("Motor"); var mymotor = InformationModel.MakeObject("NewMotor", motorType.NodeId);
Entregue su opinión