- Démarrer
- Utilisation du logiciel
- Contrôle de version
- Objets graphiques et de disposition
- Sessions et paramètres régionaux
- Développement de solutions
- Développement de projets avec C#
- NetLogic
- Méthodes et événements dans C#
- Référence des API C#
- Exemples d’applications
- Tutoriel sur l’interface utilisateur
- Tutoriel sur l’enregistreur
- Tutoriel sur les alarmes
- Tutoriel sur OPC UA
- Tutoriel sur les traductions
- Tutoriel sur NetLogic
- Références d’objet et de variable
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(QualifiedNamebrowseName, NodeIdsuperTypeId);
Arguments
- browseName(QualifiedName)
- LeBrowseNamedu nouvel objet.
- superTypeId(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
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