ImageSource.FromStream 方法

定义

重载

FromStream(Func<Stream>)

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

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

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

FromStream(Func<Stream>)

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

public:
 static Microsoft::Maui::Controls::ImageSource ^ FromStream(Func<System::IO::Stream ^> ^ stream);
public static Microsoft.Maui.Controls.ImageSource FromStream (Func<System.IO.Stream> stream);
static member FromStream : Func<System.IO.Stream> -> Microsoft.Maui.Controls.ImageSource
Public Shared Function FromStream (stream As Func(Of Stream)) As ImageSource

参数

stream
Func<Stream>

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

返回

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

注解

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

适用于

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

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

public:
 static Microsoft::Maui::Controls::ImageSource ^ FromStream(Func<System::Threading::CancellationToken, System::Threading::Tasks::Task<System::IO::Stream ^> ^> ^ stream);
public static Microsoft.Maui.Controls.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>> -> Microsoft.Maui.Controls.ImageSource
Public Shared Function FromStream (stream As Func(Of CancellationToken, Task(Of Stream))) As ImageSource

参数

stream
Func<CancellationToken,Task<Stream>>

返回 Task<TResult>(返回提供图像数据并支持取消的新流)的工厂方法。

返回

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

注解

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

适用于