BitmapImage.UriSource 属性

定义

获取或设置生成此 BitmapImage 的图形源文件的统一资源标识符 (URI) 。

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" />

属性值

描述生成此 BitmapImage 的图形源文件) 统一资源标识符 (URI 的对象。

注解

如果要将图像源文件应用于特定 Image 元素,则 BaseUri 属性可用于形成 URI。

在内存不足的情况下, (很可能在内存不足的手机上) ,可能会引发异常并显示消息“无法识别图像”和 HRESULT 0x88982F60。 虽然此异常通常表示数据错误,但如果应用接近其内存限制,则异常的原因可能是内存不足。 在这种情况下,建议释放内存,然后重试。

早期版本的说明

Windows 8

Windows 8具有与此属性的资源库关联的 URI 验证逻辑。 从 Windows 8.1删除对属性资源库的验证。 这并不意味着你没有获得验证,它意味着你仍然应该使用相同的最终验证:处理应用源的 Image 上的 ImageOpenedImageFailed 事件。

针对Windows 8编译但在Windows 8.1上运行的应用使用新的Windows 8.1行为。

适用于

另请参阅