Skip to content

AssetInfo

ClassAssetInventoryAssetInventory.Editor
[Serializable]
public sealed class AssetInfo : AssetFile

No description is available for this type.

public int ParentId { get; set; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

public Asset.Source AssetSource { get; set; }

No description is available for this member.

Returns

AssetInventory.Asset.Source — No return description is available.

public string Location { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string OriginalLocation { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string OriginalLocationKey { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string Registry { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string Repository { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public PackageSource PackageSource { get; set; }

No description is available for this member.

Returns

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

public int ForeignId { get; set; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

public long PackageSize { get; set; }

No description is available for this member.

Returns

System.Int64 — No return description is available.

public string SafeName { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string DisplayName { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string SafePublisher { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string DisplayPublisher { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string SafeCategory { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string DisplayCategory { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public int PublisherId { get; set; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

public Asset.State CurrentState { get; set; }

No description is available for this member.

Returns

AssetInventory.Asset.State — No return description is available.

public Asset.SubState CurrentSubState { get; set; }

No description is available for this member.

Returns

AssetInventory.Asset.SubState — No return description is available.

public string Slug { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public int Revision { get; set; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

public string Description { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string KeyFeatures { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string CompatibilityInfo { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string SupportedUnityVersions { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public bool BIRPCompatible { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool URPCompatible { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool HDRPCompatible { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public string Keywords { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string PackageDependencies { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string Version { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string LatestVersion { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public Asset.Strategy UpdateStrategy { get; set; }

No description is available for this member.

Returns

AssetInventory.Asset.Strategy — No return description is available.

public string License { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string LicenseLocation { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public DateTime LastRelease { get; set; }

No description is available for this member.

Returns

System.DateTime — No return description is available.

public DateTime LastUpdate { get; set; }

No description is available for this member.

Returns

System.DateTime — No return description is available.

public DateTime PurchaseDate { get; set; }

No description is available for this member.

Returns

System.DateTime — No return description is available.

public DateTime FirstRelease { get; set; }

No description is available for this member.

Returns

System.DateTime — No return description is available.

public float AssetRating { get; set; }

No description is available for this member.

Returns

System.Single — No return description is available.

public int RatingCount { get; set; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

public float Hotness { get; set; }

No description is available for this member.

Returns

System.Single — No return description is available.

public float PriceEur { get; set; }

No description is available for this member.

Returns

System.Single — No return description is available.

public float PriceUsd { get; set; }

No description is available for this member.

Returns

System.Single — No return description is available.

public float PriceCny { get; set; }

No description is available for this member.

Returns

System.Single — No return description is available.

public string Requirements { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string ReleaseNotes { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public Asset.OfficialStateType OfficialState { get; set; }

No description is available for this member.

Returns

AssetInventory.Asset.OfficialStateType — No return description is available.

public bool IsHidden { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool Exclude { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool NoIndex { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool Backup { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool KeepExtracted { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool UseAI { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool? UseSemanticIndex { get; set; }

No description is available for this member.

Returns

System.Nullable{System.Boolean} — No return description is available.

public bool? UseCodeIndex { get; set; }

No description is available for this member.

Returns

System.Nullable{System.Boolean} — No return description is available.

public int UploadId { get; set; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

public string ETag { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public DateTime LastOnlineRefresh { get; set; }

No description is available for this member.

Returns

System.DateTime — No return description is available.

public int FileCount { get; set; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

public long UncompressedSize { get; set; }

No description is available for this member.

Returns

System.Int64 — No return description is available.

public AssetInfo ParentInfo { get; set; }

No description is available for this member.

Returns

AssetInventory.AssetInfo — No return description is available.

public bool IsSemanticIndexEnabled { get; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool IsCodeIndexEnabled { get; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public List<AssetInfo> ChildInfos { get; set; }

No description is available for this member.

Returns

System.Collections.Generic.List{AssetInventory.AssetInfo} — No return description is available.

public bool IsIndexed { get; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool IsDeprecated { get; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool IsAbandoned { get; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool IsMaterialized { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public AssetInfo.ImportStateOptions ImportState { get; set; }

No description is available for this member.

Returns

AssetInventory.AssetInfo.ImportStateOptions — No return description is available.

public AssetInfo.DependencyStateOptions DependencyState { get; set; }

No description is available for this member.

Returns

AssetInventory.AssetInfo.DependencyStateOptions — No return description is available.

public List<AssetFile> Dependencies { get; set; }

No description is available for this member.

Returns

System.Collections.Generic.List{AssetInventory.AssetFile} — No return description is available.

public List<AssetFile> MediaDependencies { get; set; }

No description is available for this member.

Returns

System.Collections.Generic.List{AssetInventory.AssetFile} — No return description is available.

public List<AssetFile> ScriptDependencies { get; set; }

No description is available for this member.

Returns

System.Collections.Generic.List{AssetInventory.AssetFile} — No return description is available.

public List<AssetFile> ExtendedScriptDependencies { get; set; }

No description is available for this member.

Returns

System.Collections.Generic.List{AssetInventory.AssetFile} — No return description is available.

public List<Asset> CrossPackageDependencies { get; set; }

No description is available for this member.

Returns

System.Collections.Generic.List{AssetInventory.Asset} — No return description is available.

public long DependencySize { get; set; }

No description is available for this member.

Returns

System.Int64 — No return description is available.

public List<AssetMedia> AllMedia { get; set; }

No description is available for this member.

Returns

System.Collections.Generic.List{AssetInventory.AssetMedia} — No return description is available.

public List<AssetMedia> Media { get; set; }

No description is available for this member.

Returns

System.Collections.Generic.List{AssetInventory.AssetMedia} — No return description is available.

public List<TagInfo> PackageTags { get; }

No description is available for this member.

Returns

System.Collections.Generic.List{AssetInventory.TagInfo} — No return description is available.

public List<MetadataInfo> PackageMetadata { get; }

No description is available for this member.

Returns

System.Collections.Generic.List{AssetInventory.MetadataInfo} — No return description is available.

public List<TagInfo> AssetTags { get; }

No description is available for this member.

Returns

System.Collections.Generic.List{AssetInventory.TagInfo} — No return description is available.

public DateTime? ModifiedDate { get; }

No description is available for this member.

Returns

System.Nullable{System.DateTime} — No return description is available.

public DateTime? CreatedDate { get; }

No description is available for this member.

Returns

System.Nullable{System.DateTime} — No return description is available.

public bool IsDownloaded { get; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public string DownloadedActual { get; }

No description is available for this member.

Returns

System.String — No return description is available.

public bool IsDownloadedCompatible { get; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public string DownloadededUnityVersion { get; }

No description is available for this member.

Returns

System.String — No return description is available.

public string ForcedUnityPackageVersion { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public List<Dependency> GetPackageDependencies()

No description is available for this member.

Returns

System.Collections.Generic.List{AssetInventory.Dependency} — No return description is available.

public List<AssetInfo> GetPackageUsageDependencies(List<AssetInfo> assets)

No description is available for this member.

Parameters

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

Returns

System.Collections.Generic.List{AssetInventory.AssetInfo} — No return description is available.

public bool IsCurrentUnitySupported()

No description is available for this member.

Returns

System.Boolean — No return description is available.

public AssetInfo GetRoot()

No description is available for this member.

Returns

AssetInventory.AssetInfo — No return description is available.

public bool IsIndirectPackageDependency()

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool HasSamples()

No description is available for this member.

Returns

System.Boolean — No return description is available.

public IEnumerable<Sample> GetSamples()

No description is available for this member.

Returns

System.Collections.Generic.IEnumerable{UnityEditor.PackageManager.UI.Sample} — No return description is available.

public string InstalledPackageVersion()

No description is available for this member.

Returns

System.String — No return description is available.

public string TargetPackageVersion()

No description is available for this member.

Returns

System.String — No return description is available.

public string GetDisplayName(bool extended = false)

No description is available for this member.

Parameters

Name Type Description
extended System.Boolean

Returns

System.String — No return description is available.

public string GetDisplayPublisher()

No description is available for this member.

Returns

System.String — No return description is available.

public string GetDisplayCategory()

No description is available for this member.

Returns

System.String — No return description is available.

public DateTime GetPurchaseDate()

No description is available for this member.

Returns

System.DateTime — No return description is available.

public string GetChangeLog(string versionOverride = null)

No description is available for this member.

Parameters

Name Type Description
versionOverride System.String

Returns

System.String — No return description is available.

public string GetChangeLogURL(string versionOverride = null)

No description is available for this member.

Parameters

Name Type Description
versionOverride System.String

Returns

System.String — No return description is available.

public string GetLocation(bool expanded)

No description is available for this member.

Parameters

Name Type Description
expanded System.Boolean

Returns

System.String — No return description is available.

public string GetVersion(bool returnIndexedIfNone = false)

No description is available for this member.

Parameters

Name Type Description
returnIndexedIfNone System.Boolean

Returns

System.String — No return description is available.

public Task<string> GetLocation(bool expanded, bool resolveParent)

No description is available for this member.

Parameters

Name Type Description
expanded System.Boolean
resolveParent System.Boolean

Returns

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

public void SetLocation(string location)

No description is available for this member.

Parameters

Name Type Description
location System.String
public bool IsUpdateAvailable(bool force = true)

No description is available for this member.

Parameters

Name Type Description
force System.Boolean

Returns

System.Boolean — No return description is available.

public bool IsUpdateAvailable(List<AssetInfo> assets, bool force = true)

No description is available for this member.

Parameters

Name Type Description
assets System.Collections.Generic.List{AssetInventory.AssetInfo}
force System.Boolean

Returns

System.Boolean — No return description is available.

public bool IsDownloading()

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool IsFeaturePackage()

No description is available for this member.

Returns

System.Boolean — No return description is available.

public List<AssetInfo> GetInstalledFeaturePackageContent(List<AssetInfo> allAssets)

No description is available for this member.

Parameters

Name Type Description
allAssets System.Collections.Generic.List{AssetInventory.AssetInfo}

Returns

System.Collections.Generic.List{AssetInventory.AssetInfo} — No return description is available.

public Asset ToAsset()

No description is available for this member.

Returns

AssetInventory.Asset — No return description is available.

public string GetItemLink()

No description is available for this member.

Returns

System.String — No return description is available.

public string GetPublisherLink()

No description is available for this member.

Returns

System.String — No return description is available.

public string GetAMOrganizationUrl()

No description is available for this member.

Returns

System.String — No return description is available.

public string GetAMProjectUrl()

No description is available for this member.

Returns

System.String — No return description is available.

public string GetAMCollectionUrl()

No description is available for this member.

Returns

System.String — No return description is available.

public string GetAMAssetUrl()

No description is available for this member.

Returns

System.String — No return description is available.

public float GetPrice()

No description is available for this member.

Returns

System.Single — No return description is available.

public string GetPriceText()

No description is available for this member.

Returns

System.String — No return description is available.

public string GetPriceText(float priceVal)

No description is available for this member.

Parameters

Name Type Description
priceVal System.Single

Returns

System.String — No return description is available.

GetLocationForVersion(string, Dictionary<int, List>)

Section titled “GetLocationForVersion(string, Dictionary<int, List>)”
public string GetLocationForVersion(string version, Dictionary<int, List<BackupInfo>> backupState = null)

No description is available for this member.

Parameters

Name Type Description
version System.String
backupState System.Collections.Generic.Dictionary{System.Int32,System.Collections.Generic.List{AssetInventory.BackupInfo}}

Returns

System.String — No return description is available.

public bool IsPackage()

No description is available for this member.

Returns

System.Boolean — No return description is available.

public override string ToString()

No description is available for this member.

Returns

System.String — No return description is available.

public AssetInfo()

No description is available for this member.

public AssetInfo(Asset asset)

No description is available for this member.

Parameters

Name Type Description
asset AssetInventory.Asset
public AssetInfo(AssetInfo info)

No description is available for this member.

Parameters

Name Type Description
info AssetInventory.AssetInfo