InformationModel.MakeObject(browseName, objectTypeId)

Crea un oggetto di progetto del tipo passato nel secondo argomento e restituisce il tipo di oggetto C#
IUAObject
corrispondente.
static IUAObject MakeObject(QualifiedName
browseName
, NodeId
objectTypeId
);

Argomenti

browseName
(QualifiedName)
Il
BrowseName
del nuovo oggetto.
objectTypeId
(NodeId)
Il
NodeID
del tipo da cui derivare il nuovo oggetto.

Restituisce

IUAObject
Un oggetto C# che corrisponde all'oggetto del progetto creato.

Esempio

L'esempio seguente mostra un'API che crea un oggetto
NewMotor
derivato da
Motor (type)
, cercato con il metodo
Find
, e quindi specificato utilizzando NodeID:
var motorType = Project.Current.Find("Motor"); var mymotor = InformationModel.MakeObject("NewMotor", motorType.NodeId);
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.