# Application::CanReimportProjectAsset 判断给定项目路径当前是否支持显式重导。 ```cpp bool CanReimportProjectAsset(const std::string& assetPath) const; ``` ## 当前行为 - `assetPath` 为空时直接返回 `false` - 否则转发到: ```cpp ::XCEngine::Resources::ResourceManager::Get().CanReimportProjectAsset(assetPath.c_str()) ``` ## 返回值语义 当前返回 `true` 的前提是: - Editor 已绑定有效项目根目录 - 传入路径非空 - 底层 `ResourceManager / AssetImportService` 能识别该路径对应的可导入资源类型 因此它更像“是否可以发起重导”的前置检查,而不是是否一定会导入成功的承诺。 ## 当前用途 这个方法适合给菜单命令、项目浏览器右键菜单或批处理工具做启用态判断,避免对目录、未知 importer 或空路径直接发起重导。 ## 相关文档 - [Application](Application.md) - [ReimportProjectAsset](ReimportProjectAsset.md) - [ResourceManager](../../Core/Asset/ResourceManager/ResourceManager.md)