OpcTypeNodeInfo Class

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

Provides properties and methods for the examination of the attributes and references of a node which is classified as DataType, ObjectType or VariableType.

C#

public class OpcTypeNodeInfo : OpcNodeInfo, IOpcNodeInfo


Inheritance ObjectOpcNodeInfo › OpcTypeNodeInfo


Derived


Implements IOpcNodeInfo

Name Description
BaseType Gets the OpcNodeInfo about the immediate super type node of the type node represented.
BaseTypeId Gets the OpcNodeId about the immediate super type node of the type node represented.
Category Gets the classification of the node using one of the predefined categories.
(Inherited from OpcNodeInfo)
Context Gets the browse setup and context to use to inspect the node, its attributes and its relationships to other nodes.
(Inherited from OpcNodeInfo)
DisplayName Gets the value of the DisplayNameOpcAttribute which defines the localizable name of the node.
(Inherited from OpcNodeInfo)
IsAbstract Gets a value indicating whether the type represented can be instantiated directly.
IsEnum Gets a value indicating whether the type represented is an enumeration.
IsSystemType Gets a value indicating whether the type represented is one of the predefined built-in data types defined by the OPC UA.
Name Gets the nominal information of the node represented.
(Inherited from OpcNodeInfo)
NodeId Gets the node identifier of the node represented.
(Inherited from OpcNodeInfo)
Reference Gets the description of the node reference through that the node represented and examined has been located.
(Inherited from OpcNodeInfo)
UnderlyingType Gets the underlying built-in data type definition of the node type represented.
Name Description
Attribute(OpcAttribute) Retrieves the OpcAttributeInfo of the node that has the specified OpcAttribute identifier.
(Inherited from OpcNodeInfo)
Attribute(String) Retrieves the OpcAttributeInfo of the node that is known using the specified browseName.
(Inherited from OpcNodeInfo)
Attributes Retrieves for each OpcAttribute identifier the according OpcAttributeInfo of the node.
(Inherited from OpcNodeInfo)
Attributes(IEnumerable) Retrieves for each OpcAttribute identifier specified by attributes the according OpcAttributeInfo of the node.
(Inherited from OpcNodeInfo)
Attributes(IEnumerable) Retrieves the OpcAttributeInfo of the node that is known using the specified browseNames.
(Inherited from OpcNodeInfo)
Attributes(OpcAttribute) Retrieves for each OpcAttribute identifier specified by attributes the according OpcAttributeInfo of the node.
(Inherited from OpcNodeInfo)
Attributes(String) Retrieves the OpcAttributeInfo of the node that is known using the specified browseNames.
(Inherited from OpcNodeInfo)
AttributeValue(OpcAttribute) Retrieves the value of the attribute specified.
(Inherited from OpcNodeInfo)
AttributeValue``1(OpcAttribute) Retrieves the value of the attribute specified.
(Inherited from OpcNodeInfo)
Child(String) Retrieves the OpcNodeInfo of the child node that is known using the specified name of the node.
(Inherited from OpcNodeInfo)
Children Retrieves for each child node of the node represented the according OpcNodeInfo.
(Inherited from OpcNodeInfo)
Children(OpcNodeCategory) Retrieves for each child node of the category specified of the node represented the according OpcNodeInfo.
(Inherited from OpcNodeInfo)
Children(OpcReferenceType) Retrieves for each child node referenced using the referenceType specified the according OpcNodeInfo.
(Inherited from OpcNodeInfo)
GetEnumMembers Retrieves all the enumeration members defined by the data type node.
GetSubTypeIds Retrieves for each sub type node of the type node represented the canonical identifiers.
GetSubTypes Retrieves for each sub type node of the type node represented an instance of the OpcTypeNodeInfo class.
IsSubTypeOf(OpcNodeId) Determines whether the current represented type node derives from the type node identified by the nodeId specified.
Parent(String) Retrieves the OpcNodeInfo of the parent node that is known using the specified name of the node.
(Inherited from OpcNodeInfo)
Parents Retrieves for each parent node of the node represented the according OpcNodeInfo.
(Inherited from OpcNodeInfo)
Parents(OpcNodeCategory) Retrieves for each parent node of the category specified of the node represented the according OpcNodeInfo.
(Inherited from OpcNodeInfo)
Parents(OpcReferenceType) Retrieves for each parent node referenced using the referenceType specified the according OpcNodeInfo.
(Inherited from OpcNodeInfo)