AssetDeleteResult Enumeration

Note: This is an editor class. To use it you have to place your script in Assets/Editor inside your project folder. Editor classes are in the UnityEditor namespace so for C# scripts you need to add "using UnityEditor;" at the beginning of the script.

Values
DidNotDelete

Tells the internal implementation that the callback did not delete the asset. The asset will be delete by the internal implementation.

FailedDelete

Tells Unity that the file cannot be deleted and Unity should leave it alone.

DidDelete

Tells Unity that the asset was deleted by the callback. Unity will not try to delete the asset, but will delete the cached version and preview file.