Search Results for

    Show / Hide Table of Contents

    Class LogicalDesignService

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    LogicalDesignService
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    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)
    Namespace: NXOpen.MechanicalRouting
    Assembly: NXOpen.dll
    Syntax
    public class LogicalDesignService : NXRemotableObject, IMessageSink

    Constructors

    LogicalDesignService(RoutingManager)

    Declaration
    protected LogicalDesignService(RoutingManager owner)
    Parameters
    Type Name Description
    RoutingManager owner

    Properties

    Tag

    Declaration
    public Tag Tag { get; }
    Property Value
    Type Description
    Tag

    Methods

    Assign3DPortToLogicalPort(NXObject, Port)

    Declaration
    public void Assign3DPortToLogicalPort(NXObject logicalPort, Port physicalPort)
    Parameters
    Type Name Description
    NXObject logicalPort
    Port physicalPort

    AssignComponentsToLogicalConnection(Component[], NXObject)

    Declaration
    public void AssignComponentsToLogicalConnection(Component[] components, NXObject logicalConnection)
    Parameters
    Type Name Description
    Component[] components
    NXObject logicalConnection

    AssignComponentToLogicalEquipment(NXObject, Component)

    Declaration
    public void AssignComponentToLogicalEquipment(NXObject logicalEquipment, Component component)
    Parameters
    Type Name Description
    NXObject logicalEquipment
    Component component

    DeleteRuns(NXObject[])

    Declaration
    public void DeleteRuns(NXObject[] runs)
    Parameters
    Type Name Description
    NXObject[] runs

    EnsureLogicalModelIsLoaded(Component)

    Declaration
    public void EnsureLogicalModelIsLoaded(Component container)
    Parameters
    Type Name Description
    Component container

    GetActiveRun(Component)

    Declaration
    public NXObject GetActiveRun(Component container)
    Parameters
    Type Name Description
    Component container
    Returns
    Type Description
    NXObject

    GetMappingStatus(NXObject, Component)

    Declaration
    public LogicalDesignService.MappingStatus GetMappingStatus(NXObject routingObject, Component container)
    Parameters
    Type Name Description
    NXObject routingObject
    Component container
    Returns
    Type Description
    LogicalDesignService.MappingStatus

    GetMappingStatusMessage(NXObject, Component)

    Declaration
    public string GetMappingStatusMessage(NXObject routingObject, Component container)
    Parameters
    Type Name Description
    NXObject routingObject
    Component container
    Returns
    Type Description
    System.String

    GetRunsInContainer(Component)

    Declaration
    public NXObject[] GetRunsInContainer(Component container)
    Parameters
    Type Name Description
    Component container
    Returns
    Type Description
    NXObject[]

    IsRunIncludedInSubset(Component, NXObject)

    Declaration
    public bool IsRunIncludedInSubset(Component container, NXObject run)
    Parameters
    Type Name Description
    Component container
    NXObject run
    Returns
    Type Description
    System.Boolean

    LoadAllComponents(NXObject)

    Declaration
    public void LoadAllComponents(NXObject run)
    Parameters
    Type Name Description
    NXObject run

    MakeRunActive(Component, NXObject)

    Declaration
    public void MakeRunActive(Component container, NXObject run)
    Parameters
    Type Name Description
    Component container
    NXObject run

    ReassignComponentsFromLogicalConnection(Component, NXObject, NXObject)

    Declaration
    public void ReassignComponentsFromLogicalConnection(Component container, NXObject sourceLogicalConnection, NXObject destinationObject)
    Parameters
    Type Name Description
    Component container
    NXObject sourceLogicalConnection
    NXObject destinationObject

    ReassignComponentsToRun(Component[], NXObject)

    Declaration
    public void ReassignComponentsToRun(Component[] components, NXObject run)
    Parameters
    Type Name Description
    Component[] components
    NXObject run

    Unassign3DPortsFromLogicalPort(Component, NXObject)

    Declaration
    public void Unassign3DPortsFromLogicalPort(Component container, NXObject logicalPort)
    Parameters
    Type Name Description
    Component container
    NXObject logicalPort

    UnassignComponentsToLogicalConnection(Component, NXObject)

    Declaration
    public void UnassignComponentsToLogicalConnection(Component container, NXObject logicalConnection)
    Parameters
    Type Name Description
    Component container
    NXObject logicalConnection

    UnassignComponentToLogicalEquipment(Component, NXObject)

    Declaration
    public void UnassignComponentToLogicalEquipment(Component container, NXObject logicalEquipment)
    Parameters
    Type Name Description
    Component container
    NXObject logicalEquipment

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In This Article
    Back to top Generated by DocFX