public interface IAiToolManager : IDisposablePublic Interface IAiToolManager
Inherits IDisposablepublic interface class IAiToolManager : IDisposabletype IAiToolManager =
interface
interface IDisposable
end| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Унаследован от IDisposable) |
| GetAllToolsAsync | Получить все существующие в системе инструменты без ограничений. Включая дубликаты и отключенные. |
| GetApplicableToolsAsync | Получить инструменты, применимые к текущему контексту. Включает системные инструменты. |
| TryGetPluginAsync | Возвращает плагин в котором определён заданный инструмент. |
| TryGetToolDefaultSettingsAsync | Получить настройки по умолчанию для указанного инструмента. |
| TryGetToolSettingsAsync | Получить актуальные настройки указанного инструмента. |