主要内容

addLabel

附加标签项目文件

描述

例子

addLabel (文件,categoryName,labelName)高度指定的标签指定的类别指定的文件。

例子

addLabel (文件,categoryName,labelName,labelData)高度的标签指定的文本或数字数据。你不能添加标签数据内置标签,因为它们是只读的。

例子

全部折叠

打开用时表应用程序项目。使用currentProject对象创建一个项目从当前加载的项目。

matlab.project.example。timesTable项目= currentProject;

获得一个文件的名字。

myfile = findFile(项目,“源/ timesTableGame.m”)
mmyfile = ProjectFile属性:路径:“C: \ myProjects \ \ TimesTableApp例子\ \ timesTableGame来源。m”标签:[1×1 matlab.project。标签修改:“286043 ae7ee557100902fb645a6c97eca5d50472”SourceControlStatus:修改的

通过查看现有的标签标签文件的属性。

myfile.Labels
ans =标签的属性:文件:“C: \ myProjects \ \ TimesTableApp例子\ \ timesTableGame来源。m”数据类型:“没有一个”数据:[]的名字:“设计”CategoryName:“分类”

附加标签“工件”文件的类别“分类”

addLabel (myfile“分类”,“工件”)
ans =标签的属性:文件:“C: \ myProjects \ \ TimesTableApp例子\ \ timesTableGame来源。m”数据类型:“没有一个”数据:[]的名字:“工件”CategoryName:“分类”

现在有两个标签,原来和添加一个。查看添加一个索引标签财产。

reviewlabel = myfile.Labels (1)
reviewlabel =标签的属性:文件:“C: \ myProjects \ \ TimesTableApp例子\ \ timesTableGame来源。m”数据类型:“没有一个”数据:[]的名字:“工件”CategoryName:“分类”

分离的新标签的文件。现在只有一个标签的文件。

myfile removeLabel (myfile reviewlabel)
myfile = ProjectFile属性:路径:“C: \ myProjects \ \ TimesTableApp例子\ \ timesTableGame来源。matlab.project [1×m”标签:0。标签修改:“286043 ae7ee557100902fb645a6c97eca5d50472”SourceControlStatus:修改的

附加标签“效用”“分类”类别在项目的所有文件00文件扩展名。

打开用时表应用程序项目。使用currentProject对象创建一个项目从当前加载的项目。

matlab.project.example。timesTable项目= currentProject;

得到文件的列表。

文件= proj.Files;

遍历每个文件。得到的文件扩展名,使用fileparts功能和最后一部分。如果一个文件的扩展名00,把标签“效用”

fileIndex = 1:元素个数(文件)文件=文件(fileIndex);[~,~,fileExtension] = fileparts (file.Path);如果比较字符串(fileExtension“m”)addLabel(文件,“分类”,“效用”);结束结束

在项目的文件看来,分类列显示的标签实用程序为每一个00文件公用事业公司文件夹中。

创建类别的标签“审查”和“审查”的标签,然后把标签和标签数据到一个文件。你不能添加标签数据内置标签,因为它们是只读的。

打开用时表应用程序项目。使用currentProject对象创建一个项目从当前加载的项目。

matlab.project.example。timesTable项目= currentProject;

创建一个新的类别“审查”

createCategory(项目,“审查”,“字符”);

新类别,创建一个标签“审查”

reviewCategory = findCategory(项目,“审查”);createLabel (reviewCategory“审查”);

获得一个文件的名字。

myfile = findFile(项目,“源/ timesTableGame.m”)
myfile = ProjectFile属性:路径:“C: \ myProjects \ \ TimesTableApp例子\ \ timesTableGame来源。m”标签:[1×1 matlab.project。标签修改:“c7603d5dd71a40484974c3f1c45d839819b7b061”SourceControlStatus:修改的

附加标签“审查”和标签数据的特征向量文件。

addLabel (myfile“审查”,“审查”,“整个团队设计评审”)
ans =标签的属性:文件:“C: \ myProjects \ \ TimesTableApp例子\ \ timesTableGame来源。m”数据类型:“字符”数据:“整个团队设计评审”的名字:“回顾“CategoryName:“审查”

在项目的文件的观点,timesTableGame.m文件,审查列显示回顾标签与标签数据。

此外,您可以设置或更改标签数据使用数据财产。

mylabel = myfile.Labels (1);mylabel。Data =“最终审查”;

输入参数

全部折叠

文件标签,指定为一个ProjectFile对象。你可以得到的ProjectFile对象属性(通过检查项目的文件proj.Files),或者通过使用findFile找到一个文件的名字。必须在项目文件。

标签的类别名称,指定为一个特征向量或字符串标量。

标签附加名称,指定为一个特征向量,字符串标量,或作为LabelDefinition返回的对象file.Label财产或findLabel函数。您可以指定一个新的标签名称,项目中不存在。

数据连接到指定的标签,作为一个特征向量,标量字符串或数值。数据类型取决于标签定义。得到一个标签来检查它数据类型财产的使用file.LabelfindLabel

介绍了R2019a