Class StandardPartData
Inheritance
System.Object
System.MarshalByRefObject
StandardPartData
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
public class StandardPartData : TransientObject, IMessageSink, IDisposable
Constructors
Declaration
protected StandardPartData(IntPtr ptr)
Parameters
Type |
Name |
Description |
System.IntPtr |
ptr |
|
Methods
Declaration
public int AnalyzePositionMethods(string positionMethod)
Parameters
Type |
Name |
Description |
System.String |
positionMethod |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public void AssignConceptMoldBaseAttributes(Part moldBasePart, string fileContainer, string assemblyName, string assemblyPartNumber, string assemblyItemType, string[] childrenNames)
Parameters
Type |
Name |
Description |
Part |
moldBasePart |
|
System.String |
fileContainer |
|
System.String |
assemblyName |
|
System.String |
assemblyPartNumber |
|
System.String |
assemblyItemType |
|
System.String[] |
childrenNames |
|
Declaration
protected override void FreeResource()
Overrides
Declaration
public ConceptStandardPartRecord GetConceptStandardPartRecord(SpreadsheetData sheetData, string fileContainer, string assemblyName, string assemblyPartNumber, string assemblyItemType, string[] childrenNames)
Parameters
Type |
Name |
Description |
SpreadsheetData |
sheetData |
|
System.String |
fileContainer |
|
System.String |
assemblyName |
|
System.String |
assemblyPartNumber |
|
System.String |
assemblyItemType |
|
System.String[] |
childrenNames |
|
Returns
Declaration
public NXObject GetCurrentConceptObject()
Returns
Declaration
public Component GetRootStandardPartOccurrence()
Returns
Declaration
public void SetCreatedPartInstance(Component component)
Parameters
Declaration
public void SetCurrentConceptObject(NXObject conceptObject)
Parameters
Type |
Name |
Description |
NXObject |
conceptObject |
|
Declaration
public void SetCurrentStandardPart(string catalogName, string className, string registeredName)
Parameters
Type |
Name |
Description |
System.String |
catalogName |
|
System.String |
className |
|
System.String |
registeredName |
|
Declaration
public void SetDataToVersioned(Component partOccurrence)
Parameters
Type |
Name |
Description |
Component |
partOccurrence |
|
Declaration
public void SetDropData(NXObject entity, Point3d position)
Parameters
Declaration
public void SetInitialWorkPart(Part initialWorkPart)
Parameters
Type |
Name |
Description |
Part |
initialWorkPart |
|
SetIsToAddPocketToolBody(Boolean)
Declaration
public void SetIsToAddPocketToolBody(bool addPocketToolBody)
Parameters
Type |
Name |
Description |
System.Boolean |
addPocketToolBody |
|
Declaration
public void SetIsToUseSymbol(bool useSymbol)
Parameters
Type |
Name |
Description |
System.Boolean |
useSymbol |
|
Declaration
public void SetLastAccessedObject(string catalogName, string className, string registerName)
Parameters
Type |
Name |
Description |
System.String |
catalogName |
|
System.String |
className |
|
System.String |
registerName |
|
Declaration
public void SetParentPart(Part parentPart)
Parameters
Type |
Name |
Description |
Part |
parentPart |
|
Declaration
public void SetPositionMethod(string positionMethod)
Parameters
Type |
Name |
Description |
System.String |
positionMethod |
|
Declaration
public void SetReferenceSet(int refsetIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
refsetIndex |
|
Declaration
public void SetReferenceSetName(string refsetName)
Parameters
Type |
Name |
Description |
System.String |
refsetName |
|
Declaration
public void SetRootStandardPartOccurrence(Component partOccurrence)
Parameters
Type |
Name |
Description |
Component |
partOccurrence |
|
Declaration
public void SetSelectedStandardPartData(string libName, string libPath)
Parameters
Type |
Name |
Description |
System.String |
libName |
|
System.String |
libPath |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable