Search Results for

    Show / Hide Table of Contents

    Class ElectricalStockDevice

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    RootObject
    RouteObject
    SingleDevice
    StockDevice
    ElectricalStockDevice
    CableDevice
    WireDevice
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    ICharacteristic
    INXObject
    Inherited Members
    StockDevice.LogStockDeviceWiresforConcurrency(Part)
    StockDevice.StockDefinition
    StockDevice.StockLength
    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 ElectricalStockDevice : StockDevice, IMessageSink, ICharacteristic, INXObject

    Constructors

    ElectricalStockDevice()

    Declaration
    protected ElectricalStockDevice()

    Properties

    ColorName

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

    CutLength

    Declaration
    public double CutLength { get; set; }
    Property Value
    Type Description
    System.Double

    NxColorValue

    Declaration
    public int NxColorValue { get; set; }
    Property Value
    Type Description
    System.Int32

    Methods

    CalculateCutLength()

    Declaration
    public double CalculateCutLength()
    Returns
    Type Description
    System.Double

    ChangeHarness(HarnessDevice)

    Declaration
    public void ChangeHarness(HarnessDevice harnessDevice)
    Parameters
    Type Name Description
    HarnessDevice harnessDevice

    FindFromConnector()

    Declaration
    public ConnectorDevice FindFromConnector()
    Returns
    Type Description
    ConnectorDevice

    FindImplementedConnection()

    Declaration
    public Connection FindImplementedConnection()
    Returns
    Type Description
    Connection

    FindNearestHarnessDefinition()

    Declaration
    public HarnessDefinition FindNearestHarnessDefinition()
    Returns
    Type Description
    HarnessDefinition

    FindNearestHarnessDevice()

    Declaration
    public HarnessDevice FindNearestHarnessDevice()
    Returns
    Type Description
    HarnessDevice

    FindToConnector()

    Declaration
    public ConnectorDevice FindToConnector()
    Returns
    Type Description
    ConnectorDevice

    FindTopmostCableDefinition()

    Declaration
    public CableDefinition FindTopmostCableDefinition()
    Returns
    Type Description
    CableDefinition

    GetIntermediateComponents()

    Declaration
    public ConnectorDevice[] GetIntermediateComponents()
    Returns
    Type Description
    ConnectorDevice[]

    GetIntermediateTerminals()

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

    HasIntermediateComponents()

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

    ManuallyRoute(ElectricalStockDevice.RouteLevel, ISegment[])

    Declaration
    public void ManuallyRoute(ElectricalStockDevice.RouteLevel routeLevel, ISegment[] segments)
    Parameters
    Type Name Description
    ElectricalStockDevice.RouteLevel routeLevel
    ISegment[] segments

    Implements

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