Class EjectorRecords
Inheritance
System.Object
System.MarshalByRefObject
EjectorRecords
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)
Namespace: NXOpen.Tooling
Assembly: NXOpen.dll
Syntax
public class EjectorRecords : TransientObject, IMessageSink, IDisposable
Constructors
EjectorRecords(IntPtr)
Declaration
protected EjectorRecords(IntPtr ptr)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | ptr |
Methods
AddSingleDesignRecord(EjectorDesignData)
Declaration
public void AddSingleDesignRecord(EjectorDesignData designRecord)
Parameters
Type | Name | Description |
---|---|---|
EjectorDesignData | designRecord |
AddSingleEditRecord(EjectorDesignData)
Declaration
public void AddSingleEditRecord(EjectorDesignData editRecord)
Parameters
Type | Name | Description |
---|---|---|
EjectorDesignData | editRecord |
ClearDesignRecords()
Declaration
public void ClearDesignRecords()
ClearEditRecords()
Declaration
public void ClearEditRecords()
EraseDesignRecord(Int32)
Declaration
public void EraseDesignRecord(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index |
FreeResource()
Declaration
protected override void FreeResource()
Overrides
GetCurrentDesignRecord()
Declaration
public EjectorDesignData GetCurrentDesignRecord()
Returns
Type | Description |
---|---|
EjectorDesignData |
GetCurrentRecordIndex()
Declaration
public int GetCurrentRecordIndex()
Returns
Type | Description |
---|---|
System.Int32 |
GetSingleDesignRecord(Int32)
Declaration
public EjectorDesignData GetSingleDesignRecord(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index |
Returns
Type | Description |
---|---|
EjectorDesignData |
GetSingleEditRecord(Int32)
Declaration
public EjectorDesignData GetSingleEditRecord(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index |
Returns
Type | Description |
---|---|
EjectorDesignData |
InsertDesignRecord(EjectorDesignData, Int32)
Declaration
public void InsertDesignRecord(EjectorDesignData designRecord, int index)
Parameters
Type | Name | Description |
---|---|---|
EjectorDesignData | designRecord | |
System.Int32 | index |
InsertEditRecord(EjectorDesignData, Int32)
Declaration
public void InsertEditRecord(EjectorDesignData editRecord, int index)
Parameters
Type | Name | Description |
---|---|---|
EjectorDesignData | editRecord | |
System.Int32 | index |
SetCurrentRecordIndex(Int32)
Declaration
public void SetCurrentRecordIndex(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index |
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable