Interface IInpCLDWriter
Assembly: STInpCLDataInterface.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("AA37CA89-FD77-4A16-ACD7-891FB44CDD4F")]
public interface IInpCLDWriter
Properties
CurFile
Declaration
IInpCLDFile CurFile { get; }
Property Value
Methods
BeginArray(string, string, string)
Declaration
void BeginArray(string Name, string CollectionKeyField, string CollectionValueField)
Parameters
BeginArray2(string, ref int, string, ref int, string, ref int)
Declaration
void BeginArray2(string Name, ref int NameStringID, string CollectionKeyField, ref int CollectionKeyFieldStringID, string CollectionValueField, ref int CollectionValueFieldStringID)
Parameters
| Type |
Name |
Description |
| string |
Name |
|
| int |
NameStringID |
|
| string |
CollectionKeyField |
|
| int |
CollectionKeyFieldStringID |
|
| string |
CollectionValueField |
|
| int |
CollectionValueFieldStringID |
|
BeginCommandsSection()
Declaration
void BeginCommandsSection()
BeginComplexParam(string)
Declaration
void BeginComplexParam(string Name)
Parameters
| Type |
Name |
Description |
| string |
Name |
|
BeginComplexParam2(string, ref int)
Declaration
void BeginComplexParam2(string Name, ref int NameStringID)
Parameters
| Type |
Name |
Description |
| string |
Name |
|
| int |
NameStringID |
|
BeginFile(TST_InpCLDFileType, string, string)
Declaration
void BeginFile(TST_InpCLDFileType FileType, string ID, string Caption)
Parameters
BeginProject(IStream, IInpCLDProjectInfo)
Declaration
IInpCLDProject BeginProject(IStream Stream, IInpCLDProjectInfo ProjectInfo)
Parameters
Returns
CloseStructureLevel()
Declaration
void CloseStructureLevel()
EndArray()
Declaration
EndCommandsSection()
Declaration
void EndCommandsSection()
EndComplexParam()
Declaration
EndFile()
Declaration
EndProject()
Declaration
OpenStructureLevel()
Declaration
void OpenStructureLevel()
SetCLDataVersion(int)
Declaration
void SetCLDataVersion(int CLDataVersion)
Parameters
| Type |
Name |
Description |
| int |
CLDataVersion |
|
WriteBoolean(string, bool)
Declaration
void WriteBoolean(string Name, bool Value)
Parameters
WriteBoolean2(string, ref int, bool)
Declaration
void WriteBoolean2(string Name, ref int NameStringID, bool Value)
Parameters
WriteCommand(uint, IntPtr, int)
Declaration
void WriteCommand(uint CommandType, IntPtr Buffer, int BufSize)
Parameters
WriteCommand2(uint, IntPtr, int, IntPtr, int)
Declaration
void WriteCommand2(uint CommandType, IntPtr Buffer, int BufSize, IntPtr Buffer2, int Buf2Size)
Parameters
WriteDouble(string, double)
Declaration
void WriteDouble(string Name, double Value)
Parameters
WriteDouble2(string, ref int, double)
Declaration
void WriteDouble2(string Name, ref int NameStringID, double Value)
Parameters
WriteEnumerated(string, int)
Declaration
void WriteEnumerated(string Name, int Value)
Parameters
WriteEnumerated2(string, ref int, int)
Declaration
void WriteEnumerated2(string Name, ref int NameStringID, int Value)
Parameters
| Type |
Name |
Description |
| string |
Name |
|
| int |
NameStringID |
|
| int |
Value |
|
WriteInteger(string, int)
Declaration
void WriteInteger(string Name, int Value)
Parameters
WriteInteger2(string, ref int, int)
Declaration
void WriteInteger2(string Name, ref int NameStringID, int Value)
Parameters
| Type |
Name |
Description |
| string |
Name |
|
| int |
NameStringID |
|
| int |
Value |
|
WriteString(string, string)
Declaration
void WriteString(string Name, string Value)
Parameters
WriteString2(string, ref int, string, ref int)
Declaration
void WriteString2(string Name, ref int NameStringID, string Value, ref int ValueStringID)
Parameters