Reference
OpcClient.BrowseNode Method
Browses the node identified by the nodeId specified to examine its attributes and its hierarchical references (see HierarchicalReferences) in the default view.
Reference
OpcClient.BrowseNode Method
- Type
- OpcClient
- Namespace
- Opc.UaFx.Client
- Assembly
- Opc.UaFx.Advanced.dll
- Package
- Opc.UaFx.Advanced v2.59.0
- Members
- OpcClient Members
- Also in
- Opc.UaFx.Client
| Overload | Description |
|---|---|
| BrowseNode( | Browses the node identified by the nodeId specified to examine its attributes and its hierarchical references ( |
| BrowseNode( | Browses the node identified by the nodeId specified to examine its attributes and the references specified by referenceTypes in the default view. |
| BrowseNode( | Browses the node identified by the nodeId specified to examine its attributes and the references specified by referenceTypes in the default view. |
| BrowseNode( | Browses the node identified by the nodeId specified to examine its attributes and its hierarchical references (view. |
| BrowseNode( | Browses the node identified by the nodeId specified to examine its attributes and the references specified by referenceTypes in the specified view. |
| BrowseNode( | Browses the node identified by the nodeId specified to examine its attributes and the references specified by referenceTypes in the specified view. |
| BrowseNode( | Browses the node as defined by the command specified to examine its attributes and its references. |
Exceptions (all overloads)
| Exception | Condition |
|---|---|
| OpcException | The client is not connected to the server. |
| Object | The object has been disposed of. |
BrowseNode(OpcNodeId)
Browses the node identified by the nodeId specified to examine its attributes and its hierarchical references (see HierarchicalReferences) in the default view.
public OpcNodeInfo BrowseNode(OpcNodeId nodeId)Public Function BrowseNode(nodeId As OpcNodeId) As OpcNodeInfoParameters
| Name | Type | Description |
|---|---|---|
nodeId | OpcNodeId | The OpcNodeId of the node to browse. |
Returns
An instance of the OpcNodeInfo class or of one of its derived classes (such as OpcObjectNodeInfo, OpcVariableNodeInfo or OpcMethodNodeInfo) depending on the category of the node.
Exceptions
| Exception | Condition |
|---|---|
| Argument | The nodeId is a null identifier ( |
| Argument | The nodeId is a null reference ( |
Remarks
In case there the node cannot be found or retrieved from the server no exception is thrown; instead an OpcNodeInfo is returned whose Category is Unspecified.
BrowseNode(OpcNodeId, IEnumerable<OpcReferenceType>)
Browses the node identified by the nodeId specified to examine its attributes and the references specified by referenceTypes in the default view.
public OpcNodeInfo BrowseNode(
OpcNodeId nodeId,
IEnumerable<OpcReferenceType> referenceTypes)Public Function BrowseNode(
nodeId As OpcNodeId,
referenceTypes As IEnumerable(Of OpcReferenceType)) As OpcNodeInfoParameters
| Name | Type | Description |
|---|---|---|
nodeId | OpcNodeId | The OpcNodeId of the node to browse. |
referenceTypes | IEnumerable<OpcReferenceType> | A sequence of OpcReferenceType values representing the type of references to browse for. If empty the Hierarchical |
Returns
An instance of the OpcNodeInfo class or of one of its derived classes (such as OpcObjectNodeInfo, OpcVariableNodeInfo or OpcMethodNodeInfo) depending on the category of the node.
Exceptions
| Exception | Condition |
|---|---|
| Argument | The nodeId is a null identifier ( |
| Argument | The nodeId or referenceTypes is a null reference ( |
Remarks
In case there the node cannot be found or retrieved from the server no exception is thrown; instead an OpcNodeInfo is returned whose Category is Unspecified.
BrowseNode(OpcNodeId, params OpcReferenceType[])
Browses the node identified by the nodeId specified to examine its attributes and the references specified by referenceTypes in the default view.
public OpcNodeInfo BrowseNode(
OpcNodeId nodeId,
params OpcReferenceType[] referenceTypes)Public Function BrowseNode(
nodeId As OpcNodeId,
ParamArray referenceTypes As OpcReferenceType()) As OpcNodeInfoParameters
| Name | Type | Description |
|---|---|---|
nodeId | OpcNodeId | The OpcNodeId of the node to browse. |
referenceTypes | params OpcReferenceType[] | An array of OpcReferenceType values representing the type of references to browse for. If empty the Hierarchical |
Returns
An instance of the OpcNodeInfo class or of one of its derived classes (such as OpcObjectNodeInfo, OpcVariableNodeInfo or OpcMethodNodeInfo) depending on the category of the node.
Exceptions
| Exception | Condition |
|---|---|
| Argument | The nodeId is a null identifier ( |
| Argument | The nodeId or referenceTypes is a null reference ( |
Remarks
In case there the node cannot be found or retrieved from the server no exception is thrown; instead an OpcNodeInfo is returned whose Category is Unspecified.
BrowseNode(OpcViewDescription, OpcNodeId)
Browses the node identified by the nodeId specified to examine its attributes and its hierarchical references (see HierarchicalReferences) in the specified view.
public OpcNodeInfo BrowseNode(OpcViewDescription view, OpcNodeId nodeId)Public Function BrowseNode(
view As OpcViewDescription,
nodeId As OpcNodeId) As OpcNodeInfoParameters
| Name | Type | Description |
|---|---|---|
view | Opc | The Opc |
nodeId | OpcNodeId | The OpcNodeId of the node to browse. |
Returns
An instance of the OpcNodeInfo class or of one of its derived classes (such as OpcObjectNodeInfo, OpcVariableNodeInfo or OpcMethodNodeInfo) depending on the category of the node.
Exceptions
| Exception | Condition |
|---|---|
| Argument | The nodeId is a null identifier ( |
| Argument | The view or nodeId is a null reference ( |
Remarks
In case there the node cannot be found or retrieved from the server no exception is thrown; instead an OpcNodeInfo is returned whose Category is Unspecified.
BrowseNode(OpcViewDescription, OpcNodeId, IEnumerable<OpcReferenceType>)
Browses the node identified by the nodeId specified to examine its attributes and the references specified by referenceTypes in the specified view.
public OpcNodeInfo BrowseNode(
OpcViewDescription view,
OpcNodeId nodeId,
IEnumerable<OpcReferenceType> referenceTypes)Public Function BrowseNode(
view As OpcViewDescription,
nodeId As OpcNodeId,
referenceTypes As IEnumerable(Of OpcReferenceType)) As OpcNodeInfoParameters
| Name | Type | Description |
|---|---|---|
view | Opc | The Opc |
nodeId | OpcNodeId | The OpcNodeId of the node to browse. |
referenceTypes | IEnumerable<OpcReferenceType> | A sequence of OpcReferenceType values representing the type of references to browse for. If empty the Hierarchical |
Returns
An instance of the OpcNodeInfo class or of one of its derived classes (such as OpcObjectNodeInfo, OpcVariableNodeInfo or OpcMethodNodeInfo) depending on the category of the node.
Exceptions
| Exception | Condition |
|---|---|
| Argument | The nodeId is a null identifier ( |
| Argument | The view or nodeId or referenceTypes is a null reference ( |
Remarks
In case there the node cannot be found or retrieved from the server no exception is thrown; instead an OpcNodeInfo is returned whose Category is Unspecified.
BrowseNode(OpcViewDescription, OpcNodeId, params OpcReferenceType[])
Browses the node identified by the nodeId specified to examine its attributes and the references specified by referenceTypes in the specified view.
public OpcNodeInfo BrowseNode(
OpcViewDescription view,
OpcNodeId nodeId,
params OpcReferenceType[] referenceTypes)Public Function BrowseNode(
view As OpcViewDescription,
nodeId As OpcNodeId,
ParamArray referenceTypes As OpcReferenceType()) As OpcNodeInfoParameters
| Name | Type | Description |
|---|---|---|
view | Opc | The Opc |
nodeId | OpcNodeId | The OpcNodeId of the node to browse. |
referenceTypes | params OpcReferenceType[] | An array of OpcReferenceType values representing the type of references to browse for. If empty the Hierarchical |
Returns
An instance of the OpcNodeInfo class or of one of its derived classes (such as OpcObjectNodeInfo, OpcVariableNodeInfo or OpcMethodNodeInfo) depending on the category of the node.
Exceptions
| Exception | Condition |
|---|---|
| Argument | The nodeId is a null identifier ( |
| Argument | The view or nodeId or referenceTypes is a null reference ( |
Remarks
In case there the node cannot be found or retrieved from the server no exception is thrown; instead an OpcNodeInfo is returned whose Category is Unspecified.
BrowseNode(OpcBrowseNode)
Browses the node as defined by the command specified to examine its attributes and its references.
public OpcNodeInfo BrowseNode(OpcBrowseNode command)Public Function BrowseNode(command As OpcBrowseNode) As OpcNodeInfoParameters
| Name | Type | Description |
|---|---|---|
command | OpcBrowseNode | The OpcBrowseNode command which defines the node, the view, the type of references and the degree of nodes to browse. |
Returns
An instance of the OpcNodeInfo class or of one of its derived classes (such as OpcObjectNodeInfo, OpcVariableNodeInfo or OpcMethodNodeInfo) depending on the category of the node.
Remarks
In case there the node cannot be found or retrieved from the server no exception is thrown; instead an OpcNodeInfo is returned whose Category is Unspecified.

