Documentation

Unity Engine


Unity Engine


LockIsValid(AssetList)

Returns true if the Provider.Lock task can be executed on one or more assets from the given asset list.
Read time 1 minuteLast updated a month ago

Definition

public static bool LockIsValid(AssetList assets)

Parameters

assets

List of assets to test.

Returns

Type

Description

bool

Examples

using System.Collections.Generic;using UnityEditor;using UnityEditor.VersionControl;using UnityEngine;public class EditorScript : MonoBehaviour{ [MenuItem("Version Control/LockIsValid")] public static void ExampleLockIsValid() { AssetList assets = new AssetList(); assets.Add(Provider.GetAssetByPath("Assets/ExampleAsset.cs")); Debug.Log("LockIsvalid? " + Provider.LockIsValid(assets)); }}