Class NonMasterData
Inheritance
NonMasterData
Assembly: NXOpen.dll
Syntax
public class NonMasterData : TransientObject, IMessageSink, IDisposable
Constructors
NonMasterData(nint)
Declaration
protected NonMasterData(nint ptr)
Parameters
Type |
Name |
Description |
nint |
ptr |
|
Methods
CreateNonMasterListForLogicalObject(LogicalObject)
Declaration
public void CreateNonMasterListForLogicalObject(LogicalObject logicalObject)
Parameters
EditNonMasterToCopyName(LogicalObject, string, string)
Declaration
public bool EditNonMasterToCopyName(LogicalObject logicalObject, string oldName, string newName)
Parameters
Returns
FreeResource()
Declaration
protected override void FreeResource()
Overrides
GetCopyNonMasterPartsOption(LogicalObject)
Declaration
public NonMasterData.CopyNonMasterPartsOption GetCopyNonMasterPartsOption(LogicalObject logicalObject)
Parameters
Returns
GetNonMasterListForCopyLogicalObject(LogicalObject)
Declaration
public string[] GetNonMasterListForCopyLogicalObject(LogicalObject logicalObject)
Parameters
Returns
IsNonMasterForLogicalObjectBeingCopied(LogicalObject, string)
Declaration
public bool IsNonMasterForLogicalObjectBeingCopied(LogicalObject logicalObject, string partName)
Parameters
Returns
SetNonMasterSaveAsOption(LogicalObject, CopyNonMasterPartsOption)
Declaration
public void SetNonMasterSaveAsOption(LogicalObject logicalObject, NonMasterData.CopyNonMasterPartsOption saveOption)
Parameters
SetSelectedNonMasterToCopy(LogicalObject, string)
Declaration
public void SetSelectedNonMasterToCopy(LogicalObject logicalObject, string partName)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink