alexa
menu

Document Processing

    Show / Hide Table of Contents

    AITool Class

    Represents an AI tool that can be registered with an AI agent framework.

    Inheritance
    System.Object
    AITool
    Namespace: Syncfusion.AI.AgentTools.Core
    Assembly: Syncfusion.DocumentSDK.AI.AgentTools.dll
    Syntax
    public class AITool : Object

    Constructors

    AITool()

    Declaration
    public AITool()

    Properties

    Description

    Gets or sets the description of the tool.

    Declaration
    public string Description { get; set; }
    Property Value
    Type
    System.String

    Instance

    Gets or sets the instance to invoke the method on.

    Declaration
    public object Instance { get; set; }
    Property Value
    Type
    System.Object

    Method

    Gets or sets the method to invoke when the tool is called.

    Declaration
    public MethodInfo Method { get; set; }
    Property Value
    Type
    System.Reflection.MethodInfo

    Name

    Gets or sets the name of the tool.

    Declaration
    public string Name { get; set; }
    Property Value
    Type
    System.String
    Back to top Generated by DocFX
    Copyright © 2001 - 2026 Syncfusion Inc. All Rights Reserved