Composer 中的 ThingWorx 模型定义 > 建模 > 标记 > 以编程方式添加标记
以编程方式添加标记
可以使用 SetTags()AddTags() 服务来添加和编辑标记。
SetTags
SetTags() 可用于在无现有标记的实体上设置标记或覆盖现有标记。如果某实体中已存在标记,则无论在 SetTags() 服务的参数中指定任何内容,这些标记都将被所指定的内容覆盖。
可以通过一个数组添加多个标记:
var tags = new Array();
var params = {
tags : tags
};
// SetTags(tags:TAGS)
Things['ThingName'].SetTags(params);
可以将单个标记直接添加到服务参数:
var params = {
tags : "Application:Tag1"
};
// SetTags(tags:TAGS)
Things['ThingName'].SetTags(params);
AddTags
AddTags() 可用于将新标记附加到包含现有标记的实体。可以将多个或单个标记添加到实体,添加方式与使用 SetTags() 进行添加时的方式相同。
var params = {
tags : "Application:Tag1"
};
// AddTags(tags:TAGS)
Things['ThingName'].AddTags(params);
相关链接