Show / Hide Table of Contents

Class Provider

Inheritance
Object
Provider
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEditor.VersionControl
Assembly: UnityEditor.dll
Syntax
public class Provider

Properties

activeTask

Declaration
public static Task activeTask { get; }
Property Value
Type Description
Task

enabled

Declaration
public static bool enabled { get; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

hasChangelistSupport

Declaration
public static bool hasChangelistSupport { get; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

hasCheckoutSupport

Declaration
public static bool hasCheckoutSupport { get; }
Property Value
Type Description
Boolean

isActive

Declaration
public static bool isActive { get; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

isVersioningFolders

Declaration
public static bool isVersioningFolders { get; }
Property Value
Type Description
Boolean

offlineReason

Declaration
public static string offlineReason { get; }
Property Value
Type Description
String

onlineState

Declaration
public static OnlineState onlineState { get; }
Property Value
Type Description
OnlineState
| Improve this Doc View Source

requiresNetwork

Declaration
public static bool requiresNetwork { get; }
Property Value
Type Description
Boolean

Methods

| Improve this Doc View Source

Add(Asset, Boolean)

Declaration
public static Task Add(Asset asset, bool recursive)
Parameters
Type Name Description
Asset asset
Boolean recursive
Returns
Type Description
Task
| Improve this Doc View Source

Add(AssetList, Boolean)

Declaration
public static Task Add(AssetList assets, bool recursive)
Parameters
Type Name Description
AssetList assets
Boolean recursive
Returns
Type Description
Task
| Improve this Doc View Source

AddIsValid(AssetList)

Declaration
public static bool AddIsValid(AssetList assets)
Parameters
Type Name Description
AssetList assets
Returns
Type Description
Boolean
| Improve this Doc View Source

ChangeSetDescription(ChangeSet)

Declaration
public static Task ChangeSetDescription(ChangeSet changeset)
Parameters
Type Name Description
ChangeSet changeset
Returns
Type Description
Task
| Improve this Doc View Source

ChangeSetMove(Asset, String)

Declaration
public static Task ChangeSetMove(Asset asset, string changesetID)
Parameters
Type Name Description
Asset asset
String changesetID
Returns
Type Description
Task
| Improve this Doc View Source

ChangeSetMove(Asset, ChangeSet)

Declaration
public static Task ChangeSetMove(Asset asset, ChangeSet changeset)
Parameters
Type Name Description
Asset asset
ChangeSet changeset
Returns
Type Description
Task
| Improve this Doc View Source

ChangeSetMove(AssetList, String)

Declaration
public static Task ChangeSetMove(AssetList assets, string changesetID)
Parameters
Type Name Description
AssetList assets
String changesetID
Returns
Type Description
Task
| Improve this Doc View Source

ChangeSetMove(AssetList, ChangeSet)

Declaration
public static Task ChangeSetMove(AssetList assets, ChangeSet changeset)
Parameters
Type Name Description
AssetList assets
ChangeSet changeset
Returns
Type Description
Task

ChangeSets()

Declaration
public static Task ChangeSets()
Returns
Type Description
Task
| Improve this Doc View Source

ChangeSetStatus(String)

Declaration
public static Task ChangeSetStatus(string changesetID)
Parameters
Type Name Description
String changesetID
Returns
Type Description
Task
| Improve this Doc View Source

ChangeSetStatus(ChangeSet)

Declaration
public static Task ChangeSetStatus(ChangeSet changeset)
Parameters
Type Name Description
ChangeSet changeset
Returns
Type Description
Task
| Improve this Doc View Source

Checkout(String, CheckoutMode)

Declaration
public static Task Checkout(string asset, CheckoutMode mode)
Parameters
Type Name Description
String asset
CheckoutMode mode
Returns
Type Description
Task
| Improve this Doc View Source

Checkout(String[], CheckoutMode)

Declaration
public static Task Checkout(string[] assets, CheckoutMode mode)
Parameters
Type Name Description
String[] assets
CheckoutMode mode
Returns
Type Description
Task
| Improve this Doc View Source

Checkout(Asset, CheckoutMode)

Declaration
public static Task Checkout(Asset asset, CheckoutMode mode)
Parameters
Type Name Description
Asset asset
CheckoutMode mode
Returns
Type Description
Task
| Improve this Doc View Source

Checkout(AssetList, CheckoutMode)

Declaration
public static Task Checkout(AssetList assets, CheckoutMode mode)
Parameters
Type Name Description
AssetList assets
CheckoutMode mode
Returns
Type Description
Task
| Improve this Doc View Source

Checkout(Object, CheckoutMode)

Declaration
public static Task Checkout(Object asset, CheckoutMode mode)
Parameters
Type Name Description
Object asset
CheckoutMode mode
Returns
Type Description
Task
| Improve this Doc View Source

Checkout(Object[], CheckoutMode)

Declaration
public static Task Checkout(Object[] assets, CheckoutMode mode)
Parameters
Type Name Description
Object[] assets
CheckoutMode mode
Returns
Type Description
Task
| Improve this Doc View Source

CheckoutIsValid(Asset)

Declaration
public static bool CheckoutIsValid(Asset asset)
Parameters
Type Name Description
Asset asset
Returns
Type Description
Boolean
| Improve this Doc View Source

CheckoutIsValid(Asset, CheckoutMode)

Declaration
public static bool CheckoutIsValid(Asset asset, CheckoutMode mode)
Parameters
Type Name Description
Asset asset
CheckoutMode mode
Returns
Type Description
Boolean
| Improve this Doc View Source

CheckoutIsValid(AssetList)

Declaration
public static bool CheckoutIsValid(AssetList assets)
Parameters
Type Name Description
AssetList assets
Returns
Type Description
Boolean
| Improve this Doc View Source

CheckoutIsValid(AssetList, CheckoutMode)

Declaration
public static bool CheckoutIsValid(AssetList assets, CheckoutMode mode)
Parameters
Type Name Description
AssetList assets
CheckoutMode mode
Returns
Type Description
Boolean

ClearCache()

Declaration
public static void ClearCache()
| Improve this Doc View Source

Delete(String)

Declaration
public static Task Delete(string assetProjectPath)
Parameters
Type Name Description
String assetProjectPath
Returns
Type Description
Task
| Improve this Doc View Source

Delete(Asset)

Declaration
public static Task Delete(Asset asset)
Parameters
Type Name Description
Asset asset
Returns
Type Description
Task
| Improve this Doc View Source

Delete(AssetList)

Declaration
public static Task Delete(AssetList assets)
Parameters
Type Name Description
AssetList assets
Returns
Type Description
Task
| Improve this Doc View Source

DeleteChangeSets(ChangeSets)

Declaration
public static Task DeleteChangeSets(ChangeSets changesets)
Parameters
Type Name Description
ChangeSets changesets
Returns
Type Description
Task
| Improve this Doc View Source

DeleteChangeSetsIsValid(ChangeSets)

Declaration
public static bool DeleteChangeSetsIsValid(ChangeSets changesets)
Parameters
Type Name Description
ChangeSets changesets
Returns
Type Description
Boolean
| Improve this Doc View Source

DiffHead(AssetList, Boolean)

Declaration
public static Task DiffHead(AssetList assets, bool includingMetaFiles)
Parameters
Type Name Description
AssetList assets
Boolean includingMetaFiles
Returns
Type Description
Task
| Improve this Doc View Source

DiffIsValid(AssetList)

Declaration
public static bool DiffIsValid(AssetList assets)
Parameters
Type Name Description
AssetList assets
Returns
Type Description
Boolean

GetActiveConfigFields()

Declaration
public static ConfigField[] GetActiveConfigFields()
Returns
Type Description
ConfigField[]

GetActivePlugin()

Declaration
public static Plugin GetActivePlugin()
Returns
Type Description
Plugin

GetAssetByGUID(String)

Declaration
public static Asset GetAssetByGUID(string guid)
Parameters
Type Name Description
String guid
Returns
Type Description
Asset

GetAssetByPath(String)

Declaration
public static Asset GetAssetByPath(string unityPath)
Parameters
Type Name Description
String unityPath
Returns
Type Description
Asset
| Improve this Doc View Source

GetAssetListFromSelection()

Declaration
public static AssetList GetAssetListFromSelection()
Returns
Type Description
AssetList
| Improve this Doc View Source

GetLatest(Asset)

Declaration
public static Task GetLatest(Asset asset)
Parameters
Type Name Description
Asset asset
Returns
Type Description
Task
| Improve this Doc View Source

GetLatest(AssetList)

Declaration
public static Task GetLatest(AssetList assets)
Parameters
Type Name Description
AssetList assets
Returns
Type Description
Task
| Improve this Doc View Source

GetLatestIsValid(Asset)

Declaration
public static bool GetLatestIsValid(Asset asset)
Parameters
Type Name Description
Asset asset
Returns
Type Description
Boolean
| Improve this Doc View Source

GetLatestIsValid(AssetList)

Declaration
public static bool GetLatestIsValid(AssetList assets)
Parameters
Type Name Description
AssetList assets
Returns
Type Description
Boolean

Incoming()

Declaration
public static Task Incoming()
Returns
Type Description
Task
| Improve this Doc View Source

IncomingChangeSetAssets(String)

Declaration
public static Task IncomingChangeSetAssets(string changesetID)
Parameters
Type Name Description
String changesetID
Returns
Type Description
Task
| Improve this Doc View Source

IncomingChangeSetAssets(ChangeSet)

Declaration
public static Task IncomingChangeSetAssets(ChangeSet changeset)
Parameters
Type Name Description
ChangeSet changeset
Returns
Type Description
Task

IsOpenForEdit(Asset)

Declaration
public static bool IsOpenForEdit(Asset asset)
Parameters
Type Name Description
Asset asset
Returns
Type Description
Boolean
| Improve this Doc View Source

Lock(Asset, Boolean)

Declaration
public static Task Lock(Asset asset, bool locked)
Parameters
Type Name Description
Asset asset
Boolean locked
Returns
Type Description
Task
| Improve this Doc View Source

Lock(AssetList, Boolean)

Declaration
public static Task Lock(AssetList assets, bool locked)
Parameters
Type Name Description
AssetList assets
Boolean locked
Returns
Type Description
Task
| Improve this Doc View Source

LockIsValid(Asset)

Declaration
public static bool LockIsValid(Asset asset)
Parameters
Type Name Description
Asset asset
Returns
Type Description
Boolean
| Improve this Doc View Source

LockIsValid(AssetList)

Declaration
public static bool LockIsValid(AssetList assets)
Parameters
Type Name Description
AssetList assets
Returns
Type Description
Boolean
| Improve this Doc View Source

Merge(AssetList, MergeMethod)

Declaration
public static Task Merge(AssetList assets, MergeMethod method)
Parameters
Type Name Description
AssetList assets
MergeMethod method
Returns
Type Description
Task
| Improve this Doc View Source

Move(String, String)

Declaration
public static Task Move(string from, string to)
Parameters
Type Name Description
String from
String to
Returns
Type Description
Task
| Improve this Doc View Source

Resolve(AssetList, ResolveMethod)

Declaration
public static Task Resolve(AssetList assets, ResolveMethod resolveMethod)
Parameters
Type Name Description
AssetList assets
ResolveMethod resolveMethod
Returns
Type Description
Task
| Improve this Doc View Source

ResolveIsValid(AssetList)

Declaration
public static bool ResolveIsValid(AssetList assets)
Parameters
Type Name Description
AssetList assets
Returns
Type Description
Boolean
| Improve this Doc View Source

Revert(Asset, RevertMode)

Declaration
public static Task Revert(Asset asset, RevertMode mode)
Parameters
Type Name Description
Asset asset
RevertMode mode
Returns
Type Description
Task
| Improve this Doc View Source

Revert(AssetList, RevertMode)

Declaration
public static Task Revert(AssetList assets, RevertMode mode)
Parameters
Type Name Description
AssetList assets
RevertMode mode
Returns
Type Description
Task
| Improve this Doc View Source

RevertIsValid(Asset, RevertMode)

Declaration
public static bool RevertIsValid(Asset asset, RevertMode mode)
Parameters
Type Name Description
Asset asset
RevertMode mode
Returns
Type Description
Boolean
| Improve this Doc View Source

RevertIsValid(AssetList, RevertMode)

Declaration
public static bool RevertIsValid(AssetList assets, RevertMode mode)
Parameters
Type Name Description
AssetList assets
RevertMode mode
Returns
Type Description
Boolean
| Improve this Doc View Source

Status(String)

Declaration
public static Task Status(string asset)
Parameters
Type Name Description
String asset
Returns
Type Description
Task
| Improve this Doc View Source

Status(String, Boolean)

Declaration
public static Task Status(string asset, bool recursively)
Parameters
Type Name Description
String asset
Boolean recursively
Returns
Type Description
Task
| Improve this Doc View Source

Status(String[])

Declaration
public static Task Status(string[] assets)
Parameters
Type Name Description
String[] assets
Returns
Type Description
Task
| Improve this Doc View Source

Status(String[], Boolean)

Declaration
public static Task Status(string[] assets, bool recursively)
Parameters
Type Name Description
String[] assets
Boolean recursively
Returns
Type Description
Task
| Improve this Doc View Source

Status(Asset)

Declaration
public static Task Status(Asset asset)
Parameters
Type Name Description
Asset asset
Returns
Type Description
Task
| Improve this Doc View Source

Status(Asset, Boolean)

Declaration
public static Task Status(Asset asset, bool recursively)
Parameters
Type Name Description
Asset asset
Boolean recursively
Returns
Type Description
Task
| Improve this Doc View Source

Status(AssetList)

Declaration
public static Task Status(AssetList assets)
Parameters
Type Name Description
AssetList assets
Returns
Type Description
Task
| Improve this Doc View Source

Status(AssetList, Boolean)

Declaration
public static Task Status(AssetList assets, bool recursively)
Parameters
Type Name Description
AssetList assets
Boolean recursively
Returns
Type Description
Task
| Improve this Doc View Source

Submit(ChangeSet, AssetList, String, Boolean)

Declaration
public static Task Submit(ChangeSet changeset, AssetList list, string description, bool saveOnly)
Parameters
Type Name Description
ChangeSet changeset
AssetList list
String description
Boolean saveOnly
Returns
Type Description
Task
| Improve this Doc View Source

SubmitIsValid(ChangeSet, AssetList)

Declaration
public static bool SubmitIsValid(ChangeSet changeset, AssetList assets)
Parameters
Type Name Description
ChangeSet changeset
AssetList assets
Returns
Type Description
Boolean
| Improve this Doc View Source

UnlockIsValid(Asset)

Declaration
public static bool UnlockIsValid(Asset asset)
Parameters
Type Name Description
Asset asset
Returns
Type Description
Boolean
| Improve this Doc View Source

UnlockIsValid(AssetList)

Declaration
public static bool UnlockIsValid(AssetList assets)
Parameters
Type Name Description
AssetList assets
Returns
Type Description
Boolean

UpdateSettings()

Declaration
public static Task UpdateSettings()
Returns
Type Description
Task

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX