exponenta event banner

listAllProjectReferences

Перечисление всех проектов в ссылочной иерархии текущего проекта

Описание

пример

allreferences = listAllProjectReferences(proj) возвращает список всех проектов в иерархии ссылок указанного проекта.

Примеры

свернуть все

Использовать currentProject для создания объекта проекта из загруженного проекта.

openProject("C:/projects/myproject/");
proj = currentProject;

Получение всех проектов в загруженной иерархии проектов.

allreferences = listAllProjectReferences(proj)
allreferences = 

  1×2 ProjectReference array with properties:

    Project
    File
    StoredLocation
    Type

Запрос первого проекта, на который имеется ссылка.

allreferences(1)
ans = 

  ProjectReference with properties:

           Project: [1×1 matlab.project.Project]
              File: "C:\projects\myproject\referencedproject1"
    StoredLocation: "../referencedproject1"
              Type: "Relative"

Входные аргументы

свернуть все

Проект, указанный как matlab.project.Project объект. Использовать currentProject для создания объекта проекта из загруженного проекта.

Выходные аргументы

свернуть все

Все проекты, на которые имеются ссылки, возвращаются в виде массива ProjectReference объекты.

Представлен в R2021a