Search Results for

    Show / Hide Table of Contents

    Class PreferencesBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    PreferencesBuilder
    Implements
    System.Runtime.Remoting.Messaging.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, 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.PcbExchange
    Assembly: NXOpen.dll
    Syntax
    public class PreferencesBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    PreferencesBuilder()

    Declaration
    protected PreferencesBuilder()

    Properties

    AreaNamePrefix

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

    AreaNameSuffix

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

    AreasAsAssemblyComponents

    Declaration
    public bool AreasAsAssemblyComponents { get; set; }
    Property Value
    Type Description
    System.Boolean

    AssociateAreaBodies

    Declaration
    public bool AssociateAreaBodies { get; set; }
    Property Value
    Type Description
    System.Boolean

    AssociateComponentBodies

    Declaration
    public bool AssociateComponentBodies { get; set; }
    Property Value
    Type Description
    System.Boolean

    AutomaticallySaveAllCreatedParts

    Declaration
    public bool AutomaticallySaveAllCreatedParts { get; set; }
    Property Value
    Type Description
    System.Boolean

    BoardAsAssemblyComponent

    Declaration
    public bool BoardAsAssemblyComponent { get; set; }
    Property Value
    Type Description
    System.Boolean

    BoardColor

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

    BoardDefaultPlatingThickness

    Declaration
    public Expression BoardDefaultPlatingThickness { get; }
    Property Value
    Type Description
    Expression

    BoardDefaultThickness

    Declaration
    public Expression BoardDefaultThickness { get; }
    Property Value
    Type Description
    Expression

    BoardDefaultTraceThickness

    Declaration
    public Expression BoardDefaultTraceThickness { get; }
    Property Value
    Type Description
    Expression

    BoardElementColor

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

    BoardElementSize

    Declaration
    public Expression BoardElementSize { get; }
    Property Value
    Type Description
    Expression

    BoardLayer

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

    BoardNamePrefix

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

    BoardNameSuffix

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

    BoardThickness

    Declaration
    public Expression BoardThickness { get; }
    Property Value
    Type Description
    Expression

    BoardThicknessSource

    Declaration
    public PreferencesBuilder.BoardThicknessSourceTypeName BoardThicknessSource { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.BoardThicknessSourceTypeName

    BoardTranslucency

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

    BrowseEcadFilesFromDir

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

    ComparePrimaryPinLocations

    Declaration
    public bool ComparePrimaryPinLocations { get; set; }
    Property Value
    Type Description
    System.Boolean

    ComponentLoadOptions

    Declaration
    public PreferencesBuilder.ComponentLoadOptionsTypeName ComponentLoadOptions { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.ComponentLoadOptionsTypeName

    ComponentNamePrefix

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

    ComponentNameSuffix

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

    ComponentsCaseMaterial

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

    ComponentsColor

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

    ComponentsConnectionToBoard

    Declaration
    public PreferencesBuilder.ComponentsConnectionToBoardTypeName ComponentsConnectionToBoard { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.ComponentsConnectionToBoardTypeName

    ComponentsDefaultHeight

    Declaration
    public Expression ComponentsDefaultHeight { get; }
    Property Value
    Type Description
    Expression

    ComponentsDefaultMass

    Declaration
    public Expression ComponentsDefaultMass { get; }
    Property Value
    Type Description
    Expression

    ComponentsDissipation

    Declaration
    public Expression ComponentsDissipation { get; }
    Property Value
    Type Description
    Expression

    ComponentsElementColor

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

    ComponentsElementSizeOptions

    Declaration
    public PreferencesBuilder.ComponentsElementSizeOptionsTypeName ComponentsElementSizeOptions { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.ComponentsElementSizeOptionsTypeName

    ComponentsElementSizeValue

    Declaration
    public Expression ComponentsElementSizeValue { get; }
    Property Value
    Type Description
    Expression

    ComponentsElementThicknessOptions

    Declaration
    public PreferencesBuilder.ComponentsElementThicknessOptionsTypeName ComponentsElementThicknessOptions { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.ComponentsElementThicknessOptionsTypeName

    ComponentsElementThicknessValue

    Declaration
    public Expression ComponentsElementThicknessValue { get; }
    Property Value
    Type Description
    Expression

    ComponentsHeightFrom

    Declaration
    public PreferencesBuilder.ComponentsHeightFromTypeName ComponentsHeightFrom { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.ComponentsHeightFromTypeName

    ComponentsJunctionCapacitance

    Declaration
    public Expression ComponentsJunctionCapacitance { get; }
    Property Value
    Type Description
    Expression

    ComponentsJunctionCapacity

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.PcbExchange.PreferencesBuilder.ComponentsJunctionCapacitance instead.")]
    public Expression ComponentsJunctionCapacity { get; }
    Property Value
    Type Description
    Expression

    ComponentsMaterialFrom

    Declaration
    public PreferencesBuilder.ComponentsMaterialFromTypeName ComponentsMaterialFrom { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.ComponentsMaterialFromTypeName

    ComponentsModel

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.PcbExchange.PreferencesBuilder.ResistorModel instead.")]
    public PreferencesBuilder.ComponentsModelTypeName ComponentsModel { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.ComponentsModelTypeName

    ComponentsThetaCB

    Declaration
    public Expression ComponentsThetaCB { get; }
    Property Value
    Type Description
    Expression

    ComponentsThetaJB

    Declaration
    public Expression ComponentsThetaJB { get; }
    Property Value
    Type Description
    Expression

    ComponentsThetaJC

    Declaration
    public Expression ComponentsThetaJC { get; }
    Property Value
    Type Description
    Expression

    ComponentsTmax

    Declaration
    public Expression ComponentsTmax { get; }
    Property Value
    Type Description
    Expression

    ComponentsTmaxCase

    Declaration
    public Expression ComponentsTmaxCase { get; }
    Property Value
    Type Description
    Expression

    ComponentsTmaxJunction

    Declaration
    public Expression ComponentsTmaxJunction { get; }
    Property Value
    Type Description
    Expression

    ComponentsTranslucency

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

    ComponentXMLFileBrowse

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

    ConnectComponentsToPads

    Declaration
    public bool ConnectComponentsToPads { get; set; }
    Property Value
    Type Description
    System.Boolean

    CreateNewComponentInDir

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

    CreateNewComponentsIn

    Declaration
    public PreferencesBuilder.CreateNewComponentsInTypeName CreateNewComponentsIn { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.CreateNewComponentsInTypeName

    DefaultPcaName

    Declaration
    public PreferencesBuilder.DefaultPcaNameTypeName DefaultPcaName { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.DefaultPcaNameTypeName

    EcadFilePostProcessor

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

    EcadFilePreProcessor

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

    EcadFloatTolerance

    Declaration
    public Expression EcadFloatTolerance { get; }
    Property Value
    Type Description
    Expression

    EdmdDir

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

    ElementColorForStructuralAnalysis

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

    ElementSizeForStructuralAnalysis

    Declaration
    public Expression ElementSizeForStructuralAnalysis { get; }
    Property Value
    Type Description
    Expression

    ElementTypeForStructuralAnalysis

    Declaration
    public PreferencesBuilder.ElementTypeForStructuralAnalysisTypeName ElementTypeForStructuralAnalysis { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.ElementTypeForStructuralAnalysisTypeName

    ErrorChecking

    Declaration
    public bool ErrorChecking { get; set; }
    Property Value
    Type Description
    System.Boolean

    ExportBends

    Declaration
    public bool ExportBends { get; set; }
    Property Value
    Type Description
    System.Boolean

    FilterEcadToggle

    Declaration
    public bool FilterEcadToggle { get; set; }
    Property Value
    Type Description
    System.Boolean

    FilterMcadToggle

    Declaration
    public bool FilterMcadToggle { get; set; }
    Property Value
    Type Description
    System.Boolean

    GenericMaxNumber

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

    GenericNamePrefix

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

    GenericNameSuffix

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

    GroupEntityComponentsBy

    Declaration
    public PreferencesBuilder.GroupEntityComponentsByTypeName GroupEntityComponentsBy { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.GroupEntityComponentsByTypeName

    GroupPads

    Declaration
    public bool GroupPads { get; set; }
    Property Value
    Type Description
    System.Boolean

    HolesDefaultDiameter

    Declaration
    public Expression HolesDefaultDiameter { get; }
    Property Value
    Type Description
    Expression

    IdfFloatPrecision

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

    IdfFloatWidth

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

    ImportBends

    Declaration
    public bool ImportBends { get; set; }
    Property Value
    Type Description
    System.Boolean

    ImportExportFlexBent

    Declaration
    public PreferencesBuilder.ImportExportFlexBentType ImportExportFlexBent { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.ImportExportFlexBentType

    ImportGenericMenu

    Declaration
    public PreferencesBuilder.ImportGenericMenuTypeName ImportGenericMenu { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.ImportGenericMenuTypeName

    ImportGenericToggle

    Declaration
    public bool ImportGenericToggle { get; set; }
    Property Value
    Type Description
    System.Boolean

    ImportMaskMenu

    Declaration
    public PreferencesBuilder.ImportMaskMenuTypeName ImportMaskMenu { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.ImportMaskMenuTypeName

    ImportMaskToggle

    Declaration
    public bool ImportMaskToggle { get; set; }
    Property Value
    Type Description
    System.Boolean

    ImportPadMenu

    Declaration
    public PreferencesBuilder.ImportPadMenuTypeName ImportPadMenu { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.ImportPadMenuTypeName

    ImportPadToggle

    Declaration
    public bool ImportPadToggle { get; set; }
    Property Value
    Type Description
    System.Boolean

    ImportPasteMaskMenu

    Declaration
    public PreferencesBuilder.ImportMaskMenuTypeName ImportPasteMaskMenu { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.ImportMaskMenuTypeName

    ImportPasteMaskToggle

    Declaration
    public bool ImportPasteMaskToggle { get; set; }
    Property Value
    Type Description
    System.Boolean

    ImportTraceMenu

    Declaration
    public PreferencesBuilder.ImportTraceMenuTypeName ImportTraceMenu { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.ImportTraceMenuTypeName

    ImportTraceToggle

    Declaration
    public bool ImportTraceToggle { get; set; }
    Property Value
    Type Description
    System.Boolean

    InternalLayers

    Declaration
    public bool InternalLayers { get; set; }
    Property Value
    Type Description
    System.Boolean

    KeepInColor

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

    KeepInLayer

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

    KeepInTranslucency

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

    KeepOutColor

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

    KeepOutLayer

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

    KeepOutTranslucency

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

    MailNotify

    Declaration
    public bool MailNotify { get; set; }
    Property Value
    Type Description
    System.Boolean

    MailProtocol

    Declaration
    public PreferencesBuilder.MailProtocolTypeName MailProtocol { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.MailProtocolTypeName

    MaskMaxNumber

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

    MaskNamePrefix

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

    MaskNameSuffix

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

    MergeTracesAndPads

    Declaration
    public bool MergeTracesAndPads { get; set; }
    Property Value
    Type Description
    System.Boolean

    ModelForStructuralAnalysis

    Declaration
    public PreferencesBuilder.ModelForStructuralAnalysisTypeName ModelForStructuralAnalysis { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.ModelForStructuralAnalysisTypeName

    ModelForThermalAnalysis

    Declaration
    public PreferencesBuilder.ModelForThermalAnalysisTypeName ModelForThermalAnalysis { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.ModelForThermalAnalysisTypeName

    MonitorEDMDToggle

    Declaration
    public bool MonitorEDMDToggle { get; set; }
    Property Value
    Type Description
    System.Boolean

    Negative

    Declaration
    public bool Negative { get; set; }
    Property Value
    Type Description
    System.Boolean

    OtherColor

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

    OtherLayer

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

    OtherTranslucency

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

    PadMaxNumber

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

    PadNamePrefix

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

    PadNameSuffix

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

    PasteMaskMaxNumber

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

    PasteMaskNamePrefix

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

    PasteMaskNameSuffix

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

    PcaNamePrefix

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

    PcaNameSuffix

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

    ProjectView

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

    ProjectViewToggle

    Declaration
    public bool ProjectViewToggle { get; set; }
    Property Value
    Type Description
    System.Boolean

    ReadWriteDir

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

    ResistorModel

    Declaration
    public PreferencesBuilder.ResistorModelTypeName ResistorModel { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.ResistorModelTypeName

    SettingsSource

    Declaration
    public PreferencesBuilder.SettingsSourceTypeName SettingsSource { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.SettingsSourceTypeName

    SpecifiedSettingsFolder

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

    SpecifyNewCompDir

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

    StructuralAlgorithm

    Declaration
    public PreferencesBuilder.StructuralAlgorithmTypeName StructuralAlgorithm { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.StructuralAlgorithmTypeName

    ThermalAlgorithm

    Declaration
    public PreferencesBuilder.ThermalAlgorithmTypeName ThermalAlgorithm { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.ThermalAlgorithmTypeName

    ThicknessForStructuralAnalysis

    Declaration
    public Expression ThicknessForStructuralAnalysis { get; }
    Property Value
    Type Description
    Expression

    ThicknessSourceForStructuralAnalysis

    Declaration
    public PreferencesBuilder.ThicknessSourceForStructuralAnalysisTypeName ThicknessSourceForStructuralAnalysis { get; set; }
    Property Value
    Type Description
    PreferencesBuilder.ThicknessSourceForStructuralAnalysisTypeName

    TraceMaxNumber

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

    TraceNamePrefix

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

    TraceNameSuffix

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

    Methods

    GetAreaMapping()

    Declaration
    public AreaMapping GetAreaMapping()
    Returns
    Type Description
    AreaMapping

    GetEcadEntityFilter()

    Declaration
    public EntityFilter GetEcadEntityFilter()
    Returns
    Type Description
    EntityFilter

    GetMailRecipients()

    Declaration
    public string[] GetMailRecipients()
    Returns
    Type Description
    System.String[]

    GetMcadEntityFilter()

    Declaration
    public EntityFilter GetMcadEntityFilter()
    Returns
    Type Description
    EntityFilter

    SetAreaMapping(AreaMapping)

    Declaration
    public void SetAreaMapping(AreaMapping areaMapping)
    Parameters
    Type Name Description
    AreaMapping areaMapping

    SetEcadEntityFilter(EntityFilter)

    Declaration
    public void SetEcadEntityFilter(EntityFilter filter)
    Parameters
    Type Name Description
    EntityFilter filter

    SetMailRecipients(String[])

    Declaration
    public void SetMailRecipients(string[] mMailRecipients)
    Parameters
    Type Name Description
    System.String[] mMailRecipients

    SetMcadEntityFilter(EntityFilter)

    Declaration
    public void SetMcadEntityFilter(EntityFilter filter)
    Parameters
    Type Name Description
    EntityFilter filter

    Implements

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