Thumbnail​Options Thumbnail​Options Thumbnail​Options Enum


Describes the behavior used to retrieve and adjust thumbnails, including the size and quality of the image and how quickly the thumbnail image is retrieved.

public : enum class ThumbnailOptionspublic enum ThumbnailOptionsPublic Enum ThumbnailOptions
System.FlagsAttribute ContractVersionAttribute
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)


This enumeration is used when you get a thumbnail image by calling one of the getThumbnailAsync method overloads like storageFile.getThumbnailAsync(mode, requestedSize, options). The thumbnail image that is returned is represented by a storageItemThumbnail object.


None None None

No options.

ResizeThumbnail ResizeThumbnail ResizeThumbnail

Scale the thumbnail to the requested size.

ReturnOnlyIfCached ReturnOnlyIfCached ReturnOnlyIfCached

Retrieve a thumbnail only if it is cached or embedded in the file.

UseCurrentScale UseCurrentScale UseCurrentScale

Default. Increase requested size based on the Pixels Per Inch (PPI) of the display.