ImageSource.FromStream 方法

定义

重载

FromStream(Func<Stream>)

返回一个新的 StreamImageSource,它从其返回的 System.IO.Stream 调用 stream 和读取。

FromStream(Func<CancellationToken,Task<Stream>>)

返回一个新的 StreamImageSource,它从其返回的 System.IO.Stream 调用 stream 和读取。

FromStream(Func<Stream>)

返回一个新的 StreamImageSource,它从其返回的 System.IO.Stream 调用 stream 和读取。

public static Xamarin.Forms.ImageSource FromStream(Func<System.IO.Stream> stream);
static member FromStream : Func<System.IO.Stream> -> Xamarin.Forms.ImageSource

参数

stream
System.Func<System.IO.Stream>

返回提供图像数据的新流的工厂方法。

返回

一个新的 StreamImageSource,其中包含 stream 返回的数据。

注解

提供给 的 委托必须在每次调用时返回一个新流。

适用于

FromStream(Func<CancellationToken,Task<Stream>>)

返回一个新的 StreamImageSource,它从其返回的 System.IO.Stream 调用 stream 和读取。

public static Xamarin.Forms.ImageSource FromStream(Func<System.Threading.CancellationToken,System.Threading.Tasks.Task<System.IO.Stream>> stream);
static member FromStream : Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<System.IO.Stream>> -> Xamarin.Forms.ImageSource

参数

stream
System.Func<System.Threading.CancellationToken,System.Threading.Tasks.Task<System.IO.Stream>>

返回 System.Threading.Tasks.Task`1(返回提供图像数据并支持取消的新流)的工厂方法。

返回

一个新的 StreamImageSource,其中包含 stream 返回的数据。

注解

提供给 的 委托必须在每次调用时返回一个新流。

适用于