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, всегда перезагружалось из расположения, а не из кэша.