Reference
OpcNodeTypeNode Members
Defines an abstract node type node.
Reference
OpcNodeTypeNode Members
- Type
- OpcNodeTypeNode
- Namespace
- Opc.UaFx
- Assembly
- Opc.UaFx.Advanced.dll
- Package
- Opc.UaFx.Advanced v2.59.0
Inherits members from OpcTypeNode, OpcNode.
Properties
TypeInfo
Gets the type information of the node type represented by the node.
public virtual OpcNodeTypeInfo TypeInfo { get; }Public Overridable ReadOnly Property TypeInfo As OpcNodeTypeInfoProperty value
The OpcNodeTypeInfo of the node type identified by the Id of the node, or a null reference (Nothing in Visual Basic) if no such node type is known.
Methods
Create
| Overload | Description |
|---|---|
| Create< | Creates a new OpcNodeTypeNode used to represent the type specified by T. |
| Create( | Creates a new OpcNodeTypeNode used to represent the type specified by nodeType. |
| Create< | Creates a new OpcNodeTypeNode used to represent the type specified by T which can be identified by the id. |
| Create( | Creates a new OpcNodeTypeNode used to represent the type specified by nodeType which can be identified by the id. |
| Create< | Creates a new OpcNodeTypeNode used to represent the type specified by T which can be identified by the id and name. |
| Create( | Creates a new OpcNodeTypeNode used to represent the type specified by nodeType which can be identified by the id and name. |
Create<T>()
Creates a new OpcNodeTypeNode used to represent the type specified by T.
public static OpcNodeTypeNode Create<T>()Public Shared Function Create(Of T)() As OpcNodeTypeNodeType parameters
| Name | Description |
|---|---|
T | The type of node to represent. |
Returns
A new instance of the OpcNodeTypeNode initialized with defaults determined by the global node type system and the T specified.
Exceptions
| Exception | Condition |
|---|---|
| Argument | The T is not a supported node type. |
Create(Type)
Creates a new OpcNodeTypeNode used to represent the type specified by nodeType.
public static OpcNodeTypeNode Create(Type nodeType)Public Shared Function Create(nodeType As Type) As OpcNodeTypeNodeParameters
| Name | Type | Description |
|---|---|---|
nodeType | Type | The type of node to represent. |
Returns
A new instance of the OpcNodeTypeNode initialized with defaults determined by the global node type system and the nodeType specified.
Exceptions
| Exception | Condition |
|---|---|
| Argument | The nodeType is a null reference ( |
| Argument | The nodeType specified is not a supported node type. |
Create<T>(OpcNodeId)
Creates a new OpcNodeTypeNode used to represent the type specified by T which can be identified by the id.
public static OpcNodeTypeNode Create<T>(OpcNodeId id)Public Shared Function Create(Of T)(id As OpcNodeId) As OpcNodeTypeNodeType parameters
| Name | Description |
|---|---|
T | The type of node to represent. |
Parameters
| Name | Type | Description |
|---|---|---|
id | OpcNodeId | The OpcNodeId through that the new node type node can be identified and accessed. |
Returns
A new instance of the OpcNodeTypeNode initialized with defaults determined by the global node type system and the T repecting the id specified.
Exceptions
| Exception | Condition |
|---|---|
| Argument | The T is not a supported node type. |
Create(Type, OpcNodeId)
Creates a new OpcNodeTypeNode used to represent the type specified by nodeType which can be identified by the id.
public static OpcNodeTypeNode Create(Type nodeType, OpcNodeId id)Public Shared Function Create(
nodeType As Type,
id As OpcNodeId) As OpcNodeTypeNodeParameters
| Name | Type | Description |
|---|---|---|
nodeType | Type | The type of node to represent. |
id | OpcNodeId | The OpcNodeId through that the new node type node can be identified and accessed. |
Returns
A new instance of the OpcNodeTypeNode initialized with defaults determined by the global node type system and the nodeType repecting the id specified.
Exceptions
| Exception | Condition |
|---|---|
| Argument | The nodeType specified is not a supported node type. |
| Argument | The nodeType is a null reference ( |
Create<T>(OpcNodeId, OpcName)
Creates a new OpcNodeTypeNode used to represent the type specified by T which can be identified by the id and name.
public static OpcNodeTypeNode Create<T>(OpcNodeId id, OpcName name)Public Shared Function Create(Of T)(
id As OpcNodeId,
name As OpcName) As OpcNodeTypeNodeType parameters
| Name | Description |
|---|---|
T | The type of node to represent. |
Parameters
| Name | Type | Description |
|---|---|---|
id | OpcNodeId | The OpcNodeId through that the new node type node can be identified and accessed. |
name | OpcName | The OpcName through that the new node type node can be accessed. |
Returns
A new instance of the OpcNodeTypeNode initialized with defaults determined by the global node type system and the T repecting the id and name specified.
Exceptions
| Exception | Condition |
|---|---|
| Argument | The T is not a supported node type. |
Create(Type, OpcNodeId, OpcName)
Creates a new OpcNodeTypeNode used to represent the type specified by nodeType which can be identified by the id and name.
public static OpcNodeTypeNode Create(Type nodeType, OpcNodeId id, OpcName name)Public Shared Function Create(
nodeType As Type,
id As OpcNodeId,
name As OpcName) As OpcNodeTypeNodeParameters
| Name | Type | Description |
|---|---|---|
nodeType | Type | The type of node to represent. |
id | OpcNodeId | The OpcNodeId through that the new node type node can be identified and accessed. |
name | OpcName | The OpcName through that the new node type node can be accessed. |
Returns
A new instance of the OpcNodeTypeNode initialized with defaults determined by the global node type system and the nodeType repecting the id and name specified.
Exceptions
| Exception | Condition |
|---|---|
| Argument | The nodeType specified is not a supported node type. |
| Argument | The nodeType is a null reference ( |

