OpcAddObjectNode.TypeDefinition Class

Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll

Refers to a type definition which can be used to define typed OpcAddObjectNode command instances.

C#

public class TypeDefinition


Inheritance Object › OpcAddObjectNode.TypeDefinition

Name Description
TypeDefinition.TypeDefinitionId Gets the identifier which identifies the node that defines the node definition represented by this instance.
Name Description
TypeDefinition.Create(OpcName) Provides a new instance of the OpcAddObjectNode class using the name of the TypeDefinition specific object node to add. The according OpcNodeId to identify and access the new node is determined by the service. The new node will be a child of the ObjectsFolder node using Organizes as the type of reference.
TypeDefinition.Create(OpcName, OpcAddInstanceNode) Provides a new instance of the OpcAddObjectNode class using the name of the TypeDefinition specific object node to add. The according OpcNodeId to identify and access the new node is determined by the service. The new node will be a child of the ObjectsFolder node using Organizes as the type of reference.
TypeDefinition.Create(OpcName, OpcNodeId) Provides a new instance of the OpcAddObjectNode class using the name of the TypeDefinition specific object node to add, which shall be additionally accessible by the nodeId defined. The new node will be a child of the ObjectsFolder node using Organizes as the type of reference.
TypeDefinition.Create(OpcName, OpcNodeId, OpcAddInstanceNode) Provides a new instance of the OpcAddObjectNode class using the name of the TypeDefinition specific object node to add, which shall be additionally accessible by the nodeId defined. The new node will be a child of the ObjectsFolder node using Organizes as the type of reference.
TypeDefinition.Create(OpcName, OpcNodeId, OpcNodeId) Provides a new instance of the OpcAddObjectNode class using the name of the TypeDefinition specific object node to add, which shall be additionally accessible by the nodeId defined. The new node will be a child of the node identified by parentNodeId using Organizes as the type of reference.
TypeDefinition.Create(OpcName, OpcNodeId, OpcNodeId, OpcAddInstanceNode) Provides a new instance of the OpcAddObjectNode class using the name of the TypeDefinition specific object node to add, which shall be additionally accessible by the nodeId defined. The new node will be a child of the node identified by parentNodeId using Organizes as the type of reference.
TypeDefinition.Create(OpcName, OpcNodeId, OpcNodeId, OpcNodeId) Provides a new instance of the OpcAddObjectNode class using the name of the TypeDefinition specific object node to add, which shall be additionally accessible by the nodeId defined. The new node will be a child of the node identified by parentNodeId using the type of reference identified by the referenceTypeId specified.
TypeDefinition.Create(OpcName, OpcNodeId, OpcNodeId, OpcNodeId, OpcAddInstanceNode) Provides a new instance of the OpcAddObjectNode class using the name of the TypeDefinition specific object node to add, which shall be additionally accessible by the nodeId defined. The new node will be a child of the node identified by parentNodeId using the type of reference identified by the referenceTypeId specified.
TypeDefinition.Create(OpcName, OpcNodeId, OpcNodeId, OpcReferenceType) Provides a new instance of the OpcAddObjectNode class using the name of the TypeDefinition specific object node to add, which shall be additionally accessible by the nodeId defined. The new node will be a child of the node identified by parentNodeId using the referenceType specified as the type of reference.
TypeDefinition.Create(OpcName, OpcNodeId, OpcNodeId, OpcReferenceType, OpcAddInstanceNode) Provides a new instance of the OpcAddObjectNode class using the name of the TypeDefinition specific object node to add, which shall be additionally accessible by the nodeId defined. The new node will be a child of the node identified by parentNodeId using the referenceType specified as the type of reference.