Объявление
public static PackageManager.Requests.ListRequest List();public static PackageManager.Requests.ListRequest List(bool offlineMode);
public static PackageManager.Requests.ListRequest List(bool offlineMode, bool includeIndirectDependencies);
Параметры
offlineMode | Указывает, запрашивает ли диспетчер пакетов последнюю информацию о пакетах проекта из удаленного реестра пакетов Unity. Когда offlineMode имеет значение true , объекты PackageInfo в PackageCollection, возвращаемый диспетчером пакетов, содержит информацию, полученную из локального кэша пакетов, которая может быть устаревшей. |
includeIndirectDependencies | Установите значение true , чтобы включить косвенные зависимости в PackageCollection, возвращаемую диспетчером пакетов. Косвенные зависимости включают пакеты, на которые есть ссылки в манифестах пакетов проекта или в манифестах других косвенных зависимостей. Установите значение false , чтобы включить только те пакеты, которые перечислены непосредственно в манифесте проекта. Примечание. Сообщаемая версия может не совпадать с версией, запрошенной в манифесте проекта. Дополнительные сведения см. в разделе Зависимость и разрешение.. |
Возвращает
ListRequest Экземпляр ListRequest, который можно использовать для мониторинга асинхронной операции и извлечения результата после ее завершения.
Описание
Список пакетов, от которых зависит проект.
List()
— это асинхронная операция. По завершении операции свойство Result
возвращаемого объекта ListRequest ссылается на PackageCollection объект, описывающий пакеты, используемые в текущем проекте.