Sammlung verwenden
Sie können Objekte in einer Sammlung zählen, iterieren, hinzufügen und entfernen.
Objekte in einer Sammlung zählen
Die Eigenschaft
count
einer Sammlung ist eine Ganzzahl-Variable, die die Anzahl der Objekte in der Sammlung angibt. In diesem Beispiel wird die Anzahl der untergeordneten Knoten im Objekt Panel1
angezeigt:var myObj = Project.Current.FindObject("Panel1"); Log.Info("The node contains " + myObj.Children.Count + " nodes");
Objekte in einer Sammlung iterieren
Mit der Anweisung
foreach
können Sie Objekte in einer Sammlung iterieren. In diesem Beispiel wird für jeden untergeordneten Knoten des Objekts Panel1
eine Meldung erzeugt. Das Ergebnis ist eine Liste der BrowseName
für alle untergeordneten Knoten. Im Beispiel wird eine temporäre child
-Variable erstellt, die in jedem Zyklus einen anderen untergeordneten Knoten repräsentiert.var myNode = Project.Current.Find("Panel1"); foreach (var child in myNode.Children) Log.Info(child.BrowseName);
OPC UA-Knoten hinzufügen oder entfernen
Sie können die durch Sammlungen ausgedrückten
Add()
- und Remove()
-Methoden verwenden, um Projektknoten hinzuzufügen oder zu entfernen. Weitere Informationen finden Sie unter Knoten hinzufügen oder entfernen.Rückmeldung geben