AiToolManager - класс

Управляет информацией об инструментах с учётом данных подсистемы настроек.

Definition

Пространство имён: Tessa.Ai.Agent
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public class AiToolManager : IAiToolManager, 
	IDisposable
Inheritance
Object    AiToolManager
Implements
IDisposable, IAiToolManager

Конструкторы

AiToolManager Управляет информацией об инструментах с учётом данных подсистемы настроек.

Методы

DisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetAllToolsAsync Получить все существующие в системе инструменты без ограничений. Включая дубликаты и отключенные.
GetApplicableToolsAsync Получить инструменты, применимые к текущему контексту. Включает системные инструменты.
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)
TryGetPluginAsync Возвращает плагин в котором определён заданный инструмент.
TryGetToolDefaultSettingsAsync Получить настройки по умолчанию для указанного инструмента.
TryGetToolSettingsAsync Получить актуальные настройки указанного инструмента.

См. также