Skip to content

AssetStore

ClassAssetInventoryAssetInventory.Editor
public static class AssetStore

No description is available for this type.

public static Action OnPackageListUpdated

No description is available for this member.

Returns

System.Action — No return description is available.

public static Task<AssetDetails> RetrieveAssetDetails(int id, string eTag = null, bool suppressErrors = false)

No description is available for this member.

Parameters

Name Type Description
id System.Int32
eTag System.String
suppressErrors System.Boolean

Returns

System.Threading.Tasks.Task{AssetInventory.AssetDetails} — No return description is available.

public static Task<AssetUpdateResult> RetrieveAssetUpdates(List<Asset> assets)

No description is available for this member.

Parameters

Name Type Description
assets System.Collections.Generic.List{AssetInventory.Asset}

Returns

System.Threading.Tasks.Task{AssetInventory.AssetUpdateResult} — No return description is available.

public static Task<DownloadInfo> RetrieveAssetDownloadInfo(int id, Action<long> responseIssueCodeCallback = null)

No description is available for this member.

Parameters

Name Type Description
id System.Int32
responseIssueCodeCallback System.Action{System.Int64}

Returns

System.Threading.Tasks.Task{AssetInventory.DownloadInfo} — No return description is available.

public static void GatherProjectMetadata()

No description is available for this member.

public static void GatherAllMetadata()

No description is available for this member.

public static bool IsMetadataAvailable(bool considerSearch = true)

No description is available for this member.

Parameters

Name Type Description
considerSearch System.Boolean

Returns

System.Boolean — No return description is available.

public static Dictionary<string, PackageInfo> GetPackages()

No description is available for this member.

Returns

System.Collections.Generic.Dictionary{System.String,UnityEditor.PackageManager.PackageInfo} — No return description is available.

public static Dictionary<string, PackageInfo> GetAllPackages()

No description is available for this member.

Returns

System.Collections.Generic.Dictionary{System.String,UnityEditor.PackageManager.PackageInfo} — No return description is available.

public static PackageInfo GetPackageInfo(AssetInfo info)

No description is available for this member.

Parameters

Name Type Description
info AssetInventory.AssetInfo

Returns

UnityEditor.PackageManager.PackageInfo — No return description is available.

public static PackageInfo GetPackageInfo(string name, bool inProjectOnly = false)

No description is available for this member.

Parameters

Name Type Description
name System.String
inProjectOnly System.Boolean

Returns

UnityEditor.PackageManager.PackageInfo — No return description is available.

public static Dictionary<string, PackageInfo> GetProjectPackages()

No description is available for this member.

Returns

System.Collections.Generic.Dictionary{System.String,UnityEditor.PackageManager.PackageInfo} — No return description is available.

public static Dictionary<string, PackageInfo> GetProjectPackagesSync()

No description is available for this member.

Returns

System.Collections.Generic.Dictionary{System.String,UnityEditor.PackageManager.PackageInfo} — No return description is available.

public static void FillBufferOnDemand(bool force = false)

No description is available for this member.

Parameters

Name Type Description
force System.Boolean
public static bool IsInstalled(AssetInfo info)

No description is available for this member.

Parameters

Name Type Description
info AssetInventory.AssetInfo

Returns

System.Boolean — No return description is available.

public static bool IsInstalled(string name, string version)

No description is available for this member.

Parameters

Name Type Description
name System.String
version System.String

Returns

System.Boolean — No return description is available.

public static PackageInfo GetInstalledPackage(string name)

No description is available for this member.

Parameters

Name Type Description
name System.String

Returns

UnityEditor.PackageManager.PackageInfo — No return description is available.

public static PackageInfo GetInstalledPackage(AssetInfo info)

No description is available for this member.

Parameters

Name Type Description
info AssetInventory.AssetInfo

Returns

UnityEditor.PackageManager.PackageInfo — No return description is available.

public static void OpenInPackageManager(AssetInfo info)

No description is available for this member.

Parameters

Name Type Description
info AssetInventory.AssetInfo
public static void OpenAssetInPackageManager(string url)

No description is available for this member.

Parameters

Name Type Description
url System.String
public static string GetAssetCacheFolder()

No description is available for this member.

Returns

System.String — No return description is available.

public static HashSet<string> GetGuidsWithOrigin()

No description is available for this member.

Returns

System.Collections.Generic.HashSet{System.String} — No return description is available.

public static AssetOrigin GetAssetOrigin(string guid)

No description is available for this member.

Parameters

Name Type Description
guid System.String

Returns

AssetInventory.AssetOrigin — No return description is available.

public static void OpenPackageInPackageManager(string id)

No description is available for this member.

Parameters

Name Type Description
id System.String
public static void ImportPackage(string archivePath, bool interactive, object assetOrigin)

No description is available for this member.

Parameters

Name Type Description
archivePath System.String
interactive System.Boolean
assetOrigin System.Object