Interface IInpCLDShell
  
  
  
  Assembly: STInpCLDataInterface.dll
  Syntax
  
    [Guid("9F19E0D9-96ED-41EC-B2C6-2BDE4C67455E")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IInpCLDShell
   
  Methods
  
  BeginDebugPostprocessors()
  
  
  Declaration
  
    void BeginDebugPostprocessors()
   
  
  BeginGenerateNC()
  
  
  Declaration
  
  
  BeginWriteCLData()
  
  
  Declaration
  
  
  CreateCLDProject()
  
  
  Declaration
  
    IInpCLDProject CreateCLDProject()
   
  Returns
  
  
  CreateCLDWriter()
  
  
  Declaration
  
    IInpCLDWriter CreateCLDWriter()
   
  Returns
  
  
  CreateObject(Guid)
  
  
  Declaration
  
    IInpCLDObject CreateObject(Guid ClassID)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Guid | ClassID |  | 
    
  
  Returns
  
  
  EndDebugPostprocessors()
  
  
  Declaration
  
    void EndDebugPostprocessors()
   
  
  EndGenerateNC()
  
  
  Declaration
  
  
  EndWriteCLData()
  
  
  Declaration
  
  
  GetContainerFileReadStream(string)
  
  
  Declaration
  
    IStream GetContainerFileReadStream(string FileName)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | FileName |  | 
    
  
  Returns
  
  
  GetCurrentLicenceID()
  
  
  Declaration
  
    string GetCurrentLicenceID()
   
  Returns
  
  
  GetEntityCollection()
  
  
  Declaration
  
    IInpCLDNodeEntityCollection GetEntityCollection()
   
  Returns
  
  
  GetEntityOfName(string)
  
  
  Declaration
  
    IInpCLDNodeEntity GetEntityOfName(string NodeTypeName)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | NodeTypeName |  | 
    
  
  Returns
  
  
  GetEntityOfType(uint)
  
  
  Declaration
  
    IInpCLDNodeEntity GetEntityOfType(uint NodeType)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | uint | NodeType |  | 
    
  
  Returns
  
  
  GetProcessStatus()
  
  
  Declaration
  
  Returns
  
  
  IsNetworkDisabled()
  
  
  Declaration
  
  Returns
  
  
  RegistryFactory(IInpCLDFactory)
  
  
  Declaration
  
    void RegistryFactory(IInpCLDFactory Factory)
   
  Parameters
  
  
  SetCurrentPostprocessor(string)
  
  
  Declaration
  
    void SetCurrentPostprocessor(string PostFileName)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | PostFileName |  | 
    
  
  
  SetExternalLogger(object)
  
  
  Declaration
  
    void SetExternalLogger(object logger)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | object | logger |  | 
    
  
  
  SetMode(int)
  
  
  Declaration
  
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | Mode |  | 
    
  
  
  SetProcessToken(TProcessToken)
  
  
  Declaration
  
    void SetProcessToken(TProcessToken token)
   
  Parameters
  
  
  TryReducePath(string)
  
  
  Declaration
  
    string TryReducePath(string LongPath)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | LongPath |  | 
    
  
  Returns
  
  
  TryUnfoldPath(string)
  
  
  Declaration
  
    string TryUnfoldPath(string ShortPath)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | ShortPath |  | 
    
  
  Returns
  
  
  UnRegistryFactory(IInpCLDFactory)
  
  
  Declaration
  
    void UnRegistryFactory(IInpCLDFactory Factory)
   
  Parameters