Interface IInpCLDFile
  
  
  
  Assembly: STInpCLDataInterface.dll
  Syntax
  
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("97A178AF-83FF-4724-A463-4279E1D69D3B")]
public interface IInpCLDFile
   
  Properties
  
  CLDataVersion
  
  
  Declaration
  
    int CLDataVersion { get; }
   
  Property Value
  
  
  Caption
  
  
  Declaration
  
  Property Value
  
  
  ChildIndex[int]
  
  
  Declaration
  
    int ChildIndex[int Index] { get; }
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | Index |  | 
    
  
  Property Value
  
  
  Cmd[int]
  
  
  Declaration
  
    TInpCLDCmdPointer Cmd[int Index] { get; }
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | Index |  | 
    
  
  Property Value
  
  
  CommandCount
  
  
  Declaration
  
    int CommandCount { get; }
   
  Property Value
  
  
  DataPtr[int]
  
  
  Declaration
  
    IntPtr DataPtr[int Index] { get; }
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | Index |  | 
    
  
  Property Value
  
  
  Enabled
  
  
  Declaration
  
    bool Enabled { get; set; }
   
  Property Value
  
  
  EndCommandNodeIndex
  
  
  Declaration
  
    int EndCommandNodeIndex { get; }
   
  Property Value
  
  
  FileID
  
  
  Declaration
  
  Property Value
  
  
  FileType
  
  
  Declaration
  
    TST_InpCLDFileType FileType { get; }
   
  Property Value
  
  
  ID
  
  
  Declaration
  
  Property Value
  
  
  NextIndex[int]
  
  
  Declaration
  
    int NextIndex[int Index] { get; }
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | Index |  | 
    
  
  Property Value
  
  
  NodeCount
  
  
  Declaration
  
  Property Value
  
  
  NodeEntity[int]
  
  
  Declaration
  
    IInpCLDNodeEntity NodeEntity[int Index] { get; }
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | Index |  | 
    
  
  Property Value
  
  
  NodeRec[int]
  
  
  Declaration
  
    TInpCLDNodeRec NodeRec[int Index] { get; }
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | Index |  | 
    
  
  Property Value
  
  
  this[int]
  
  
  Declaration
  
    IntPtr this[int Index] { get; }
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | Index |  | 
    
  
  Property Value
  
  
  ParentIndex[int]
  
  
  Declaration
  
    int ParentIndex[int Index] { get; }
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | Index |  | 
    
  
  Property Value
  
  
  PrevIndex[int]
  
  
  Declaration
  
    int PrevIndex[int Index] { get; }
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | Index |  | 
    
  
  Property Value
  
  
  Project
  
  
  Declaration
  
    IInpCLDProject Project { get; }
   
  Property Value
  
  
  Shell
  
  
  Declaration
  
    IInpCLDShell Shell { get; }
   
  Property Value
  
  
  StartCommandNodeIndex
  
  
  Declaration
  
    int StartCommandNodeIndex { get; }
   
  Property Value
  
  
  Stream
  
  
  Declaration
  
  Property Value
  
  
  StreamStartPosition
  
  
  Declaration
  
    long StreamStartPosition { get; }
   
  Property Value
  
  Methods
  
  BeginRead()
  
  
  Declaration
  
  
  BeginWrite()
  
  
  Declaration
  
  
  EndRead()
  
  
  Declaration
  
  
  EndWrite()
  
  
  Declaration
  
  
  IDToString(uint)
  
  
  Declaration
  
    string IDToString(uint ID)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | uint | ID |  | 
    
  
  Returns
  
  
  IndexOfCmd(uint, int, int)
  
  
  Declaration
  
    int IndexOfCmd(uint CommandType, int SearchFrom, int SearchTo)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | uint | CommandType |  | 
      
        | int | SearchFrom |  | 
      
        | int | SearchTo |  | 
    
  
  Returns
  
  
  IndexOfCmdName(string, int, int)
  
  
  Declaration
  
    int IndexOfCmdName(string CommandTypeName, int SearchFrom, int SearchTo)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | CommandTypeName |  | 
      
        | int | SearchFrom |  | 
      
        | int | SearchTo |  | 
    
  
  Returns
  
  
  StringToID(string)
  
  
  Declaration
  
    uint StringToID(string s)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | s |  | 
    
  
  Returns