建议更改
                  
                    
                    
                      成功!
                      感谢您帮助我们提高 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 列表中。