Search Results for

    Show / Hide Table of Contents

    Class ConnectorDevice

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    RootObject
    RouteObject
    SingleDevice
    ConnectorDevice
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    ICharacteristic
    INXObject
    Inherited Members
    SingleDevice.GetReferencingDeviceRelshps()
    SingleDevice.GetRelatedSingleDevices()
    SingleDevice.GetRelatingSingleDevice()
    SingleDevice.GetImplementedConnections()
    SingleDevice.ManuallyDelete()
    SingleDevice.GetItemDefinition()
    SingleDevice.NxEquivalent
    SingleDevice.PartName
    SingleDevice.PartNumber
    RouteObject.GetCharacteristics()
    RouteObject.SetCharacteristics(CharacteristicList)
    RouteObject.GetIntegerCharacteristic(String)
    RouteObject.SetCharacteristic(String, Int32)
    RouteObject.GetRealCharacteristic(String)
    RouteObject.SetCharacteristic(String, Double)
    RouteObject.GetStringCharacteristic(String)
    RouteObject.SetCharacteristic(String, String)
    RouteObject.DeleteCharacterstics(CharacteristicList)
    RouteObject.GetDestinationCharacteristics()
    RouteObject.SetCharacteristic2(String, Int32)
    RouteObject.SetCharacteristic2(String, Double)
    RouteObject.SetCharacteristic2(String, String)
    RouteObject.SetCharacteristics2(CharacteristicList)
    RootObject.Guid
    NXObject.SetUserAttribute(NXObject.AttributeInformation, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Int32, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Double, Update.Option)
    NXObject.SetUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, NXObject.ComputationalTime, Update.Option)
    NXObject.SetBooleanUserAttribute(String, Int32, Boolean, Update.Option)
    NXObject.CreateAttributeIterator()
    NXObject.HasUserAttribute(AttributeIterator)
    NXObject.HasUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetUserAttributeCount(AttributeIterator)
    NXObject.GetUserAttributeCount(AttributeIterator, Boolean)
    NXObject.GetUserAttributeCount(NXObject.AttributeType)
    NXObject.GetUserAttributeCount(NXObject.AttributeType, Boolean, Boolean)
    NXObject.GetUserAttributeSize(String, NXObject.AttributeType)
    NXObject.GetNextUserAttribute(AttributeIterator, NXObject.AttributeInformation)
    NXObject.GetUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetBooleanUserAttribute(String, Int32)
    NXObject.GetIntegerUserAttribute(String, Int32)
    NXObject.GetRealUserAttribute(String, Int32)
    NXObject.GetStringUserAttribute(String, Int32)
    NXObject.GetTimeUserAttribute(String, Int32)
    NXObject.GetComputationalTimeUserAttribute(String, Int32)
    NXObject.GetUserAttributes(AttributeIterator)
    NXObject.GetUserAttributes()
    NXObject.GetUserAttributes(Boolean)
    NXObject.GetUserAttributeAsString(String, NXObject.AttributeType, Int32)
    NXObject.DeleteUserAttributes(AttributeIterator, Update.Option)
    NXObject.DeleteUserAttribute(NXObject.AttributeType, String, Boolean, Update.Option)
    NXObject.DeleteUserAttributes(NXObject.AttributeType, Update.Option)
    NXObject.SetUserAttributeLock(String, NXObject.AttributeType, Boolean)
    NXObject.GetUserAttributeLock(String, NXObject.AttributeType)
    NXObject.GetUserAttributeSourceObjects()
    NXObject.SetPdmReferenceAttribute(String, String)
    NXObject.GetPdmReferenceAttributeValue(String)
    NXObject.GetUserAttribute(String, Boolean, Boolean, NXObject.AttributeType)
    NXObject.GetUserAttributes(Boolean, Boolean)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType, Update.Option)
    NXObject.SetAttribute(String, Int32)
    NXObject.SetAttribute(String, Int32, Update.Option)
    NXObject.SetAttribute(String, Double)
    NXObject.SetAttribute(String, Double, Update.Option)
    NXObject.SetAttribute(String, String)
    NXObject.SetAttribute(String, String, Update.Option)
    NXObject.SetAttribute(String)
    NXObject.SetAttribute(String, Update.Option)
    NXObject.SetTimeAttribute(String, String)
    NXObject.SetTimeAttribute(String, String, Update.Option)
    NXObject.GetIntegerAttribute(String)
    NXObject.GetRealAttribute(String)
    NXObject.GetStringAttribute(String)
    NXObject.GetTimeAttribute(NXObject.DateAndTimeFormat, String)
    NXObject.GetReferenceAttribute(String)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String, Update.Option)
    NXObject.SetReferenceAttribute(String, String)
    NXObject.SetReferenceAttribute(String, String, Update.Option)
    NXObject.GetAttributeTitlesByType(NXObject.AttributeType)
    NXObject.GetUserAttributesAsStrings()
    NXObject.FindObject(String)
    NXObject.Print()
    NXObject.SetName(String)
    NXObject.IsOccurrence
    NXObject.JournalIdentifier
    NXObject.Name
    NXObject.OwningComponent
    NXObject.OwningPart
    NXObject.Prototype
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    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.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.Routing.Electrical
    Assembly: NXOpen.dll
    Syntax
    public class ConnectorDevice : SingleDevice, IMessageSink, ICharacteristic, INXObject

    Constructors

    ConnectorDevice()

    Declaration
    protected ConnectorDevice()

    Properties

    ComponentName

    Declaration
    public string ComponentName { get; set; }
    Property Value
    Type Description
    System.String

    ConnectorType

    Declaration
    public ConnectorDevice.ComponentType ConnectorType { get; set; }
    Property Value
    Type Description
    ConnectorDevice.ComponentType

    Methods

    AutomaticallyAssignConnector(Component)

    Declaration
    public void AutomaticallyAssignConnector(Component elecConnectorPartOccurrence)
    Parameters
    Type Name Description
    Component elecConnectorPartOccurrence

    FindConnections()

    Declaration
    public Connection[] FindConnections()
    Returns
    Type Description
    Connection[]

    FindMatchingParts()

    Declaration
    public CharacteristicList[] FindMatchingParts()
    Returns
    Type Description
    CharacteristicList[]

    FindNearestCableDevice()

    Declaration
    public CableDevice FindNearestCableDevice()
    Returns
    Type Description
    CableDevice

    FindNearestHarnessDevice()

    Declaration
    public HarnessDevice FindNearestHarnessDevice()
    Returns
    Type Description
    HarnessDevice

    FindPlacementPort(out Point3d)

    Declaration
    public Port FindPlacementPort(out Point3d portPosition)
    Parameters
    Type Name Description
    Point3d portPosition
    Returns
    Type Description
    Port

    FindPlacer(out Double)

    Declaration
    [Obsolete("Deprecated in NX1926.0.0.  Use Routing.Electrical.ConnectorDevice.FindPlacementPort instead.")]
    public Port FindPlacer(out double placerPos)
    Parameters
    Type Name Description
    System.Double placerPos
    Returns
    Type Description
    Port

    FindRoutedStockDevices()

    Declaration
    public ElectricalStockDevice[] FindRoutedStockDevices()
    Returns
    Type Description
    ElectricalStockDevice[]

    FindStockDevices()

    Declaration
    public ElectricalStockDevice[] FindStockDevices()
    Returns
    Type Description
    ElectricalStockDevice[]

    GetAssignMethod()

    Declaration
    public ConnectorDevice.Assign GetAssignMethod()
    Returns
    Type Description
    ConnectorDevice.Assign

    GetPartDefinition()

    Declaration
    public ElectricalPartDefinitionShadow GetPartDefinition()
    Returns
    Type Description
    ElectricalPartDefinitionShadow

    GetTerminal(String, Boolean)

    Declaration
    public LogicalTerminal GetTerminal(string terminalName, bool createTerminal)
    Parameters
    Type Name Description
    System.String terminalName
    System.Boolean createTerminal
    Returns
    Type Description
    LogicalTerminal

    GetTerminals()

    Declaration
    public LogicalTerminal[] GetTerminals()
    Returns
    Type Description
    LogicalTerminal[]

    IsAssigned()

    Declaration
    public bool IsAssigned()
    Returns
    Type Description
    System.Boolean

    IsNxConnector(HarnessDevice)

    Declaration
    public bool IsNxConnector(HarnessDevice elecHarnessDevice)
    Parameters
    Type Name Description
    HarnessDevice elecHarnessDevice
    Returns
    Type Description
    System.Boolean

    IsNxDevice(HarnessDevice)

    Declaration
    public bool IsNxDevice(HarnessDevice elecHarnessDevice)
    Parameters
    Type Name Description
    HarnessDevice elecHarnessDevice
    Returns
    Type Description
    System.Boolean

    IsUsedInRoutedConnection(HarnessDevice)

    Declaration
    public bool IsUsedInRoutedConnection(HarnessDevice elecHarnessDevice)
    Parameters
    Type Name Description
    HarnessDevice elecHarnessDevice
    Returns
    Type Description
    System.Boolean

    ManuallyAssignConnector(Component)

    Declaration
    public void ManuallyAssignConnector(Component elecConnectorPartOccurrence)
    Parameters
    Type Name Description
    Component elecConnectorPartOccurrence

    ManuallyAssignConnectorGroup(Group)

    Declaration
    public void ManuallyAssignConnectorGroup(Group elecConnectorGroup)
    Parameters
    Type Name Description
    Group elecConnectorGroup

    PlaceConnectorOnPort(CharacteristicList, Port)

    Declaration
    public Component PlaceConnectorOnPort(CharacteristicList match, Port placer)
    Parameters
    Type Name Description
    CharacteristicList match
    Port placer
    Returns
    Type Description
    Component

    ProxyAssignConnector(Port)

    Declaration
    public void ProxyAssignConnector(Port proxy)
    Parameters
    Type Name Description
    Port proxy

    RemoveTerminal(LogicalTerminal)

    Declaration
    public bool RemoveTerminal(LogicalTerminal routeTerminalToRemove)
    Parameters
    Type Name Description
    LogicalTerminal routeTerminalToRemove
    Returns
    Type Description
    System.Boolean

    SetPartDefinition(ElectricalPartDefinitionShadow)

    Declaration
    public void SetPartDefinition(ElectricalPartDefinitionShadow elecPartDefinitionShadow)
    Parameters
    Type Name Description
    ElectricalPartDefinitionShadow elecPartDefinitionShadow

    UnassignConnector()

    Declaration
    public void UnassignConnector()

    Implements

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