Search Results for

    Show / Hide Table of Contents

    Class SchematicManager

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    SchematicManager
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.Schematic
    Assembly: NXOpen.dll
    Syntax
    public class SchematicManager : NXRemotableObject, IMessageSink

    Constructors

    SchematicManager(Part)

    Declaration
    protected SchematicManager(Part owner)
    Parameters
    Type Name Description
    Part owner

    Properties

    Connections

    Declaration
    public ConnectionCollection Connections { get; }
    Property Value
    Type Description
    ConnectionCollection

    Nodes

    Declaration
    public NodeCollection Nodes { get; }
    Property Value
    Type Description
    NodeCollection

    OffSheetConnectors

    Declaration
    public OffSheetConnectorCollection OffSheetConnectors { get; }
    Property Value
    Type Description
    OffSheetConnectorCollection

    Ports

    Declaration
    public PortCollection Ports { get; }
    Property Value
    Type Description
    PortCollection

    Sheets

    Declaration
    public SheetCollection Sheets { get; }
    Property Value
    Type Description
    SheetCollection

    Tag

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

    Methods

    AddConnectionToRun(Run, Connection)

    Declaration
    public void AddConnectionToRun(Run run, Connection connection)
    Parameters
    Type Name Description
    Run run
    Connection connection

    CopySchematicObjects(NXObject[], bool)

    Declaration
    public NXObject[] CopySchematicObjects(NXObject[] inputObjects, bool isDeepCopy)
    Parameters
    Type Name Description
    NXObject[] inputObjects
    bool isDeepCopy
    Returns
    Type Description
    NXObject[]

    CreateBulkEditBuilder()

    Declaration
    public BulkEditBuilder CreateBulkEditBuilder()
    Returns
    Type Description
    BulkEditBuilder

    CreateConnectionBuilder(Connection)

    Declaration
    public ConnectionBuilder CreateConnectionBuilder(Connection connection)
    Parameters
    Type Name Description
    Connection connection
    Returns
    Type Description
    ConnectionBuilder

    CreateDerivedSheetBuilder()

    Declaration
    public DerivedSheetBuilder CreateDerivedSheetBuilder()
    Returns
    Type Description
    DerivedSheetBuilder

    CreateDesignValidationBuilder()

    Declaration
    public DesignValidationBuilder CreateDesignValidationBuilder()
    Returns
    Type Description
    DesignValidationBuilder

    CreateFdaBuilder(Node)

    Declaration
    public FlowDirectionArrowBuilder CreateFdaBuilder(Node node)
    Parameters
    Type Name Description
    Node node
    Returns
    Type Description
    FlowDirectionArrowBuilder

    CreateNodeBuilder(Node)

    Declaration
    public NodeBuilder CreateNodeBuilder(Node node)
    Parameters
    Type Name Description
    Node node
    Returns
    Type Description
    NodeBuilder

    CreateObjectTableBuilder(ObjectTable)

    Declaration
    public ObjectTableBuilder CreateObjectTableBuilder(ObjectTable table)
    Parameters
    Type Name Description
    ObjectTable table
    Returns
    Type Description
    ObjectTableBuilder

    CreateOffSheetConnectorBuilder(OffSheetConnector)

    Declaration
    public OffSheetConnectorBuilder CreateOffSheetConnectorBuilder(OffSheetConnector oscObject)
    Parameters
    Type Name Description
    OffSheetConnector oscObject
    Returns
    Type Description
    OffSheetConnectorBuilder

    CreatePortBuilder(Port)

    Declaration
    public PortBuilder CreatePortBuilder(Port port)
    Parameters
    Type Name Description
    Port port
    Returns
    Type Description
    PortBuilder

    CreatePreferencesBuilder(Sheet)

    Declaration
    public PreferencesBuilder CreatePreferencesBuilder(Sheet sheet)
    Parameters
    Type Name Description
    Sheet sheet
    Returns
    Type Description
    PreferencesBuilder

    CreateSheet()

    Declaration
    public Sheet CreateSheet()
    Returns
    Type Description
    Sheet

    ExportRunNative(NXObject[], string)

    Declaration
    public void ExportRunNative(NXObject[] runTags, string destination)
    Parameters
    Type Name Description
    NXObject[] runTags
    string destination

    ExportRunNativeWithSpecificName(NXObject[], string[], string)

    Declaration
    public void ExportRunNativeWithSpecificName(NXObject[] runTags, string[] fileNames, string destination)
    Parameters
    Type Name Description
    NXObject[] runTags
    string[] fileNames
    string destination

    RemoveBranchFromRun(Run, Branch)

    Declaration
    public void RemoveBranchFromRun(Run run, Branch branch)
    Parameters
    Type Name Description
    Run run
    Branch branch

    ReparentBranch(Run, Run, Branch)

    Declaration
    public Branch ReparentBranch(Run sourceRun, Run destinationRun, Branch oldbranch)
    Parameters
    Type Name Description
    Run sourceRun
    Run destinationRun
    Branch oldbranch
    Returns
    Type Description
    Branch

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In this article
    Back to top Generated by DocFX