AiViewSearchExtensionsFindStateOrAddErrorAsync - метод

Получить из метаинформации справочную информацию о состоянии, или null если есть ошибки. Если есть ошибки - они будут добавлены в validationResult.

Definition

Пространство имён: Tessa.Ai.AiViewSearch
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public static Task<AiStateInfo?> FindStateOrAddErrorAsync(
	this IAiStateSearchService aiStateSearchService,
	string aiStateName,
	IValidationResultBuilder validationResult,
	Dictionary<string, IList<AiStateInfo>?> statesLocalCache,
	CancellationToken cancellationToken
)

Параметры

aiStateSearchService  IAiStateSearchService
Сервис поиска состояния в метаданных перечислений.
aiStateName  String
Название подразделения, полученное от ИИ агента.
validationResult  IValidationResultBuilder
Объект, выполняющий построение результата валидации.
statesLocalCache  DictionaryString, IListAiStateInfo
Локальный кэш результатов поиска состояний.
cancellationToken  CancellationToken
Propagates notification that operations should be canceled.

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

TaskAiStateInfo
Справочная информация о состоянии или null.

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

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

См. также