FileUIExtensionsSetFilePreviewAction(IFileControl, FuncIFilePreviewContext, CancellationToken, ValueTask, CancellationToken) - метод

Устанавливает метод, определяющий параметры предпросмотра файла с конвертацией. Метод вызывается при предпросмотре файлов, у которых ещё не выполнена конвертация, т.е. не установлен отдельный объект PreviewContent, но при этом текущее содержимое Content не отмечено, как изменённое IsDirty. Если файл был открыт на редактирование (отображается жёлтым), то стандартный предпросмотр для него отключён.

Definition

Пространство имён: Tessa.UI.Files
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public static void SetFilePreviewAction(
	this IFileControl control,
	Func<IFilePreviewContext, CancellationToken, ValueTask> actionAsync,
	CancellationToken cancellationToken = default
)

Параметры

control  IFileControl
Элемент управления файлами, для которого определяется метод.
actionAsync  FuncIFilePreviewContext, CancellationToken, ValueTask
Метод, определяющий параметры предпросмотра файла с конвертацией, или null, если метод должен быть удалён. Внутри метода доступен текущий контекст Current. Контент рекомендуется создавать таким образом: ctx.PreviewContent = ctx.AllocateAdditionalLocalContent()
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа IFileControl. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

См. также