# Sandbox.WorkshopDownload.WorkshopDownload

```csharp
WorkshopDownload(ulong Id, string Title, string Thumb, long Downloaded, long Total, string Error = null, string ErrorHelp = null)
```

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.

### Parameters

- `Id` (`ulong`): The item's workshop id
- `Title` (`string`): What it's called
- `Thumb` (`string`): Its preview image
- `Downloaded` (`long`): How much of it's come down, in bytes
- `Total` (`long`): How much there is to come down, in bytes
- `Error` (`string`), default `null`: What went wrong, if it failed
- `ErrorHelp` (`string`), default `null`: What to do about it

Declared in [Sandbox.WorkshopDownload](/api/Sandbox.WorkshopDownload).
Assembly: `Sandbox.Engine`.
