Class PortBuilder
Assembly: NXOpen.dll
Syntax
public class PortBuilder : SheetElementBuilder, IMessageSink, IComponentBuilder
Constructors
PortBuilder()
Declaration
Properties
Direction
Declaration
public Direction Direction { get; set; }
Property Value
NumberAllowedConnections
Declaration
public int NumberAllowedConnections { get; set; }
Property Value
Pinned
Declaration
public bool Pinned { get; set; }
Property Value
Proxy
Declaration
public Port Proxy { get; set; }
Property Value
Methods
CanAnotherConnectionBeAdded()
Declaration
public bool CanAnotherConnectionBeAdded()
Returns
GetAllowedParentSides(out bool, out bool, out bool, out bool)
Declaration
public void GetAllowedParentSides(out bool isAllowedLeftSide, out bool isAllowedRightSide, out bool isAllowedUpSide, out bool isAllowedDownSide)
Parameters
Type |
Name |
Description |
bool |
isAllowedLeftSide |
|
bool |
isAllowedRightSide |
|
bool |
isAllowedUpSide |
|
bool |
isAllowedDownSide |
|
GetConnections()
Declaration
public Connection[] GetConnections()
Returns
GetOwningConnectableElement()
Declaration
public ConnectableElement GetOwningConnectableElement()
Returns
IsNumberOfConnectionInfinite()
Declaration
public bool IsNumberOfConnectionInfinite()
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink