建议更改
成功!
感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实会阅读用户提出的每个建议更改,并在适用的情况下进行更新。
关闭
提交失败
由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。
关闭
声明
public static bool
CanOpenForEdit(
Object assetObject,
StatusQueryOptions statusOptions = StatusQueryOptions.UseCachedIfPossible);
声明
public static bool
CanOpenForEdit(string
assetOrMetaFilePath,
StatusQueryOptions statusOptions = StatusQueryOptions.UseCachedIfPossible);
声明
public static bool
CanOpenForEdit(
Object assetObject, out string
message,
StatusQueryOptions statusOptions = StatusQueryOptions.UseCachedIfPossible);
声明
public static bool
CanOpenForEdit(string
assetOrMetaFilePath, out string
message,
StatusQueryOptions statusOptions = StatusQueryOptions.UseCachedIfPossible);
参数
| assetObject |
表示您要查询其状态的资源的对象。 |
| assetOrMetaFilePath |
磁盘上资源文件或其 .meta 文件的路径,相对于项目文件夹。 |
| message |
返回资源不可编辑的原因。 |
| statusOptions |
版本控制系统查询方式的选项。这些选项会影响查询的速度和准确性。默认值为 StatusQueryOptions.UseCachedIfPossible。 |
返回值
bool 如果选定的版本控制系统认为资源可供编辑,则为真。
描述
查询资源文件是否可以在版本控制中打开以进行编辑,并且没有被其他用户独占锁定或以其他方式不可用。
声明
public static void
CanOpenForEdit(string[]
assetOrMetaFilePaths, List<string>
outNotEditablePaths,
StatusQueryOptions statusQueryOptions = StatusQueryOptions.UseCachedIfPossible);
描述
查询提供的资源文件中的哪些可以在版本控制中打开以进行编辑,并且未被远程锁定或以其他方式不可用。
此 CanOpenForEdit 函数的变体可以一次查询多个资源路径。它将不可编辑资源的路径写入 outNotEditablePaths 列表中。