Search Results for

    Show / Hide Table of Contents

    Class Manager

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    Manager
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.PcbExchange
    Assembly: NXOpen.dll
    Syntax
    public class Manager : NXRemotableObject, IMessageSink

    Constructors

    Manager(Session)

    Declaration
    protected Manager(Session owner)
    Parameters
    Type Name Description
    Session owner

    Properties

    Tag

    Declaration
    public Tag Tag { get; }
    Property Value
    Type Description
    Tag

    Methods

    AutoCreateAreas()

    Declaration
    public void AutoCreateAreas()

    AutoCreateComponents()

    Declaration
    public void AutoCreateComponents()

    CreateAdvancedConductivityBuilder(NXObject)

    Declaration
    public AdvancedConductivityBuilder CreateAdvancedConductivityBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    AdvancedConductivityBuilder

    CreateAreaAttributesBuilder(NXObject)

    Declaration
    public AreaAttributesBuilder CreateAreaAttributesBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    AreaAttributesBuilder

    CreateAreaMappingBuilder(NXObject, AreaMapping)

    Declaration
    public AreaMappingBuilder CreateAreaMappingBuilder(NXObject part, AreaMapping areaMapping)
    Parameters
    Type Name Description
    NXObject part
    AreaMapping areaMapping
    Returns
    Type Description
    AreaMappingBuilder

    CreateBoardAttributesBuilder(NXObject)

    Declaration
    public BoardAttributesBuilder CreateBoardAttributesBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    BoardAttributesBuilder

    CreateBoardPropertiesBuilder(NXObject)

    Declaration
    public BoardPropertiesBuilder CreateBoardPropertiesBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    BoardPropertiesBuilder

    CreateCompareAndUpdateBuilder(NXObject)

    Declaration
    public CompareAndUpdateBuilder CreateCompareAndUpdateBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    CompareAndUpdateBuilder

    CreateComponentAttributesBuilder(NXObject)

    Declaration
    public ComponentAttributesBuilder CreateComponentAttributesBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    ComponentAttributesBuilder

    CreateComponentConstraintsBuilder(NXObject)

    Declaration
    public ComponentConstraintsBuilder CreateComponentConstraintsBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    ComponentConstraintsBuilder

    CreateComponentCsysBuilder(NXObject)

    Declaration
    public ComponentCsysBuilder CreateComponentCsysBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    ComponentCsysBuilder

    CreateComponentPlacementOutlineBuilder(NXObject)

    Declaration
    public ComponentPlacementOutlineBuilder CreateComponentPlacementOutlineBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    ComponentPlacementOutlineBuilder

    CreateDesignRuleBuilder(NXObject)

    Declaration
    public DesignRuleBuilder CreateDesignRuleBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    DesignRuleBuilder

    CreateDesignRuleBuilder(DesignRule)

    Declaration
    public DesignRuleBuilder CreateDesignRuleBuilder(DesignRule ruleToEdit)
    Parameters
    Type Name Description
    DesignRule ruleToEdit
    Returns
    Type Description
    DesignRuleBuilder

    CreateDesignValidator(NXObject)

    Declaration
    public DesignValidator CreateDesignValidator(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    DesignValidator

    CreateEcadExportBuilder(NXObject)

    Declaration
    public EcadExportBuilder CreateEcadExportBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    EcadExportBuilder

    CreateEcadImportBuilder(NXObject)

    Declaration
    public EcadImportBuilder CreateEcadImportBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    EcadImportBuilder

    CreateEcadPanelImportBuilder(NXObject)

    Declaration
    public EcadPanelImportBuilder CreateEcadPanelImportBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    EcadPanelImportBuilder

    CreateEntityFilterBuilder(NXObject, EntityFilter)

    Declaration
    public EntityFilterBuilder CreateEntityFilterBuilder(NXObject part, EntityFilter entityFilter)
    Parameters
    Type Name Description
    NXObject part
    EntityFilter entityFilter
    Returns
    Type Description
    EntityFilterBuilder

    CreateExternalDataImportBuilder(NXObject)

    Declaration
    public ExternalDataImportBuilder CreateExternalDataImportBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    ExternalDataImportBuilder

    CreateHoleAttributesBuilder(NXObject)

    Declaration
    public HoleAttributesBuilder CreateHoleAttributesBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    HoleAttributesBuilder

    CreateIdxCompareBuilder(NXObject)

    Declaration
    public IdxCompareBuilder CreateIdxCompareBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    IdxCompareBuilder

    CreateIdxExportBuilder(NXObject)

    Declaration
    public IdxExportBuilder CreateIdxExportBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    IdxExportBuilder

    CreateIdxImportBuilder(NXObject)

    Declaration
    public IdxImportBuilder CreateIdxImportBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    IdxImportBuilder

    CreateIncrementalChange()

    Declaration
    public IncrementalChange CreateIncrementalChange()
    Returns
    Type Description
    IncrementalChange

    CreateIncrementalExportBuilder(NXObject)

    Declaration
    public IncrementalExportBuilder CreateIncrementalExportBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    IncrementalExportBuilder

    CreateIncrementalImportBuilder(NXObject)

    Declaration
    public IncrementalImportBuilder CreateIncrementalImportBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    IncrementalImportBuilder

    CreateInitCopperForBendBuilder(NXObject)

    Declaration
    public InitCopperForBendBuilder CreateInitCopperForBendBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    InitCopperForBendBuilder

    CreatePreferencesBuilder(NXObject)

    Declaration
    public PreferencesBuilder CreatePreferencesBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    PreferencesBuilder

    CreateReportBuilder(NXObject)

    Declaration
    public ReportBuilder CreateReportBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    ReportBuilder

    CreateTemplateBuilder(NXObject)

    Declaration
    public TemplateBuilder CreateTemplateBuilder(NXObject part)
    Parameters
    Type Name Description
    NXObject part
    Returns
    Type Description
    TemplateBuilder

    GetManager(Session)

    Declaration
    public static Manager GetManager(Session owner)
    Parameters
    Type Name Description
    Session owner
    Returns
    Type Description
    Manager

    PrepareSmartDiffFiles(string, out string, out string)

    Declaration
    public void PrepareSmartDiffFiles(string fileName, out string masterFile, out string diffFile)
    Parameters
    Type Name Description
    string fileName
    string masterFile
    string diffFile

    PrintPcbxAssembly(bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool)

    Declaration
    public void PrintPcbxAssembly(bool validateLayers, bool validateBoard, bool validateComponents, bool validateAreas, bool validateHoles, bool validateTraces, bool validatePads, bool validateSymbols, bool validateTestPoints, bool validateDrawing, bool validateMasks, bool validateGenericShapes, bool validateNets, bool validateVariants)
    Parameters
    Type Name Description
    bool validateLayers
    bool validateBoard
    bool validateComponents
    bool validateAreas
    bool validateHoles
    bool validateTraces
    bool validatePads
    bool validateSymbols
    bool validateTestPoints
    bool validateDrawing
    bool validateMasks
    bool validateGenericShapes
    bool validateNets
    bool validateVariants

    PrintPreferences(string)

    Declaration
    public void PrintPreferences(string fileName)
    Parameters
    Type Name Description
    string fileName

    ReplaceWithLibraryComponent(NXObject[])

    Declaration
    public void ReplaceWithLibraryComponent(NXObject[] components)
    Parameters
    Type Name Description
    NXObject[] components

    ResumeNavigatorUpdate(bool)

    Declaration
    public void ResumeNavigatorUpdate(bool refreshNavigator)
    Parameters
    Type Name Description
    bool refreshNavigator

    SuspendNavigatorUpdate()

    Declaration
    public void SuspendNavigatorUpdate()

    TagModelAsBaseline()

    Declaration
    public void TagModelAsBaseline()

    Implements

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