# Sandbox.WorkshopDownload

A workshop item coming down, or one that's ended - for the menu to show. One that ended failed if there's an
[Sandbox.WorkshopDownload.Error](/api/Sandbox.WorkshopDownload/Error), saying what went wrong, with [Sandbox.WorkshopDownload.ErrorHelp](/api/Sandbox.WorkshopDownload/ErrorHelp) what to do about it; otherwise it finished.

- Kind: struct
- Namespace: `Sandbox`
- Assembly: `Sandbox.Engine`
- Modifiers: sealed

## Constructors

- [`WorkshopDownload`](/api/Sandbox.WorkshopDownload/.ctor): A workshop item coming down, or one that's ended - for the menu to show. One that ended failed if there's an [Sandbox.WorkshopDownload.Error](/api/Sandbox.WorkshopDownload/Error), saying what went wrong, with [Sandbox.WorkshopDownload.ErrorHelp](/api/Sandbox.WorkshopDownload/ErrorHelp) what to do about it; otherwise it finished.

## Properties

- [`Downloaded`](/api/Sandbox.WorkshopDownload/Downloaded): How much of it's come down, in bytes
- [`Error`](/api/Sandbox.WorkshopDownload/Error): What went wrong, if it failed
- [`ErrorHelp`](/api/Sandbox.WorkshopDownload/ErrorHelp): What to do about it
- [`Fraction`](/api/Sandbox.WorkshopDownload/Fraction): How far through it is, 0 to 1
- [`Id`](/api/Sandbox.WorkshopDownload/Id): The item's workshop id
- [`Thumb`](/api/Sandbox.WorkshopDownload/Thumb): Its preview image
- [`Title`](/api/Sandbox.WorkshopDownload/Title): What it's called
- [`Total`](/api/Sandbox.WorkshopDownload/Total): How much there is to come down, in bytes

## Methods

- [`Deconstruct`](/api/Sandbox.WorkshopDownload/Deconstruct)
