CardViewControlViewModelUpdateOrderedColumnsSettingsWithSavingCheckAsync - метод

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

Definition

Пространство имён: Tessa.UI.Cards.Controls
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
protected ValueTask<bool> UpdateOrderedColumnsSettingsWithSavingCheckAsync(
	IReadOnlyList<string> orderedColumns,
	bool skipAutoSave = false,
	CancellationToken cancellationToken = default
)

Параметры

orderedColumns  IReadOnlyListString
Упорядоченный список алиасов колонок. Рекомендуется указать либо текущий список GetCurrentOrderedColumns, либо список по умолчанию GetDefaultOrderedColumnsFromMetadata.
skipAutoSave  Boolean  (Optional)
Признак того, что не следует автоматически сохранять настройки пользователя, даже если указано свойство AutoSaveSettings.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

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

См. также