10.5
  1. Working with items

Access Sitecore media items

You can use the Sitecore.Data.Items.MediaItem class to access media items. For example, you can use this class to obtain an image in the Site Media Library to display in a component. Pass a Sitecore.Data.Items.Item representing the media item as the first parameter to the constructor for Sitecore.Data.Items.MediaItem. For example, to access the /Sitecore/Media Library/Files/Sample media item in the Master database:


Sitecore.Data.Database master = Sitecore.Configuration.Factory.GetDatabase("master");

Sitecore.Data.Items.Item item = master.GetItem("/sitecore/media library/files/sample");

Sitecore.Data.Items.MediaItem media = new Sitecore.Data.Items.MediaItem(item);
If you have suggestions for improving this article, let us know!