Class ElectricalStockDeviceCollection
Inheritance
ElectricalStockDeviceCollection
Assembly: NXOpen.dll
Syntax
public class ElectricalStockDeviceCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
ElectricalStockDeviceCollection()
Declaration
protected ElectricalStockDeviceCollection()
ElectricalStockDeviceCollection(RouteManager)
Declaration
protected ElectricalStockDeviceCollection(RouteManager owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
AssignStock(ElectricalStockDevice[], RouteTypes)
Declaration
public void AssignStock(ElectricalStockDevice[] stockDevices, ElectricalStockDevice.RouteTypes routeType)
Parameters
AutoRouteAll(RouteLevel, AutoRouteSel, out ErrorList)
Declaration
public int AutoRouteAll(ElectricalStockDevice.RouteLevel routeLevel, ElectricalStockDevice.AutoRouteSel routeSel, out ErrorList errorList)
Parameters
Returns
AutoRouteConnections(RouteLevel, AutoRouteSel, ElectricalStockDevice[], out ErrorList)
Declaration
public int AutoRouteConnections(ElectricalStockDevice.RouteLevel routeLevel, ElectricalStockDevice.AutoRouteSel routeSel, ElectricalStockDevice[] stockDevices, out ErrorList errorList)
Parameters
Returns
EnumerateMoveNext(ref Tag, byte[])
Declaration
protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
Parameters
Type |
Name |
Description |
Tag |
currentTag |
|
byte[] |
state |
|
Returns
Overrides
GetElectricalStockDevicesInPart()
Declaration
public ElectricalStockDevice[] GetElectricalStockDevicesInPart()
Returns
RemoveStock(ElectricalStockDevice[])
Declaration
public ElectricalStockDevice[] RemoveStock(ElectricalStockDevice[] stockDevices)
Parameters
Returns
ToArray()
Declaration
public ElectricalStockDevice[] ToArray()
Returns
Unroute(ElectricalStockDevice[])
Declaration
public ElectricalStockDevice[] Unroute(ElectricalStockDevice[] stockDevices)
Parameters
Returns
UnrouteAll()
Declaration
public ElectricalStockDevice[] UnrouteAll()
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink