docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Struct AssetProperties

    The properties of an IAsset.

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: Unity.Cloud.Assets
    Assembly: Unity.Cloud.Assets.dll
    Syntax
    public struct AssetProperties

    Properties

    ArchivedLabels

    The labels no longer associated to the asset version.

    Declaration
    public readonly IEnumerable<LabelDescriptor> ArchivedLabels { get; }
    Property Value
    Type Description
    IEnumerable<LabelDescriptor>

    AuthoringInfo

    The creation and update information of the asset.

    Declaration
    public readonly AuthoringInfo AuthoringInfo { get; }
    Property Value
    Type Description
    AuthoringInfo

    Changelog

    The change log of the asset version.

    Declaration
    public readonly string Changelog { get; }
    Property Value
    Type Description
    string

    Description

    The description of the asset.

    Declaration
    public readonly string Description { get; }
    Property Value
    Type Description
    string

    FrozenSequenceNumber

    The sequence number of the asset. This will only be populated if the version is frozen.

    Declaration
    public readonly int FrozenSequenceNumber { get; }
    Property Value
    Type Description
    int

    Labels

    The labels associated to the asset version.

    Declaration
    public readonly IEnumerable<LabelDescriptor> Labels { get; }
    Property Value
    Type Description
    IEnumerable<LabelDescriptor>

    LinkedProjects

    The list of projects the asset is linked to.

    Declaration
    public readonly IEnumerable<ProjectDescriptor> LinkedProjects { get; }
    Property Value
    Type Description
    IEnumerable<ProjectDescriptor>

    Name

    The name of the asset.

    Declaration
    public readonly string Name { get; }
    Property Value
    Type Description
    string

    ParentFrozenSequenceNumber

    The sequence number from which this version was branched.

    Declaration
    public readonly int ParentFrozenSequenceNumber { get; }
    Property Value
    Type Description
    int

    ParentVersion

    The version id from which this version was branched.

    Declaration
    public readonly AssetVersion ParentVersion { get; }
    Property Value
    Type Description
    AssetVersion

    PreviewFileDescriptor

    The descriptor for the preview file of the asset.

    Declaration
    public readonly FileDescriptor? PreviewFileDescriptor { get; }
    Property Value
    Type Description
    FileDescriptor?

    SourceProject

    The source project of the asset.

    Declaration
    public readonly ProjectDescriptor SourceProject { get; }
    Property Value
    Type Description
    ProjectDescriptor

    State

    The frozen state of the asset.

    Declaration
    public readonly AssetState State { get; }
    Property Value
    Type Description
    AssetState

    StatusFlowDescriptor

    The descriptor for the status flow of the asset.

    Declaration
    public readonly StatusFlowDescriptor StatusFlowDescriptor { get; }
    Property Value
    Type Description
    StatusFlowDescriptor

    StatusName

    The status name of the asset as identified by Name.

    Declaration
    public readonly string StatusName { get; }
    Property Value
    Type Description
    string

    SystemTags

    The tags of the asset.

    Declaration
    public readonly IEnumerable<string> SystemTags { get; }
    Property Value
    Type Description
    IEnumerable<string>

    Tags

    The tags of the asset.

    Declaration
    public readonly IEnumerable<string> Tags { get; }
    Property Value
    Type Description
    IEnumerable<string>

    Type

    The type of the asset.

    Declaration
    public readonly AssetType Type { get; }
    Property Value
    Type Description
    AssetType
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)