类文件:com.baosight.hdsdk.HDDataWriter
●写入一个Tag点记录值
public void saveSnapshot(UInt32 tagID, HDDataRecord snapRecord)
/// <param name="tagID">所要写入的TagID</param>
/// <param name="snapRecord">所要写入的记录值</param>
●写入多个Tag点记录值
public int saveTagsSnapshots(uint[] tagIDArray, HDDataRecord[] snapRecords, ref int errCodes)
/// <param name="tagIDArray">所要写入的TagID</param>
/// <param name="snapRecords">所要写入的记录值</param>
/// <param name="errCodes">值为0表示全部成功,值为HDSdkConstants.SAVE_SNAPSHOTS_FAILED_PARTLY表示部分成功</param>
●修改Tag点记录值,不存在的时间点修改会抛异常
public void modifyRawRecord(UInt32 tagID, HDDataRecord newRecord)
/// <param name="tagID">所要写入的TagID</param>
/// <param name="newRecord">所要写入的记录值</param>
●乱序写入Tag点记录值
public int saveDisorderSnapshots(uint tagID, HDDataRecord[] snapRecords, ref int errCodes)
/// <param name="tagID">所要写入的TagID</param>
/// <param name="snapRecords">所要写入的记录值数组</param>
/// <param name="errCodes">值为0表示全部成功,值为HDSdkConstants.SAVE_SNAPSHOTS_FAILED_PARTLY表示部分成功</param>
●乱序写入多个Tag点记录值
public int saveTagsDisorderSnapshots(uint[] tagIDArray, HDDataRecord[] snapRecords,ref int errCodes)
/// <param name="tagIDArray">所要写入的TagID数组</param>
/// <param name="snapRecords">所要写入的记录值数组</param>
/// <param name="snapRecords">所要写入的记录值数组</param>
/// <param name="errCodes">值为0表示全部成功,值为HDSdkConstants.SAVE_SNAPSHOTS_FAILED_PARTLY表示部分成功</param>