Utiliser une collection
Vous pouvez compter, parcourir, ajouter et retirer les objets d'une collection.
Compter les objets d'une collection
La propriété
count
d’une collection est une variable de nombre entier qui exprime le nombre d’objets dans la collection. Cet exemple présente le nombre de nœuds enfants dans l’objet Panel1
:var myObj = Project.Current.FindObject("Panel1"); Log.Info("The node contains " + myObj.Children.Count + " nodes");
Parcourir les objets d'une collection
Vous pouvez utiliser l’instruction
foreach
pour parcourir les objets d'une collection. Cet exemple génère un message d’information pour chaque nœud enfant de l’objet Panel1
. Le résultat est une liste de BrowseName
pour tous les nœuds enfants. Dans cet exemple, une variable child
temporaire est créée, ce qui représente un nœud enfant différent dans chaque cycle.var myNode = Project.Current.Find("Panel1"); foreach (var child in myNode.Children) Log.Info(child.BrowseName);
Ajouter ou retirer des nœuds OPC UA
Vous pouvez utiliser les méthodes
Add()
et Remove()
exprimées par les collections pour ajouter ou retirer des nœuds de projet. Consultez la rubrique Ajouter ou retirer des nœuds.Fournir une réponse