版本:Unity 6(6000.0)
语言英语
  • C#

Provider.SubmitIsValid

提出建议

成功!

感谢您帮助我们提升 Unity 文档的质量。尽管我们无法接受所有提交,但我们确实会阅读来自每位用户提出的更改建议,并在适当情况下进行更新。

关闭

提交失败

由于某些原因,您提出的更改建议无法提交。请在几分钟后<a>重试</a>。感谢您抽出时间帮助我们提升 Unity 文档的质量。

关闭

取消

声明

public static bool SubmitIsValid(VersionControl.ChangeSet changeset, VersionControl.AssetList assets);

参数

changeset 待提交的变更集。
assets 待提交的资源。

说明

如果提交资源是有效操作,则返回 true。

请注意,如果 changeset 参数设置为现有变更集,则任务总是会返回 true。

using System.Collections.Generic;
using UnityEditor;
using UnityEditor.VersionControl;
using UnityEngine;

public class EditorScript : MonoBehaviour { [MenuItem("Version Control/SubmitIsValid")] public static void ExampleSubmitIsValid() { AssetList assets = new AssetList(); assets.Add(Provider.GetAssetByPath("Assets/ExampleAsset.cs")); Debug.Log(Provider.SubmitIsValid(null, assets)); } }