Class Manager
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
Property Value
Methods
AutoCreateAreas()
Declaration
public void AutoCreateAreas()
AutoCreateComponents()
Declaration
public void AutoCreateComponents()
CreateAdvancedConductivityBuilder(NXObject)
Declaration
public AdvancedConductivityBuilder CreateAdvancedConductivityBuilder(NXObject part)
Parameters
Returns
CreateAreaAttributesBuilder(NXObject)
Declaration
public AreaAttributesBuilder CreateAreaAttributesBuilder(NXObject part)
Parameters
Returns
CreateAreaMappingBuilder(NXObject, AreaMapping)
Declaration
public AreaMappingBuilder CreateAreaMappingBuilder(NXObject part, AreaMapping areaMapping)
Parameters
Returns
CreateBoardAttributesBuilder(NXObject)
Declaration
public BoardAttributesBuilder CreateBoardAttributesBuilder(NXObject part)
Parameters
Returns
CreateBoardPropertiesBuilder(NXObject)
Declaration
public BoardPropertiesBuilder CreateBoardPropertiesBuilder(NXObject part)
Parameters
Returns
CreateCompareAndUpdateBuilder(NXObject)
Declaration
public CompareAndUpdateBuilder CreateCompareAndUpdateBuilder(NXObject part)
Parameters
Returns
CreateComponentAttributesBuilder(NXObject)
Declaration
public ComponentAttributesBuilder CreateComponentAttributesBuilder(NXObject part)
Parameters
Returns
CreateComponentConstraintsBuilder(NXObject)
Declaration
public ComponentConstraintsBuilder CreateComponentConstraintsBuilder(NXObject part)
Parameters
Returns
CreateComponentCsysBuilder(NXObject)
Declaration
public ComponentCsysBuilder CreateComponentCsysBuilder(NXObject part)
Parameters
Returns
CreateComponentPlacementOutlineBuilder(NXObject)
Declaration
public ComponentPlacementOutlineBuilder CreateComponentPlacementOutlineBuilder(NXObject part)
Parameters
Returns
CreateDesignRuleBuilder(NXObject)
Declaration
public DesignRuleBuilder CreateDesignRuleBuilder(NXObject part)
Parameters
Returns
CreateDesignRuleBuilder(DesignRule)
Declaration
public DesignRuleBuilder CreateDesignRuleBuilder(DesignRule ruleToEdit)
Parameters
Returns
CreateDesignValidator(NXObject)
Declaration
public DesignValidator CreateDesignValidator(NXObject part)
Parameters
Returns
CreateEcadExportBuilder(NXObject)
Declaration
public EcadExportBuilder CreateEcadExportBuilder(NXObject part)
Parameters
Returns
CreateEcadImportBuilder(NXObject)
Declaration
public EcadImportBuilder CreateEcadImportBuilder(NXObject part)
Parameters
Returns
CreateEcadPanelImportBuilder(NXObject)
Declaration
public EcadPanelImportBuilder CreateEcadPanelImportBuilder(NXObject part)
Parameters
Returns
CreateEntityFilterBuilder(NXObject, EntityFilter)
Declaration
public EntityFilterBuilder CreateEntityFilterBuilder(NXObject part, EntityFilter entityFilter)
Parameters
Returns
CreateExternalDataImportBuilder(NXObject)
Declaration
public ExternalDataImportBuilder CreateExternalDataImportBuilder(NXObject part)
Parameters
Returns
CreateHoleAttributesBuilder(NXObject)
Declaration
public HoleAttributesBuilder CreateHoleAttributesBuilder(NXObject part)
Parameters
Returns
CreateIdxCompareBuilder(NXObject)
Declaration
public IdxCompareBuilder CreateIdxCompareBuilder(NXObject part)
Parameters
Returns
CreateIdxExportBuilder(NXObject)
Declaration
public IdxExportBuilder CreateIdxExportBuilder(NXObject part)
Parameters
Returns
CreateIdxImportBuilder(NXObject)
Declaration
public IdxImportBuilder CreateIdxImportBuilder(NXObject part)
Parameters
Returns
CreateIncrementalChange()
Declaration
public IncrementalChange CreateIncrementalChange()
Returns
CreateIncrementalExportBuilder(NXObject)
Declaration
public IncrementalExportBuilder CreateIncrementalExportBuilder(NXObject part)
Parameters
Returns
CreateIncrementalImportBuilder(NXObject)
Declaration
public IncrementalImportBuilder CreateIncrementalImportBuilder(NXObject part)
Parameters
Returns
CreatePreferencesBuilder(NXObject)
Declaration
public PreferencesBuilder CreatePreferencesBuilder(NXObject part)
Parameters
Returns
CreateReportBuilder(NXObject)
Declaration
public ReportBuilder CreateReportBuilder(NXObject part)
Parameters
Returns
CreateTemplateBuilder(NXObject)
Declaration
public TemplateBuilder CreateTemplateBuilder(NXObject part)
Parameters
Returns
CreateVariantManagerBuilder(NXObject)
Declaration
public VariantManagerBuilder CreateVariantManagerBuilder(NXObject part)
Parameters
Returns
GetManager(Session)
Declaration
public static Manager GetManager(Session owner)
Parameters
Type |
Name |
Description |
Session |
owner |
|
Returns
InitializeCopperForBending()
Declaration
public void InitializeCopperForBending()
PrepareSmartDiffFiles(string, out string, out string)
Declaration
public void PrepareSmartDiffFiles(string fileName, out string masterFile, out string diffFile)
Parameters
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