CardViewControlViewModelSetColumnVisibilityAsync - метод

Отображает или скрывает указанную колонку. Возвращает признак того, что настройки пользователя были изменены (необязательно сохранены, это определяется свойствами EnableSavingSettings, AutoSaveSettings, и параметром skipAutoSave).

Definition

Пространство имён: Tessa.UI.Cards.Controls
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public virtual ValueTask<bool> SetColumnVisibilityAsync(
	TableColumnViewModel column,
	bool value,
	bool skipAutoSave = false,
	CancellationToken cancellationToken = default
)

Параметры

column  TableColumnViewModel
Колонка из коллекции Table.Columns. Не должна быть равна null.
value  Boolean
true, если колонка должна быть отображена; false, если колонка должна быть скрыта.
skipAutoSave  Boolean  (Optional)
Признак того, что не следует автоматически сохранять настройки пользователя, даже если указано свойство AutoSaveSettings.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskBoolean
true, если настройки пользователя были изменены; false в противном случае.

См. также