InformationModel.MakeObjectType(browseName, superTypeId)

Crée un type d’objet de projet dérivé du type indiqué dans le deuxième argument (supertype) et renvoie un objet C#
IUAObjectType
correspondant.
static IUAObjectType MakeObjectType(QualifiedName
browseName
, NodeId
superTypeId
);

Arguments

browseName
(QualifiedName)
Le
BrowseName
du nouvel objet.
superTypeId
(NodeId)
Le
NodeID
du 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
SpecialMotor (type)
dérivé de
Motor (type)
, recherché avec la méthode
Find
, puis spécifié à l’aide de NodeID :
var supertype = Project.Current.Find("Motor"); Owner.Add(InformationModel.MakeObjectType("SpecialMotor", supertype.NodeId));
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.