Search Results for

    Show / Hide Table of Contents

    Class ConnectionBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    BaseObjectBuilder
    ConnectionBuilder
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    BaseObjectBuilder.GetDisciplines()
    BaseObjectBuilder.SetDisciplines(string[])
    BaseObjectBuilder.AttributeOwner
    BaseObjectBuilder.Id
    BaseObjectBuilder.Label
    BaseObjectBuilder.Sheet
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(string)
    TaggedObject.PrintTestData(string, int)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.Schematic
    Assembly: NXOpen.dll
    Syntax
    public class ConnectionBuilder : BaseObjectBuilder, IMessageSink, IComponentBuilder

    Constructors

    ConnectionBuilder()

    Declaration
    protected ConnectionBuilder()

    Properties

    ElementId

    Declaration
    public string ElementId { get; set; }
    Property Value
    Type Description
    string

    EnableInstrumentation

    Declaration
    public bool EnableInstrumentation { get; set; }
    Property Value
    Type Description
    bool

    Methods

    GetBendPoints(out Point2d[])

    Declaration
    public void GetBendPoints(out Point2d[] points)
    Parameters
    Type Name Description
    Point2d[] points

    GetConnection()

    Declaration
    public Connection GetConnection()
    Returns
    Type Description
    Connection

    GetEnd()

    Declaration
    public Port GetEnd()
    Returns
    Type Description
    Port

    GetEndLocation()

    Declaration
    public Point2d GetEndLocation()
    Returns
    Type Description
    Point2d

    GetEndNode()

    Declaration
    public Node GetEndNode()
    Returns
    Type Description
    Node

    GetEndTeeSymbolId()

    Declaration
    public string GetEndTeeSymbolId()
    Returns
    Type Description
    string

    GetLineType()

    Declaration
    public string GetLineType()
    Returns
    Type Description
    string

    GetStart()

    Declaration
    public Port GetStart()
    Returns
    Type Description
    Port

    GetStartLocation()

    Declaration
    public Point2d GetStartLocation()
    Returns
    Type Description
    Point2d

    GetStartNode()

    Declaration
    public Node GetStartNode()
    Returns
    Type Description
    Node

    GetStartTeeSymbolId()

    Declaration
    public string GetStartTeeSymbolId()
    Returns
    Type Description
    string

    GetTeeEndLocation(out Connection, out int, out double)

    Declaration
    public void GetTeeEndLocation(out Connection connection, out int segmentId, out double percent)
    Parameters
    Type Name Description
    Connection connection
    int segmentId
    double percent

    GetTeeStartLocation(out Connection, out int, out double)

    Declaration
    public void GetTeeStartLocation(out Connection connection, out int segmentId, out double percent)
    Parameters
    Type Name Description
    Connection connection
    int segmentId
    double percent

    SetBendPoints(Point2d[])

    Declaration
    public void SetBendPoints(Point2d[] points)
    Parameters
    Type Name Description
    Point2d[] points

    SetEnd(Port)

    Declaration
    public void SetEnd(Port port)
    Parameters
    Type Name Description
    Port port

    SetEndLocation(Point2d)

    Declaration
    public void SetEndLocation(Point2d endLocation)
    Parameters
    Type Name Description
    Point2d endLocation

    SetEndNode(Node, double, double, double, double, double, double, ConnectionTrimPolicyType)

    Declaration
    public void SetEndNode(Node node, double percentX, double percentY, double offsetX, double offsetY, double connectionDirectionX, double connectionDirectionY, ConnectionTrimPolicyType trimPolicy)
    Parameters
    Type Name Description
    Node node
    double percentX
    double percentY
    double offsetX
    double offsetY
    double connectionDirectionX
    double connectionDirectionY
    ConnectionTrimPolicyType trimPolicy

    SetEndTeeSymbolId(string)

    Declaration
    public void SetEndTeeSymbolId(string symbolId)
    Parameters
    Type Name Description
    string symbolId

    SetLineType(string)

    Declaration
    public void SetLineType(string lineType)
    Parameters
    Type Name Description
    string lineType

    SetStart(Port)

    Declaration
    public void SetStart(Port port)
    Parameters
    Type Name Description
    Port port

    SetStartLocation(Point2d)

    Declaration
    public void SetStartLocation(Point2d startLocation)
    Parameters
    Type Name Description
    Point2d startLocation

    SetStartNode(Node, double, double, double, double, double, double, ConnectionTrimPolicyType)

    Declaration
    public void SetStartNode(Node node, double percentX, double percentY, double offsetX, double offsetY, double connectionDirectionX, double connectionDirectionY, ConnectionTrimPolicyType trimPolicy)
    Parameters
    Type Name Description
    Node node
    double percentX
    double percentY
    double offsetX
    double offsetY
    double connectionDirectionX
    double connectionDirectionY
    ConnectionTrimPolicyType trimPolicy

    SetStartTeeSymbolId(string)

    Declaration
    public void SetStartTeeSymbolId(string symbolId)
    Parameters
    Type Name Description
    string symbolId

    SetTeeEndLocation(Connection, int, double)

    Declaration
    public void SetTeeEndLocation(Connection connection, int segmentId, double percent)
    Parameters
    Type Name Description
    Connection connection
    int segmentId
    double percent

    SetTeeStartLocation(Connection, int, double)

    Declaration
    public void SetTeeStartLocation(Connection connection, int segmentId, double percent)
    Parameters
    Type Name Description
    Connection connection
    int segmentId
    double percent

    Implements

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