BitmapImage.CreateOptions Свойство

Определение

Возвращает или задает bitmapCreateOptions для bitmapImage.

public:
 property BitmapCreateOptions CreateOptions { BitmapCreateOptions get(); void set(BitmapCreateOptions value); };
BitmapCreateOptions CreateOptions();

void CreateOptions(BitmapCreateOptions value);
public BitmapCreateOptions CreateOptions { get; set; }
var bitmapCreateOptions = bitmapImage.createOptions;
bitmapImage.createOptions = bitmapCreateOptions;
Public Property CreateOptions As BitmapCreateOptions
<BitmapImage CreateOptions="bitmapCreateOptionsMemberName"/>

Значение свойства

BitmapCreateOptions, используемый для этого bitmapImage. Значение по умолчанию — None. По умолчанию BitmapImage использует кэшированное содержимое, если оно доступно. Для bitmapImage , который создается путем ссылки на исходный файл изображения по универсальному коду ресурса (URI), универсальный код ресурса (URI) управляет внутренней схемой кэширования.

Комментарии

Другое возможное значение для CreateOptions — BitmapCreateOptions.IgnoreImageCache. BitmapCreateOptions.IgnoreImageCache следует использовать только в тех случаях, когда известно, что файл исходного изображения, полученный по универсальному коду ресурса (URI), может изменяться со временем. В противном случае параметр CreateOptions для использования BitmapCreateOptions.IgnoreImageCache приведет к повторному декодированию всех вновь полученных источников изображений, что может негативно сказаться на производительности. BitmapCreateOptions.IgnoreImageCache обычно используется только средствами разработки, которые непосредственно управляют изображением в расположении файла и должны обеспечить, чтобы любое содержимое, определяемое URI, всегда перезагружалось из расположения, а не из кэша.

Применяется к