QuickOPC User's Guide and Reference
UATreePosition Class
Members 



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Graphs Namespace : UATreePosition Class
A position in a tree of nodes.
Object Model
UATreePosition ClassUAException ClassUAQualifiedName ClassUABrowsePath ClassUANodeId ClassUATreePosition ClassUANodeDescriptor ClassUANodeId ClassUANodeId Class
Syntax
'Usage
 
Dim instance As UATreePosition
Remarks

The node that corresponds to the root of the tree is special in that from the properties inherited from OpcLabs.EasyOpc.UA.AddressSpace.UANodeElement, only the Node Id is filled in.

The tree positions can be used to obtain information about the current node, and the nodes on the path to the root, but you cannot access child or sibling nodes of the current node. This is because the tree is constructed "on the fly", as the OPC address space is traversed, and sufficient information about child or sibling nodes may not be available.

Inheritance Hierarchy

System.Object
   OpcLabs.BaseLib.Info
      OpcLabs.EasyOpc.UA.AddressSpace.UANodeElement
         OpcLabs.EasyOpc.UA.Graphs.UATreePosition

Requirements

Target Platforms: .NET Framework: Windows 7 with SP1, Windows Server 2012; .NET Core: Linux, Microsoft Windows

See Also

Reference

UATreePosition Members
OpcLabs.EasyOpc.UA.Graphs Namespace
TraverseNodeTree(IEasyUAClient,UAEndpointDescriptor,UANodeDescriptor) Method