BitmapImage 构造函数

定义

初始化 BitmapImage 类的新实例。

重载

BitmapImage()

初始化 BitmapImage 类的新实例。

BitmapImage(Uri)

使用提供的 BitmapImage 初始化 Uri 类的新实例。

BitmapImage(Uri, RequestCachePolicy)

使用源为 BitmapImage 并且根据所提供的 Uri 进行缓存的图像初始化 RequestCachePolicy 类的新实例。

BitmapImage()

初始化 BitmapImage 类的新实例。

public:
 BitmapImage();
public BitmapImage ();
Public Sub New ()

注解

BitmapImage 实现 ISupportInitialize 接口,以对多个属性的初始化进行优化。 若要初始化BitmapImage使用此构造函数创建的 ,必须在 和 EndInit 调用之间BeginInit执行属性初始化。

适用于

BitmapImage(Uri)

使用提供的 BitmapImage 初始化 Uri 类的新实例。

public:
 BitmapImage(Uri ^ uriSource);
public BitmapImage (Uri uriSource);
new System.Windows.Media.Imaging.BitmapImage : Uri -> System.Windows.Media.Imaging.BitmapImage
Public Sub New (uriSource As Uri)

参数

uriSource
Uri

用作 Uri 的源的 BitmapImage

例外

uriSource 参数为 null

未找到 uriSource 参数指定的文件。

注解

BitmapImage 使用此构造函数创建的对象会自动初始化。 初始化后,将忽略属性更改。

另请参阅

适用于

BitmapImage(Uri, RequestCachePolicy)

使用源为 BitmapImage 并且根据所提供的 Uri 进行缓存的图像初始化 RequestCachePolicy 类的新实例。

public:
 BitmapImage(Uri ^ uriSource, System::Net::Cache::RequestCachePolicy ^ uriCachePolicy);
public BitmapImage (Uri uriSource, System.Net.Cache.RequestCachePolicy uriCachePolicy);
new System.Windows.Media.Imaging.BitmapImage : Uri * System.Net.Cache.RequestCachePolicy -> System.Windows.Media.Imaging.BitmapImage
Public Sub New (uriSource As Uri, uriCachePolicy As RequestCachePolicy)

参数

uriSource
Uri

用作 Uri 的源的 BitmapImage

uriCachePolicy
RequestCachePolicy

RequestCachePolicy,用于指定使用 HTTP 获得的图像的缓存要求。

例外

uriSource 参数为 null

未找到 uriSource 参数指定的文件。

注解

BitmapImage 使用此构造函数创建的对象会自动初始化。 初始化后,将忽略属性更改。

BitmapImage(Uri, RequestCachePolicy).NET Framework版本 3.5 中引入了 。 有关详细信息,请参见版本和依赖关系

另请参阅

适用于