InformationModel.MakeObject(browseName, objectTypeId)

Cria um objeto de projeto do tipo passado no segundo argumento e retorna um tipo de objeto C#
IUAObject
correspondente.
static IUAObject MakeObject(QualifiedName
browseName
, NodeId
objectTypeId
);

Argumentos

browseName
(QualifiedName)
O
BrowseName
do novo objeto.
objectTypeId
(NodeId)
O
NodeID
do tipo do qual o novo objeto é derivado.

Retornos

IUAObject
Um objeto C# que corresponde ao objeto do projeto criado.

Exemplo

O exemplo a seguir mostra uma API que cria um objeto
NewMotor
derivado de
Motor (type)
, pesquisado com o método
Find
e, depois, especificado usando NodeID:
var motorType = Project.Current.Find("Motor"); var mymotor = InformationModel.MakeObject("NewMotor", motorType.NodeId);
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.