Class PartModule
Inheritance
System.Object
System.MarshalByRefObject
PartModule
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)
Namespace: NXOpen.Features
Assembly: NXOpen.dll
Syntax
public class PartModule : Feature, IMessageSink, IProfile, IFitTo, INXObject
Constructors
PartModule()
Declaration
protected PartModule()
Properties
AllowDeleteMembers
Declaration
public bool AllowDeleteMembers { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
Activate(Boolean)
Declaration
public void Activate(bool active)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | active |
BreakRelationship()
Declaration
public void BreakRelationship()
CreateLinkedPartModule(Part)
Declaration
public Feature CreateLinkedPartModule(Part createdPart)
Parameters
Type | Name | Description |
---|---|---|
Part | createdPart |
Returns
Type | Description |
---|---|
Feature |
CreatePartModuleInputBuilder()
Declaration
public PartModuleInputBuilder CreatePartModuleInputBuilder()
Returns
Type | Description |
---|---|
PartModuleInputBuilder |
CreatePartModuleOutputBuilder()
Declaration
[Obsolete("Deprecated in NX9.0.0. Please use NXOpen.Features.PartModule.CreatePartModuleOutputBuilder1 instead.")]
public PartModuleOutputBuilder CreatePartModuleOutputBuilder()
Returns
Type | Description |
---|---|
PartModuleOutputBuilder |
CreatePartModuleOutputBuilder1()
Declaration
public PartModuleOutputBuilder1 CreatePartModuleOutputBuilder1()
Returns
Type | Description |
---|---|
PartModuleOutputBuilder1 |
DisplayLinkedPart()
Declaration
public void DisplayLinkedPart()
DisplayLinkedPartInNewWindow()
Declaration
public void DisplayLinkedPartInNewWindow()
DisplayMainPart()
Declaration
public void DisplayMainPart()
DisplayMainPartInNewWindow()
Declaration
public void DisplayMainPartInNewWindow()
LoadInterpartData()
Declaration
public void LoadInterpartData()
LoadPartWithOption(Int32)
Declaration
public Part LoadPartWithOption(int partLoadOption)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | partLoadOption |
Returns
Type | Description |
---|---|
Part |
MakeLinkedWork()
Declaration
[Obsolete("Deprecated in NX10.0.0. Please use NXOpen.Features.PartModule.DisplayLinkedPart instead.")]
public void MakeLinkedWork()
MakeMainWork()
Declaration
[Obsolete("Deprecated in NX10.0.0. Please use NXOpen.Features.PartModule.DisplayMainPart instead.")]
public void MakeMainWork()
Merge()
Declaration
public void Merge()
ProcessDeletePartModule()
Declaration
public void ProcessDeletePartModule()
ShowOnly()
Declaration
public void ShowOnly()
UpdateInputReferences()
Declaration
public void UpdateInputReferences()
UpdateOutputReferences()
Declaration
public void UpdateOutputReferences()
Implements
System.Runtime.Remoting.Messaging.IMessageSink