createLabel

Создайте метку проекта

Описание

пример

createLabel(category,newLabelName) создает новую метку, в заданной категории. Используйте этот синтаксис, если вы ранее получили Category объект путем доступа к Categories свойство, например, при помощи синтаксиса как proj.Categories(1).

Примеры

свернуть все

Откройте Табличный проект Приложения "Таймс". Использование currentProject чтобы создать проект возражают из в настоящее время загруженного проекта.

matlab.project.example.timesTable
proj = currentProject;

Получите первую существующую категорию.

cat = proj.Categories(1)
cat = 

  Category with properties:

                Name: "Classification"
        SingleValued: 1
            DataType: "none"
    LabelDefinitions: [1×7 matlab.project.LabelDefinition]

Задайте новую метку в категории.

createLabel(cat,"Future");

Откройте Табличный проект Приложения "Таймс". Использование currentProject чтобы создать проект возражают из в настоящее время загруженного проекта.

matlab.project.example.timesTable
proj = currentProject;

Создайте новую категорию меток под названием "Engineers" который может использоваться, чтобы обозначить принадлежность файла в проекте. Эти метки имеют char тип данных для присоединения данных о векторе символов.

createCategory(proj,"Engineers","char");

Получите новую категорию по наименованию с помощью findCategory функция

engineersCategory = findCategory(proj,"Engineers");

Создайте метки в новой категории.

createLabel(engineersCategory,"Tom");
createLabel(engineersCategory,"Harry");

Присоедините одну из новых меток к файлу в проекте.

myfile = findFile(proj,"source/timesTableGame.m");
addLabel(myfile,"Engineers","Tom");

Получите метку и добавьте данные.

label = findLabel(myfile,"Engineers","Tom");
label.Data = "Maintenance responsibility";
disp(label)
  Label with properties:

            File: "C:\myProjects\examples\TimesTableApp\source\timesTableGame.m"
        DataType: 'char'
            Data: "Maintenance responsibility"
            Name: "Tom"
    CategoryName: "Engineers"

Входные параметры

свернуть все

Категория для новой метки в виде Category объект. Получите Category объект путем доступа к Categories свойство, с помощью синтаксиса как proj.Categories(1), или используйте findCategory функция. Чтобы создать новую категорию, используйте createCategory функция.

Имя новой метки в виде вектора символов.

Советы

  • Чтобы создать и присоединить новую метку в существующей категории с помощью одного шага, использовать addLabel вместо этого.

  • Чтобы создать новую категорию меток, использовать createCategory сначала.

Введенный в R2019a