Функция, которая создаёт поток, в который объект IPreviewPageExtractor сохраняет страницу, или null, если обработка будет выполнена стандартным способом.
Функция не используется, если указана функция в свойстве EncodeBitmapStreamFuncAsync, которая гарантированно задействована в объекте IPreviewPageExtractor.
Если поток соответствует MemoryStream, то по завершению работы заполняется свойство ResultImageBytes, иначе результат вызывающий код сможет получить, только используя собственную логику, связанную с созданным потоком (например, прочитав файл, если функция создаёт поток для файла).
public Func<IPreviewPageExtractorContext, ValueTask<Stream>> CreateDestinationStreamFuncAsync { get; set; }
Public Property CreateDestinationStreamFuncAsync As Func(Of IPreviewPageExtractorContext, ValueTask(Of Stream))
Get
Set
public:
virtual property Func<IPreviewPageExtractorContext^, ValueTask<Stream^>>^ CreateDestinationStreamFuncAsync {
Func<IPreviewPageExtractorContext^, ValueTask<Stream^>>^ get () sealed;
void set (Func<IPreviewPageExtractorContext^, ValueTask<Stream^>>^ value) sealed;
}
abstract CreateDestinationStreamFuncAsync : Func<IPreviewPageExtractorContext, ValueTask<Stream>> with get, set
override CreateDestinationStreamFuncAsync : Func<IPreviewPageExtractorContext, ValueTask<Stream>> with get, set