Class PartCleanup
Inheritance
System.Object
System.MarshalByRefObject
PartCleanup
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable
Inherited Members
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)
Assembly: NXOpen.dll
Syntax
public class PartCleanup : TransientObject, IMessageSink, IDisposable
Constructors
PartCleanup(IntPtr)
Declaration
protected PartCleanup(IntPtr ptr)
Parameters
Type |
Name |
Description |
System.IntPtr |
ptr |
|
Properties
CleanupAssemblyConstraints
Declaration
public bool CleanupAssemblyConstraints { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CleanupCAMObjects
Declaration
public bool CleanupCAMObjects { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CleanupDraftingObjects
Declaration
public bool CleanupDraftingObjects { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CleanupFeatureData
Declaration
public bool CleanupFeatureData { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CleanupMatingData
Declaration
public bool CleanupMatingData { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CleanupMotionData
Declaration
public bool CleanupMotionData { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CleanupPartFamilyData
Declaration
public bool CleanupPartFamilyData { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CleanupRoutingData
Declaration
public bool CleanupRoutingData { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DeleteBrokenInterpartLinks
Declaration
public bool DeleteBrokenInterpartLinks { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DeleteDuplicateLights
Declaration
public bool DeleteDuplicateLights { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DeleteInvalidAttributes
Declaration
public bool DeleteInvalidAttributes { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DeleteMaterials
Declaration
public bool DeleteMaterials { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DeleteSpreadSheetData
Declaration
public bool DeleteSpreadSheetData { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DeleteUnusedExpressions
Declaration
public bool DeleteUnusedExpressions { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool DeleteUnusedExtractReferences { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DeleteUnusedFonts
Declaration
public bool DeleteUnusedFonts { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DeleteUnusedObjects
Declaration
public bool DeleteUnusedObjects { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DeleteUnusedUnits
Declaration
public bool DeleteUnusedUnits { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DeleteVisualEditorData
Declaration
public bool DeleteVisualEditorData { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
FixOffplaneSketchCurves
Declaration
public bool FixOffplaneSketchCurves { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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
Type |
Description |
System.Boolean |
|
Methods
DoCleanup()
Declaration
FreeResource()
Declaration
protected override void FreeResource()
Overrides
Reset()
Declaration
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable