using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using OTSINTERFACE;
using NSLogFunExport;
namespace OTSPeriodicTable
{
interface OTSPeriodicTableInterface
{
///
/// 读取STD文件
///
bool STDLoad(string strPath);
///
/// 保存STD文件
///
///
bool STDSave(string strPath);
///
/// 获取元素列表
///
///
List GetElementsList();
///
/// 设置元素列表
///
///
bool SetElementsList();
///
/// 获取夹杂物列表
///
///
List GetSTDItemsList();
///
/// 设置夹杂物列表
///
///
bool SetSTDItemsList();
///
/// 写入追踪日志
///
///
///
int TraceLog(string strlog);
///
/// 写入错误日志
///
///
///
int TraceErrorLog(string strlog);
///
/// 设置库名
///
///
void STDPartSetName(string strName);
///
/// 获取库名
///
///
string STDPartGetName();
///
/// 设置CPartSTDDataClr类给CPartSTDFileMnrClr
///
///
///
bool SetPartSTDData(CPartSTDDataClr in_CPartSTDDataClr);
///
/// 获取系统 设置的std文件路径
///
///
string GetPartSTDLibFolderName();
}
}