BitmapImage.UriSource Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает универсальный код ресурса (URI) исходного графического файла, создающего этот bitmapImage.
public:
property Uri ^ UriSource { Uri ^ get(); void set(Uri ^ value); };
Uri UriSource();
void UriSource(Uri value);
public System.Uri UriSource { get; set; }
var uri = bitmapImage.uriSource;
bitmapImage.uriSource = uri;
Public Property UriSource As Uri
<BitmapImage UriSource="uri" />
Значение свойства
Объект , описывающий универсальный код ресурса (URI) исходного графического файла, который создал этот bitmapImage.
Комментарии
Свойство BaseUri может быть полезно для формирования универсального кода ресурса (URI), если вы применяете исходный файл изображения к определенному элементу Image .
При нехватке памяти (скорее всего, на телефонах с низким объемом памяти) может возникнуть исключение с сообщением "Изображение нераспознано" и HRESULT 0x88982F60. Хотя это исключение обычно указывает на неверные данные, если приложение близко к ограничению памяти, причиной исключения, скорее всего, является нехватка памяти. В этом случае рекомендуется освободить память и повторить попытку.
Примечания для предыдущих версий
Windows 8
Windows 8 логика проверки URI связана с методом задания этого свойства. Начиная с Windows 8.1, что проверка метода задания свойств удаляется. Это не означает, что вы не получите проверку, это означает, что вы получите ту же окончательную проверку, которую вы должны использовать в любом случае: обработка событий ImageOpened или ImageFailed в образе , где применяется источник.
Приложения, которые были скомпилированы для Windows 8, но выполнялись на Windows 8.1, используют новое поведение Windows 8.1.