FileUIExtensionsResetIfInPreviewAsync(IFileControlManager, String, 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,
	string path,
	bool childrenOnly = false,
	CancellationToken cancellationToken = default
)

Параметры

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

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

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

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

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

См. также