类文件:com.baosight.hdsdk.HDTagManager
●添加普通tag点
public void addBasicTag(HDTag ptTag, HDMask mask)
/// 添加tag点
/// </summary>
/// <param name="ptTag">所要添加的Tag对象</param>
/// <param name="mask">Tag属性掩码对象</param>
●根据TagID删除tag
public void deleteTagById(uint tagID);
/// 根据TagID删除tag
/// </summary>
/// <param name="tagID">TAG点的id</param>
●根据Tag名称删除Tag点
public void deleteTagByName(string tagName);
/// 根据Tag名称删除Tag点
/// </summary>
/// <param name="tagName">tag点名称</param>
●根据TagID获取普通Tag对象
public HDTag getBasicTagById(uint tagID);
/// 根据TagID获取普通Tag对象
/// </summary>
/// <param name="tagID">普通tag点的id</param>
/// <returns>普通tag点对象</returns>
●根据Tag名称获取普通Tag对象
public HDTag getBasicTagByName(string tagName);
/// 根据Tag名称获取Tag对象
/// </summary>
/// <param name="tagID">普通tag点的名称</param>
/// <returns>普通tag点对象</returns>
●修改Tag点
public void modifyBasicTag(HDTag basicTag, HDMask mask);
/// 修改Tag对象
/// </summary>
/// <param name="basicTag">用于修改的tag对象</param>
/// <param name="mask">对应到修改属性的掩码对象</param>
●判断Tag名称是否存在在系统中
public bool isTagNameExist(string tagName);
/// <summary>
/// 判断Tag名称是否存在
/// </summary>
/// <param name="tagName">要判断的tag名</param>
/// <returns>true=存在;false=不存在</returns>
●根据查询条件查询所有普通类型Tag点
public List<HDTag> queryBasicTagsByConds(HDQueryTagCondition[] queryConditions, HDMask mask)
/// <summary>
/// 根据查询条件查询所有普通类型Tag点
/// </summary>
/// <param name="queryConditions">查询条件对象数组,各个条件之间AND关系</param>
/// <param name="returnPropMask">返回的tag属性掩码对象,用来指定返回哪些属性</param>
/// <returns>查询到的普通类型Tag点列表</returns>
●根据Tag名称获取TagID
public uint getTagIDByTagName(string tagName);
/// <summary>
///更加tag名称获取tagid
/// </summary>
/// <param name="tagName">tag名称</param>
/// <returns>tagid</returns>
●根据TagID获取Tag数据类型
public HDTagDataType getTagDataType(uint tagID);
/// <summary>
/// 根据TagID获取其数据类型
/// </summary>
/// <param name="tagID">tag点id</param>
/// <returns>tag点类型</returns>
©2015. All Rights Reserved.