Search Results for

    Show / Hide Table of Contents

    Class CableSettingsBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    CableSettingsBuilder
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    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.CableRouter
    Assembly: NXOpen.dll
    Syntax
    public class CableSettingsBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    CableSettingsBuilder()

    Declaration
    protected CableSettingsBuilder()

    Properties

    AvailableColor

    Declaration
    public NXColor AvailableColor { get; set; }
    Property Value
    Type Description
    NXColor

    BasicDisplayProperties

    Declaration
    public LineColorFontWidthBuilder BasicDisplayProperties { get; }
    Property Value
    Type Description
    LineColorFontWidthBuilder

    CableSelectionColor

    Declaration
    public NXColor CableSelectionColor { get; set; }
    Property Value
    Type Description
    NXColor

    ComparisonEnum

    Declaration
    public int ComparisonEnum { get; set; }
    Property Value
    Type Description
    int

    EndDeviceColor

    Declaration
    public NXColor EndDeviceColor { get; set; }
    Property Value
    Type Description
    NXColor

    FileName

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

    FitOnSelection

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

    LabelFontSize

    Declaration
    public double LabelFontSize { get; set; }
    Property Value
    Type Description
    double

    LabelTextProperties

    Declaration
    public TextColorFontWidthBuilder LabelTextProperties { get; }
    Property Value
    Type Description
    TextColorFontWidthBuilder

    LayerNumber

    Declaration
    public int LayerNumber { get; set; }
    Property Value
    Type Description
    int

    ObjectTypeEnum

    Declaration
    public CableRouterCableSettingsObjecttypes ObjectTypeEnum { get; set; }
    Property Value
    Type Description
    CableRouterCableSettingsObjecttypes

    PropertyEnum

    Declaration
    public int PropertyEnum { get; set; }
    Property Value
    Type Description
    int

    RuleColor

    Declaration
    public NXColor RuleColor { get; set; }
    Property Value
    Type Description
    NXColor

    RuleValueNumeric

    Declaration
    public double RuleValueNumeric { get; set; }
    Property Value
    Type Description
    double

    RuleValueString

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

    ShowDeviceLabels

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

    ShowDevices

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

    ShowNodeLabels

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

    ShowNodes

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

    ShowSegmentLabels

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

    ShowSegments

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

    StartDeviceColor

    Declaration
    public NXColor StartDeviceColor { get; set; }
    Property Value
    Type Description
    NXColor

    StyleTitleString

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

    VirtualDisplayProperties

    Declaration
    public LineColorFontWidthBuilder VirtualDisplayProperties { get; }
    Property Value
    Type Description
    LineColorFontWidthBuilder

    Methods

    CreateJSON()

    Declaration
    public string CreateJSON()
    Returns
    Type Description
    string

    CreateNumericRule(CableRouterCableSettingsObjecttypes, int, CableRouterCableSettingsNumericcomparison, double, NXColor)

    Declaration
    public void CreateNumericRule(CableRouterCableSettingsObjecttypes objectType, int propertyChoice, CableRouterCableSettingsNumericcomparison comparison, double value, NXColor color)
    Parameters
    Type Name Description
    CableRouterCableSettingsObjecttypes objectType
    int propertyChoice
    CableRouterCableSettingsNumericcomparison comparison
    double value
    NXColor color

    CreateRule()

    Declaration
    public void CreateRule()

    CreateRuleSet()

    Declaration
    public void CreateRuleSet()

    CreateStringRule(CableRouterCableSettingsObjecttypes, int, CableRouterCableSettingsStringcomparison, string, NXColor)

    Declaration
    public void CreateStringRule(CableRouterCableSettingsObjecttypes objectType, int propertyChoice, CableRouterCableSettingsStringcomparison comparison, string value, NXColor color)
    Parameters
    Type Name Description
    CableRouterCableSettingsObjecttypes objectType
    int propertyChoice
    CableRouterCableSettingsStringcomparison comparison
    string value
    NXColor color

    DeleteRule(int)

    Declaration
    public void DeleteRule(int index)
    Parameters
    Type Name Description
    int index

    DeleteRuleSet(string)

    Declaration
    public void DeleteRuleSet(string selected)
    Parameters
    Type Name Description
    string selected

    EditExistingNumericRule(int, CableRouterCableSettingsObjecttypes, int, CableRouterCableSettingsNumericcomparison, double, NXColor)

    Declaration
    public void EditExistingNumericRule(int index, CableRouterCableSettingsObjecttypes objectType, int propertyChoice, CableRouterCableSettingsNumericcomparison comparison, double value, NXColor color)
    Parameters
    Type Name Description
    int index
    CableRouterCableSettingsObjecttypes objectType
    int propertyChoice
    CableRouterCableSettingsNumericcomparison comparison
    double value
    NXColor color

    EditExistingRule(int)

    Declaration
    public void EditExistingRule(int index)
    Parameters
    Type Name Description
    int index

    EditExistingStringRule(int, CableRouterCableSettingsObjecttypes, int, CableRouterCableSettingsStringcomparison, string, NXColor)

    Declaration
    public void EditExistingStringRule(int index, CableRouterCableSettingsObjecttypes objectType, int propertyChoice, CableRouterCableSettingsStringcomparison comparison, string value, NXColor color)
    Parameters
    Type Name Description
    int index
    CableRouterCableSettingsObjecttypes objectType
    int propertyChoice
    CableRouterCableSettingsStringcomparison comparison
    string value
    NXColor color

    GetActiveRuleColor(int)

    Declaration
    public int GetActiveRuleColor(int index)
    Parameters
    Type Name Description
    int index
    Returns
    Type Description
    int

    GetActiveRuleComparison(int)

    Declaration
    public int GetActiveRuleComparison(int index)
    Parameters
    Type Name Description
    int index
    Returns
    Type Description
    int

    GetActiveRuleNumericValue(int, out bool)

    Declaration
    public double GetActiveRuleNumericValue(int index, out bool success)
    Parameters
    Type Name Description
    int index
    bool success
    Returns
    Type Description
    double

    GetActiveRuleObjectType(int)

    Declaration
    public CableRouterCableSettingsObjecttypes GetActiveRuleObjectType(int index)
    Parameters
    Type Name Description
    int index
    Returns
    Type Description
    CableRouterCableSettingsObjecttypes

    GetActiveRuleProperty(int)

    Declaration
    public int GetActiveRuleProperty(int index)
    Parameters
    Type Name Description
    int index
    Returns
    Type Description
    int

    GetActiveRuleSetName()

    Declaration
    public string GetActiveRuleSetName()
    Returns
    Type Description
    string

    GetActiveRuleStringValue(int, out bool)

    Declaration
    public string GetActiveRuleStringValue(int index, out bool success)
    Parameters
    Type Name Description
    int index
    bool success
    Returns
    Type Description
    string

    GetNumberOfActiveRules()

    Declaration
    public int GetNumberOfActiveRules()
    Returns
    Type Description
    int

    GetRuleSetNames()

    Declaration
    public string[] GetRuleSetNames()
    Returns
    Type Description
    string[]

    GetRuleSets()

    Declaration
    public string[] GetRuleSets()
    Returns
    Type Description
    string[]

    GetRuleStrings(int)

    Declaration
    public string[] GetRuleStrings(int index)
    Parameters
    Type Name Description
    int index
    Returns
    Type Description
    string[]

    HasValidActiveRuleSet()

    Declaration
    public bool HasValidActiveRuleSet()
    Returns
    Type Description
    bool

    IsValidRuleSetName(string)

    Declaration
    public bool IsValidRuleSetName(string name)
    Parameters
    Type Name Description
    string name
    Returns
    Type Description
    bool

    LoadFromJSON(string)

    Declaration
    public void LoadFromJSON(string json)
    Parameters
    Type Name Description
    string json

    MoveRuleDown(int)

    Declaration
    public bool MoveRuleDown(int row)
    Parameters
    Type Name Description
    int row
    Returns
    Type Description
    bool

    MoveRuleToBottom(int)

    Declaration
    public bool MoveRuleToBottom(int row)
    Parameters
    Type Name Description
    int row
    Returns
    Type Description
    bool

    MoveRuleToTop(int)

    Declaration
    public bool MoveRuleToTop(int row)
    Parameters
    Type Name Description
    int row
    Returns
    Type Description
    bool

    MoveRuleUp(int)

    Declaration
    public bool MoveRuleUp(int row)
    Parameters
    Type Name Description
    int row
    Returns
    Type Description
    bool

    SetActiveRuleSet(string)

    Declaration
    public void SetActiveRuleSet(string name)
    Parameters
    Type Name Description
    string name

    SetRuleSets(string[])

    Declaration
    public void SetRuleSets(string[] listBoxStylesList)
    Parameters
    Type Name Description
    string[] listBoxStylesList

    Implements

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