FileUIExtensionsResetIfInPreviewAsync(IFileControlManager, IFileObject, Boolean, CancellationToken) - метод

Сбрасывает предпросмотр области, в которой отображён файл или версия файла, и возвращает объекты, управляющие этими областями, или null, если сброс не был выполнен, т.к. файл нигде не отображается. Метод не сбрасывает предпросмотр для областей, в которых файл не отображался.

Definition

Пространство имён: Tessa.UI.Files
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public static ValueTask<List<IFileControlManager>> ResetIfInPreviewAsync(
	this IFileControlManager manager,
	IFileObject file,
	bool childrenOnly = false,
	CancellationToken cancellationToken = default
)

Параметры

manager  IFileControlManager
Объект, для которого выполняется проверка.
file  IFileObject
Файл или версия файла, для которых проверяется, отображены ли они в предпросмотре.
childrenOnly  Boolean  (Optional)
Признак того, что метод требуется вызвать только для заданного объекта и его дочерних объектов, при этом не уведомляется родительский объект и все смежные дочерние. Обычно это означает, что действие выполняется, например, для предпросмотра в текущей вкладке и не действует на предпросмотр в других вкладках.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

ValueTaskListIFileControlManager
Объекты, управляющие этими областями, или null, если сброс не был выполнен, т.к. файл нигде не отображается.

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

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

См. также