InformationModel.MakeObject(browseName, objectTypeId)
Crée un objet de projet du type transféré dans le deuxième argument et renvoie un type d’objet C#
IUAObject
correspondant.static IUAObject MakeObject(QualifiedNamebrowseName, NodeIdobjectTypeId);
Arguments
- browseName(QualifiedName)
- LeBrowseNamedu nouvel objet.
- objectTypeId(NodeId)
- LeNodeIDdu type dont le nouvel objet est dérivé.
Renvoie
- IUAObject
- Objet C# correspondant à l'objet de projet créé.
Exemple
L’exemple suivant présente une API qui crée un objet
NewMotor
dérivé de Motor (type)
, recherché avec la méthode Find
, puis spécifié à l’aide de NodeID :var motorType = Project.Current.Find("Motor"); var mymotor = InformationModel.MakeObject("NewMotor", motorType.NodeId);
Fournir une réponse