internal void LoadSubDevicesViaOpennessDlls(TIAOpennessProjectFolder parent, IHardwareObject device) { foreach (var e in device.Elements) { var fld = new TIAOpennessProjectFolder(this) { Name = device.Name, }; parent.SubItems.Add(fld); LoadSubDevicesViaOpennessDlls(fld, e); } }
internal void LoadSubDevicesViaOpennessDlls(TIAOpennessProjectFolder parent, IHardwareObject device) { foreach (var e in device.DeviceItems) { var fld = new TIAOpennessProjectFolder(this) { TiaPortalItem = e, Name = e.Name, Parent = parent, }; var d = e as Siemens.Engineering.HW.DeviceItem; //d.Elements.ToList() parent.SubItems.Add(fld); LoadSubDevicesViaOpennessDlls(fld, e); } }
internal void LoadSubDevicesViaOpennessDlls(TIAOpennessProjectFolder parent, IHardwareObject device) { foreach (var e in device.DeviceItems) { var fld = new TIAOpennessProjectFolder(this) { TiaPortalItem = e, Name = e.Name, Parent = parent, }; var d = e as Siemens.Engineering.HW.DeviceItem; //d.Elements.ToList() parent.SubItems.Add(fld); LoadSubDevicesViaOpennessDlls(fld, e); } }