Язык

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

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