AiViewSearchExtensionsFindStateOrAddErrorAsync - метод
Получить из метаинформации справочную информацию о состоянии, или null если есть ошибки.
Если есть ошибки - они будут добавлены в validationResult.
Пространство имён: Tessa.Ai.AiViewSearchСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
public static Task<AiStateInfo?> FindStateOrAddErrorAsync(
this IAiStateSearchService aiStateSearchService,
string aiStateName,
IValidationResultBuilder validationResult,
Dictionary<string, IList<AiStateInfo>?> statesLocalCache,
CancellationToken cancellationToken
)
<ExtensionAttribute>
Public Shared Function FindStateOrAddErrorAsync (
aiStateSearchService As IAiStateSearchService,
aiStateName As String,
validationResult As IValidationResultBuilder,
statesLocalCache As Dictionary(Of String, IList(Of AiStateInfo)),
cancellationToken As CancellationToken
) As Task(Of AiStateInfo)
public:
[ExtensionAttribute]
static Task<AiStateInfo^>^ FindStateOrAddErrorAsync(
IAiStateSearchService^ aiStateSearchService,
String^ aiStateName,
IValidationResultBuilder^ validationResult,
Dictionary<String^, IList<AiStateInfo^>^>^ statesLocalCache,
CancellationToken cancellationToken
)
[<ExtensionAttribute>]
static member FindStateOrAddErrorAsync :
aiStateSearchService : IAiStateSearchService *
aiStateName : string *
validationResult : IValidationResultBuilder *
statesLocalCache : Dictionary<string, IList<AiStateInfo>> *
cancellationToken : CancellationToken -> Task<AiStateInfo>
- 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#).