Class RoutingManager
Inheritance
System.Object
System.MarshalByRefObject
RoutingManager
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.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class RoutingManager : NXRemotableObject, IMessageSink
Constructors
RoutingManager(Session)
Declaration
protected RoutingManager(Session owner)
Parameters
Type |
Name |
Description |
Session |
owner |
|
Properties
BuilderFactory
Declaration
public BuilderFactory BuilderFactory { get; }
Property Value
InsulationService
Declaration
public InsulationService InsulationService { get; }
Property Value
Tag
Declaration
Property Value
Methods
ConditionAssemblyForTraditionalRouting(Part)
Declaration
public bool ConditionAssemblyForTraditionalRouting(Part part)
Parameters
Type |
Name |
Description |
Part |
part |
|
Returns
Type |
Description |
System.Boolean |
|
GetRoutingManager(Session)
Declaration
public static RoutingManager GetRoutingManager(Session owner)
Parameters
Type |
Name |
Description |
Session |
owner |
|
Returns
GetSavedDisciplineAndSpecificationFromThePart(Part, out String, out String)
Declaration
public void GetSavedDisciplineAndSpecificationFromThePart(Part part, out string discipline, out string specification)
Parameters
Type |
Name |
Description |
Part |
part |
|
System.String |
discipline |
|
System.String |
specification |
|
IsInsulationComponentPart(BasePart)
Declaration
public bool IsInsulationComponentPart(BasePart part)
Parameters
Returns
Type |
Description |
System.Boolean |
|
IsReusableComponentPart(BasePart)
Declaration
public bool IsReusableComponentPart(BasePart part)
Parameters
Returns
Type |
Description |
System.Boolean |
|
IsRouteSystemAssembly(Part)
Declaration
public bool IsRouteSystemAssembly(Part part)
Parameters
Type |
Name |
Description |
Part |
part |
|
Returns
Type |
Description |
System.Boolean |
|
IsShapeComponentPart(BasePart)
Declaration
[Obsolete("Deprecated in NX1980.0.0. This method is no longer required. Use IsStockComponentPart, IsInsulationComponentPart instead")]
public bool IsShapeComponentPart(BasePart part)
Parameters
Returns
Type |
Description |
System.Boolean |
|
IsStockComponentPart(BasePart)
Declaration
public bool IsStockComponentPart(BasePart part)
Parameters
Returns
Type |
Description |
System.Boolean |
|
MakeComponentReusable(Component)
Declaration
public bool MakeComponentReusable(Component component)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Declaration
public bool PerformDetachOperationOnPort(Port port)
Parameters
Type |
Name |
Description |
Port |
port |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public bool PerformDetachOperationOnRcp(ControlPoint rcp)
Parameters
Returns
Type |
Description |
System.Boolean |
|
RestoreDisciplineAndSpecificationFromThePart(Part, out Boolean, out Boolean)
Declaration
public void RestoreDisciplineAndSpecificationFromThePart(Part part, out bool disciplineSuccess, out bool specificationSuccess)
Parameters
Type |
Name |
Description |
Part |
part |
|
System.Boolean |
disciplineSuccess |
|
System.Boolean |
specificationSuccess |
|
StoreReuseLibraryDisciplineWithinPart(Part, String)
Declaration
public bool StoreReuseLibraryDisciplineWithinPart(Part part, string discipline)
Parameters
Type |
Name |
Description |
Part |
part |
|
System.String |
discipline |
|
Returns
Type |
Description |
System.Boolean |
|
StoreReuseLibrarySpecificationWithinPart(Part, String)
Declaration
public bool StoreReuseLibrarySpecificationWithinPart(Part part, string specification)
Parameters
Type |
Name |
Description |
Part |
part |
|
System.String |
specification |
|
Returns
Type |
Description |
System.Boolean |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink