Class RunsAssignmentManager
Inheritance
RunsAssignmentManager
Assembly: NXOpen.dll
Syntax
public class RunsAssignmentManager : NXRemotableObject, IMessageSink
Constructors
RunsAssignmentManager(RoutingManager)
Declaration
protected RunsAssignmentManager(RoutingManager owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
AssignComponentPort(Component, Port, NXObject)
Declaration
public void AssignComponentPort(Component component, Port physicalPort, NXObject logicalPort)
Parameters
AssignComponentToLogicalEquipment(Component, NXObject)
Declaration
public void AssignComponentToLogicalEquipment(Component component, NXObject logicalEquipment)
Parameters
AssignComponentsToLogicalConnection(Component[], NXObject)
Declaration
public void AssignComponentsToLogicalConnection(Component[] components, NXObject logicalConnection)
Parameters
AssignPort(Port, NXObject)
Declaration
public void AssignPort(Port physicalPort, NXObject logicalPort)
Parameters
Type |
Name |
Description |
Port |
physicalPort |
|
NXObject |
logicalPort |
|
AssignSingleComponentToLogicalConnection(Component, NXObject)
Declaration
public void AssignSingleComponentToLogicalConnection(Component component, NXObject logicalConnection)
Parameters
GetAssignedLogicalConnection(Component)
Declaration
public NXObject GetAssignedLogicalConnection(Component component)
Parameters
Returns
GetAssignedLogicalEquipment(Component)
Declaration
public NXObject GetAssignedLogicalEquipment(Component component)
Parameters
Returns
GetAssignedLogicalPort(Component, NXObject)
Declaration
public NXObject GetAssignedLogicalPort(Component component, NXObject port)
Parameters
Returns
GetComponentLogicalEquipmentAssignedTo(Part, NXObject)
Declaration
public Component GetComponentLogicalEquipmentAssignedTo(Part part, NXObject logicalEquipment)
Parameters
Returns
GetComponentsLogicalConnectionAssignedTo(Part, NXObject)
Declaration
public Component[] GetComponentsLogicalConnectionAssignedTo(Part part, NXObject logicalConnection)
Parameters
Returns
GetLogicalConnectionFromPortAssignedTo(Part, NXObject, out Component, out NXObject)
Declaration
public void GetLogicalConnectionFromPortAssignedTo(Part part, NXObject logicalConnection, out Component component, out NXObject port)
Parameters
GetLogicalConnectionToPortAssignedTo(Part, NXObject, out Component, out NXObject)
Declaration
public void GetLogicalConnectionToPortAssignedTo(Part part, NXObject logicalConnection, out Component component, out NXObject port)
Parameters
GetLogicalObjectMappingStatus(NXObject, out MappingStatusMessage)
Declaration
public RunsAssignmentManager.MappingStatus GetLogicalObjectMappingStatus(NXObject logicalDesignObject, out RunsAssignmentManager.MappingStatusMessage message)
Parameters
Returns
GetMappingStatusMessageUserString(MappingStatusMessage)
Declaration
public string GetMappingStatusMessageUserString(RunsAssignmentManager.MappingStatusMessage message)
Parameters
Returns
GetPortLogicalPortAssignedTo(Part, NXObject, out Component, out NXObject)
Declaration
public void GetPortLogicalPortAssignedTo(Part part, NXObject logicalPort, out Component component, out NXObject port)
Parameters
GetSimplifiedViewLogicalObjectMappingStatus(NXObject, out MappingStatusMessage)
Declaration
public RunsAssignmentManager.MappingStatus GetSimplifiedViewLogicalObjectMappingStatus(NXObject logicalDesignObject, out RunsAssignmentManager.MappingStatusMessage message)
Parameters
Returns
IsComponentAssignedToConnection(Component)
Declaration
public bool IsComponentAssignedToConnection(Component component)
Parameters
Returns
IsComponentAssignedToEquipment(Component)
Declaration
public bool IsComponentAssignedToEquipment(Component component)
Parameters
Returns
IsLogicalConnectionAssigned(Part, NXObject)
Declaration
public bool IsLogicalConnectionAssigned(Part part, NXObject logicalConnection)
Parameters
Returns
IsLogicalConnectionFromPortAssigned(Part, NXObject)
Declaration
public bool IsLogicalConnectionFromPortAssigned(Part part, NXObject logicalConnection)
Parameters
Returns
IsLogicalConnectionToPortAssigned(Part, NXObject)
Declaration
public bool IsLogicalConnectionToPortAssigned(Part part, NXObject logicalConnection)
Parameters
Returns
IsLogicalDesignObjectAssigned(Part, NXObject)
Declaration
public bool IsLogicalDesignObjectAssigned(Part part, NXObject logicalDesignObject)
Parameters
Type |
Name |
Description |
Part |
part |
|
NXObject |
logicalDesignObject |
|
Returns
IsLogicalEquipmentAssigned(Part, NXObject)
Declaration
public bool IsLogicalEquipmentAssigned(Part part, NXObject logicalEquipment)
Parameters
Returns
IsLogicalPortAssigned(Part, NXObject)
Declaration
public bool IsLogicalPortAssigned(Part part, NXObject logicalPort)
Parameters
Returns
IsPortAssigned(Component, NXObject)
Declaration
public bool IsPortAssigned(Component component, NXObject port)
Parameters
Returns
MakeComponentBranchTerminating(Component)
Declaration
public void MakeComponentBranchTerminating(Component component)
Parameters
MakeComponentNotBranchTerminating(Component)
Declaration
public void MakeComponentNotBranchTerminating(Component component)
Parameters
MapComponentToPart(Part, Component)
Declaration
[Obsolete("Deprecated in NX2212.0.0. Use NXOpen.Assemblies.ComponentAssembly.MapComponentFromParent instead.")]
public Component MapComponentToPart(Part part, Component component)
Parameters
Returns
Declaration
public void RefreshFulfillmentInformation(NXObject[] runs)
Parameters
RefreshMappingStatusAndUpdateView(Part, NXObject)
Declaration
[Obsolete("Deprecated in NX2212.0.0. Use NXOpen.Update.DoUpdate instead.")]
public void RefreshMappingStatusAndUpdateView(Part part, NXObject runObject)
Parameters
Unassign(Part, NXObject)
Declaration
public void Unassign(Part part, NXObject logicalPort)
Parameters
UnassignComponent(Component)
Declaration
public void UnassignComponent(Component component)
Parameters
UnassignComponentFromLogicalEquipment(Part, NXObject)
Declaration
public void UnassignComponentFromLogicalEquipment(Part part, NXObject logicalEquipment)
Parameters
UnassignComponentsFromLogicalConnection(Part, NXObject)
Declaration
public void UnassignComponentsFromLogicalConnection(Part part, NXObject logicalConnection)
Parameters
UnassignLogicalConnectionInSession(NXObject)
Declaration
public void UnassignLogicalConnectionInSession(NXObject logicalConnection)
Parameters
Type |
Name |
Description |
NXObject |
logicalConnection |
|
UnassignLogicalEquipmentInSession(NXObject)
Declaration
public void UnassignLogicalEquipmentInSession(NXObject logicalEquipment)
Parameters
Type |
Name |
Description |
NXObject |
logicalEquipment |
|
UnassignLogicalPortInSession(NXObject)
Declaration
public void UnassignLogicalPortInSession(NXObject logicalPort)
Parameters
Type |
Name |
Description |
NXObject |
logicalPort |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink