---
title: "allDownloadsForContentRequest:"
framework: backgroundassets
role: symbol
role_heading: Instance Method
path: "backgroundassets/baassetpackmanifest/alldownloadsforcontentrequest:"
---

# allDownloadsForContentRequest:

Creates download objects for every asset pack in this manifest.

## Declaration

```occ
- (NSSet<BADownload *> *) allDownloadsForContentRequest:(BAContentRequest) contentRequest;
```

## Parameters

- `contentRequest`: The content request for the current extension invocation.

## Return Value

Return Value A collection of download objects.

## Discussion

Discussion The returned download objects can be scheduled with the download manager. note: Use this method in your downloader extension; use allDownloads instead in your main application.

## See Also

### Accessing downloads

- [allDownloads](backgroundassets/baassetpackmanifest/alldownloads.md)
