Class PartCleanup
Assembly: NXOpen.dll
Syntax
public class PartCleanup : TransientObject, IMessageSink, IDisposable
Constructors
PartCleanup(nint)
Declaration
protected PartCleanup(nint ptr)
Parameters
Type |
Name |
Description |
nint |
ptr |
|
Properties
CleanupAssemblyConstraints
Declaration
public bool CleanupAssemblyConstraints { get; set; }
Property Value
CleanupCAMObjects
Declaration
public bool CleanupCAMObjects { get; set; }
Property Value
CleanupDraftingObjects
Declaration
public bool CleanupDraftingObjects { get; set; }
Property Value
CleanupFeatureData
Declaration
public bool CleanupFeatureData { get; set; }
Property Value
CleanupMatingData
Declaration
public bool CleanupMatingData { get; set; }
Property Value
CleanupMotionData
Declaration
public bool CleanupMotionData { get; set; }
Property Value
CleanupPartFamilyData
Declaration
public bool CleanupPartFamilyData { get; set; }
Property Value
CleanupRoutingData
Declaration
public bool CleanupRoutingData { get; set; }
Property Value
DeleteBrokenInterpartLinks
Declaration
public bool DeleteBrokenInterpartLinks { get; set; }
Property Value
DeleteCorruptAssemblyStructure
Declaration
public bool DeleteCorruptAssemblyStructure { get; set; }
Property Value
DeleteDuplicateLights
Declaration
public bool DeleteDuplicateLights { get; set; }
Property Value
DeleteInvalidAttributes
Declaration
public bool DeleteInvalidAttributes { get; set; }
Property Value
DeleteMaterials
Declaration
public bool DeleteMaterials { get; set; }
Property Value
DeleteSpreadSheetData
Declaration
public bool DeleteSpreadSheetData { get; set; }
Property Value
DeleteUnusedExpressions
Declaration
public bool DeleteUnusedExpressions { get; set; }
Property Value
Declaration
public bool DeleteUnusedExtractReferences { get; set; }
Property Value
DeleteUnusedFonts
Declaration
public bool DeleteUnusedFonts { get; set; }
Property Value
DeleteUnusedObjects
Declaration
public bool DeleteUnusedObjects { get; set; }
Property Value
DeleteUnusedUnits
Declaration
public bool DeleteUnusedUnits { get; set; }
Property Value
DeleteVisualEditorData
Declaration
public bool DeleteVisualEditorData { get; set; }
Property Value
FixOffplaneSketchCurves
Declaration
public bool FixOffplaneSketchCurves { get; set; }
Property Value
GroupsToDelete
Declaration
public PartCleanup.DeleteGroups GroupsToDelete { get; set; }
Property Value
PartsToCleanup
Declaration
public PartCleanup.CleanupParts PartsToCleanup { get; set; }
Property Value
ResetComponentDisplay
Declaration
public PartCleanup.ResetComponentDisplayAction ResetComponentDisplay { get; set; }
Property Value
TurnOffHighlighting
Declaration
public bool TurnOffHighlighting { get; set; }
Property Value
Methods
DoCleanup()
Declaration
FreeResource()
Declaration
protected override void FreeResource()
Overrides
Reset()
Declaration
Implements
System.Runtime.Remoting.Messaging.IMessageSink