BitmapImage.UriSource 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置生成此 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 上的 ImageOpened 或 ImageFailed 事件。
针对Windows 8编译但在Windows 8.1上运行的应用使用新的Windows 8.1行为。