Usar una colección
Puede contar, iterar, agregar y quitar los objetos de una colección.
Contar objetos de una colección
La propiedad
count
de una colección es una variable entera que expresa la cantidad de objetos de la colección. En este ejemplo se muestra la cantidad de nodos secundarios en el objeto Panel1
:var myObj = Project.Current.FindObject("Panel1"); Log.Info("The node contains " + myObj.Children.Count + " nodes");
Iterar objetos de una colección
Puede utilizar la instrucción
foreach
para iterar objetos de una colección. Este ejemplo genera un mensaje de información para cada nodo secundario del objeto Panel1
. El resultado es una lista de BrowseName
para todos los nodos secundarios. En el ejemplo, se crea una variable temporal child
, que representa un nodo secundario diferente en cada ciclo.var myNode = Project.Current.Find("Panel1"); foreach (var child in myNode.Children) Log.Info(child.BrowseName);
Agregar o quitar nodos OPC UA
Puede utilizar los métodos
Add()
y Remove()
expresados por colecciones para agregar o quitar nodos de proyecto. Consulte Agregar o quitar nodos.Entregue su opinión