Collections

A collection is a C# object that contains multiple objects. You can use collections for counting, iterating, adding, and removing child nodes of a given node.

Generic children collections

Available in every
IUANode
C# object and each project node. Generic children collect the object/node properties and other objects/nodes that are its direct children.

Specialized collections

This table shows the object types that have a related specialized collection.
Type of project object
BrowseName
of the object type
Collection
Type of collection object
Data logger
DataLogger
VariablesToLog
VariableToLog
Event logger
EventLogger
EventFields
EventField
OPC UA Client
OPCUAClient
RuntimeConfigurations
RuntimeConfigurationEntry
OPC UA Server
OPCUAServer
NodesToPublish
NodesToPublishConfigurationEntry
NodesToPublish.Nodes
NodePointer
that point to the project nodes
NodesToPublish.Users
NodePointer
that point to users
Report
Report
Sections
UI.Item
Retentivity database
RetentivityStorage
Nodes
IUAVariable
that point to the roots of the nodes with the retentivity set.
Store
Store
Tables
Table
Table
Table
Columns
Column
Circular gauge
CircularGauge
WarningZones
WarningZone
Linear gauge
LinearGauge
WarningZones
WarningZone
Data grid
DataGrid
Columns
DataGridColumn
Navigation panel
NavigationPanel
Panels
NavigationPanelItems
Trend pen
Trend
Pens
TrendPen
XY chart line
XYChart
Pens
XYChartPen
Communication station
IStation
Tags
Tag
TagStructure
CommunicationDriver.TagStructure
Containers
Graphical objects that can have children
-
Items
Item
Object
BaseObject
InstanceNodeCollection
BaseObject
TIP: Instances of any derived types that are not represented in
InstanceNodeCollection
. They can be listed manually with the derived types first.
Variable
BaseVariable
InstanceNodeCollection
BaseVariable
TIP: Instances of any derived types that are not represented in
InstanceNodeCollection
. They can be listed manually with the derived types first.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.