Version: 2020.3
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 包注册表请求有关项目包的最新信息。当 offlineModetrue 时,包管理器返回的 PackageCollection 中的 PackageInfo 对象包含从本地包缓存获取的信息,这些信息可能已经过时。
includeIndirectDependencies Set to true to include indirect dependencies in the PackageCollection returned by the Package Manager. Indirect dependencies include packages referenced in the manifests of project packages or in the manifests of other indirect dependencies. Set to false to include only the packages listed directly in the project manifest.
Note: The version reported might not match the version requested in the project manifest. For more information, see Dependency and resolution.

返回

ListRequest 一个 ListRequest 实例,可用于监控异步操作,并在操作完成时获取结果。

描述

列出项目所依赖的包。

List() is an asynchronous operation. When the operation is complete, the Result property of the returned ListRequest object references a PackageCollection object describing the packages used in the current project.