Version: 2017.3

AssetDatabase.IsMetaFileOpenForEdit

切换到手册
public static bool IsMetaFileOpenForEdit (Object assetObject, StatusQueryOptions statusOptions);
public static bool IsMetaFileOpenForEdit (Object assetObject, out string message, StatusQueryOptions statusOptions);
Obsolete public static bool IsMetaFileOpenForEdit (Object assetObject);
Obsolete public static bool IsMetaFileOpenForEdit (Object assetObject, out string message);

参数

assetObject 一个代表要查询其元数据状态的资源的对象。
message 返回资源元数据未打开以供编辑的原因。
StatusQueryOptions 用于应如何查询版本控制系统的选项。这些选项会影响查询的速度以及准确性。

返回

bool 如果选定的版本控制系统认为资源的元数据已打开以供编辑,则为 true。

描述

查询资源的元数据 (.meta) 文件是否在版本控制中打开以供编辑。

您的版本控制系统可配置为一次仅允许一个用户编辑某种类型的文件,以避免多个用户同时编辑一个文件时出现的冲突。\ 在这种情况下,用户必须“打开”该文件进行编辑(也称为“签出”)以确保他们有编辑文件的权限。\ 使用该函数在支持的版本控制系统中查询“打开以进行编辑”文件的状态。\ 另请参阅:AssetDatabase.IsOpenForEdit\ 另请参阅:StatusQueryOptions