> For the complete documentation index, see [llms.txt](https://aptitude.gitbook.io/zaubercms/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://aptitude.gitbook.io/zaubercms/creating-a-website/current-content-properties/media-picker.md).

# Media Picker

Value Type Saved: List\<Guid>

The media picker allows you to pick you media onto a page, has settings for amount allowed to be picked and also the types of media allowed to be picked

<figure><img src="https://417697475-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVr2cbdfxDGZK1u2Fd59w%2Fuploads%2FkOdPG0TYgUDRpAgY3Vs9%2Fmediapicker.png?alt=media&amp;token=3d8b366b-e297-4b17-a523-32a8cdb5c82f" alt=""><figcaption></figcaption></figure>

#### Example of getting value on page

```csharp
(Content!.GetValue<List<Guid>>("PropertyAliasHere"))
```

Once you have the media ids, you can then use the `QueryMediaCommand`

```csharp
var mediaItems = await Mediator.Send(new QueryMediaCommand
{
  Ids = mediaIds
});
```
