Class AfuManager
Inheritance
System.Object
System.MarshalByRefObject
AfuManager
Implements
System.Runtime.Remoting.Messaging.IMessageSink
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.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class AfuManager : NXRemotableObject, IMessageSink
Constructors
AfuManager(Session)
Declaration
protected AfuManager(Session owner)
Parameters
| Type |
Name |
Description |
| Session |
owner |
|
Properties
AfuDataConvertor
Declaration
public AfuDataConvertor AfuDataConvertor { get; }
Property Value
AfuMathOperation
Declaration
public AfuMathOperation AfuMathOperation { get; }
Property Value
Tag
Declaration
Property Value
Methods
CopyRecords(String[], Int32[], String)
Declaration
public void CopyRecords(string[] sourceAfuFileNames, int[] recordIndexes, string destinationAfuFileName)
Parameters
| Type |
Name |
Description |
| System.String[] |
sourceAfuFileNames |
|
| System.Int32[] |
recordIndexes |
|
| System.String |
destinationAfuFileName |
|
Declaration
public AfuAbscissaHeaderInfo CreateAfuAbscissaHeaderInfo()
Returns
CreateAfuData(AfuData.AbscissaType)
Declaration
public AfuData CreateAfuData(AfuData.AbscissaType abscissaType)
Parameters
Returns
Declaration
public AfuHeaderId CreateAfuHeaderId()
Returns
Declaration
public AfuOrdinateHeaderInfo CreateAfuOrdinateHeaderInfo()
Returns
Declaration
public AfuZHeaderInfo CreateAfuZHeaderInfo()
Returns
CreateNewAfuFile(String)
Declaration
public void CreateNewAfuFile(string afuFileName)
Parameters
| Type |
Name |
Description |
| System.String |
afuFileName |
|
CreateRecord(AfuData)
Declaration
public void CreateRecord(AfuData afuData)
Parameters
| Type |
Name |
Description |
| AfuData |
afuData |
|
CreateRecord(XyFunctionMacroType, XyFunctionGeneralType, AfuData)
Declaration
public string CreateRecord(XyFunctionMacroType macroType, XyFunctionGeneralType dataType, AfuData afuData)
Parameters
Returns
| Type |
Description |
| System.String |
|
DeleteAfuFile(String)
Declaration
public void DeleteAfuFile(string afuFileName)
Parameters
| Type |
Name |
Description |
| System.String |
afuFileName |
|
DeleteRecords(String, Int32[])
Declaration
public void DeleteRecords(string afuFileName, int[] afuRecordIndexes)
Parameters
| Type |
Name |
Description |
| System.String |
afuFileName |
|
| System.Int32[] |
afuRecordIndexes |
|
EditRecord(XyFunctionMacroType, XyFunctionGeneralType, Int32, AfuData)
Declaration
public string EditRecord(XyFunctionMacroType macroType, XyFunctionGeneralType dataType, int afuRecordIndex, AfuData afuData)
Parameters
Returns
| Type |
Description |
| System.String |
|
EditRecord(Int32, AfuData)
Declaration
public void EditRecord(int afuRecordIndex, AfuData afuData)
Parameters
| Type |
Name |
Description |
| System.Int32 |
afuRecordIndex |
|
| AfuData |
afuData |
|
ExportAfu(String, Int32, String)
Declaration
public void ExportAfu(string afuFileName, int recordIndex, string exportFileName)
Parameters
| Type |
Name |
Description |
| System.String |
afuFileName |
|
| System.Int32 |
recordIndex |
|
| System.String |
exportFileName |
|
ExportAfuFile(String, String)
Declaration
public void ExportAfuFile(string afuFileName, string exportFileName)
Parameters
| Type |
Name |
Description |
| System.String |
afuFileName |
|
| System.String |
exportFileName |
|
GetAfuData(String, Int32, out AfuData)
Declaration
public string GetAfuData(string afuFileName, int recordIndex, out AfuData afuData)
Parameters
| Type |
Name |
Description |
| System.String |
afuFileName |
|
| System.Int32 |
recordIndex |
|
| AfuData |
afuData |
|
Returns
| Type |
Description |
| System.String |
|
GetAfuUnitText(XyFunctionUnit)
Declaration
public string GetAfuUnitText(XyFunctionUnit unit)
Parameters
Returns
| Type |
Description |
| System.String |
|
GetAfuUnitTypeText(XyFunctionUnit)
Declaration
public string GetAfuUnitTypeText(XyFunctionUnit unit)
Parameters
Returns
| Type |
Description |
| System.String |
|
GetRecordIndexes(String)
Declaration
public int[] GetRecordIndexes(string afuFileName)
Parameters
| Type |
Name |
Description |
| System.String |
afuFileName |
|
Returns
| Type |
Description |
| System.Int32[] |
|
ImportAfu(String, String)
Declaration
public void ImportAfu(string importFileName, string afuFileName)
Parameters
| Type |
Name |
Description |
| System.String |
importFileName |
|
| System.String |
afuFileName |
|
Declaration
public void ListFileInformation(string afuFileName, bool listPointData, string outputFileName, AfuManager.WritingFileMode mode)
Parameters
| Type |
Name |
Description |
| System.String |
afuFileName |
|
| System.Boolean |
listPointData |
|
| System.String |
outputFileName |
|
| AfuManager.WritingFileMode |
mode |
|
Declaration
public void ListRecordInformation(string afuFileName, int recordIndex, bool listPointData, string outputFileName, AfuManager.WritingFileMode mode)
Parameters
| Type |
Name |
Description |
| System.String |
afuFileName |
|
| System.Int32 |
recordIndex |
|
| System.Boolean |
listPointData |
|
| System.String |
outputFileName |
|
| AfuManager.WritingFileMode |
mode |
|
RenameRecord(String, Int32, String)
Declaration
public void RenameRecord(string afuFileName, int recordIndex, string newRecordName)
Parameters
| Type |
Name |
Description |
| System.String |
afuFileName |
|
| System.Int32 |
recordIndex |
|
| System.String |
newRecordName |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink