Class ConnectorDevice
Inheritance
System.Object
System.MarshalByRefObject
ConnectorDevice
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class ConnectorDevice : SingleDevice, IMessageSink, ICharacteristic, INXObject
Constructors
ConnectorDevice()
Declaration
protected ConnectorDevice()
Properties
ComponentName
Declaration
public string ComponentName { get; set; }
Property Value
Type |
Description |
System.String |
|
ConnectorType
Declaration
public ConnectorDevice.ComponentType ConnectorType { get; set; }
Property Value
Methods
FindConnections()
Declaration
public Connection[] FindConnections()
Returns
FindMatchingParts()
Declaration
public CharacteristicList[] FindMatchingParts()
Returns
FindNearestCableDevice()
Declaration
public CableDevice FindNearestCableDevice()
Returns
FindNearestHarnessDevice()
Declaration
public HarnessDevice FindNearestHarnessDevice()
Returns
FindPlacer(out Double)
Declaration
public Port FindPlacer(out double placerPos)
Parameters
Type |
Name |
Description |
System.Double |
placerPos |
|
Returns
FindRoutedStockDevices()
Declaration
public ElectricalStockDevice[] FindRoutedStockDevices()
Returns
FindStockDevices()
Declaration
public ElectricalStockDevice[] FindStockDevices()
Returns
GetAssignMethod()
Declaration
public ConnectorDevice.Assign GetAssignMethod()
Returns
GetPartDefinition()
Declaration
public ElectricalPartDefinitionShadow GetPartDefinition()
Returns
GetTerminal(String, Boolean)
Declaration
public LogicalTerminal GetTerminal(string terminalName, bool createTerminal)
Parameters
Type |
Name |
Description |
System.String |
terminalName |
|
System.Boolean |
createTerminal |
|
Returns
GetTerminals()
Declaration
public LogicalTerminal[] GetTerminals()
Returns
IsAssigned()
Declaration
Returns
Type |
Description |
System.Boolean |
|
IsNxConnector(HarnessDevice)
Declaration
public bool IsNxConnector(HarnessDevice elecHarnessDevice)
Parameters
Returns
Type |
Description |
System.Boolean |
|
IsNxDevice(HarnessDevice)
Declaration
public bool IsNxDevice(HarnessDevice elecHarnessDevice)
Parameters
Returns
Type |
Description |
System.Boolean |
|
IsUsedInRoutedConnection(HarnessDevice)
Declaration
public bool IsUsedInRoutedConnection(HarnessDevice elecHarnessDevice)
Parameters
Returns
Type |
Description |
System.Boolean |
|
ManuallyAssignConnector(Component)
Declaration
public void ManuallyAssignConnector(Component elecConnectorPartOccurrence)
Parameters
Type |
Name |
Description |
Component |
elecConnectorPartOccurrence |
|
PlaceConnectorOnPort(CharacteristicList, Port)
Declaration
public Component PlaceConnectorOnPort(CharacteristicList match, Port placer)
Parameters
Returns
ProxyAssignConnector(Port)
Declaration
public void ProxyAssignConnector(Port proxy)
Parameters
Type |
Name |
Description |
Port |
proxy |
|
RemoveTerminal(LogicalTerminal)
Declaration
public bool RemoveTerminal(LogicalTerminal routeTerminalToRemove)
Parameters
Returns
Type |
Description |
System.Boolean |
|
SetPartDefinition(ElectricalPartDefinitionShadow)
Declaration
public void SetPartDefinition(ElectricalPartDefinitionShadow elecPartDefinitionShadow)
Parameters
UnassignConnector()
Declaration
public void UnassignConnector()
Implements
System.Runtime.Remoting.Messaging.IMessageSink