CardExtensionsPopulateNormalizationFieldsAsync - метод

Заполняет актуальные значения колонок из справочников нормализации. Предварительно выполняет исправление структуры карточки. Не заполняет SectionRows. Возвращает карточку с заполненными значениями или null, если возникли ошибки или расширения не произвели заполнение карточки.

Definition

Пространство имён: Tessa.Cards
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public static Task<(Card card, ValidationResult? Result)> PopulateNormalizationFieldsAsync(
	this ICardRepository cardRepository,
	Card card,
	CancellationToken cancellationToken = default
)

Параметры

cardRepository  ICardRepository
Репозиторий для управления карточками.
card  Card
Карточка, для которой требуется заполнить актуальные значения колонок из справочников нормализации.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskValueTupleCard, ValidationResult
Карточка с заполненными значениями или null, если возникли ошибки или расширения не произвели заполнение карточки.

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

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

См. также