ClassSpreadProcessingFormulaAgentTools
Class
Provides formula and calculation agent tools for spreadsheets. These tools allow formula evaluation and discovery without modifying the document.
Definition
Namespace:Telerik.Documents.AI.AgentTools.Spreadsheet
Assembly:Telerik.Documents.AI.AgentTools.Spreadsheet.dll
Syntax:
cs-api-definition
public class SpreadProcessingFormulaAgentTools : SpreadProcessingAgentToolsBase
Inheritance: objectAgentToolBaseSpreadProcessingAgentToolsBaseSpreadProcessingFormulaAgentTools
Inherited Members
Constructors
SpreadProcessingFormulaAgentTools(IWorkbookRepository)
Declaration
cs-api-definition
public SpreadProcessingFormulaAgentTools(IWorkbookRepository repository)
Parameters
repository
Methods
CalculateFormulaWithoutChangingTheDocument(string, string)
Declaration
cs-api-definition
[Tool]
public CallToolResult CalculateFormulaWithoutChangingTheDocument(string formula, string documentId = null)
Parameters
formula
documentId
Returns
GetFormulaInfo(List<string>, string)
Declaration
cs-api-definition
[Tool]
public CallToolResult GetFormulaInfo(List<string> formulaNames, string documentId = null)
Parameters
formulaNames
documentId
Returns
ListAllFormulas(string)
Declaration
cs-api-definition
[Tool]
public CallToolResult ListAllFormulas(string documentId = null)
Parameters
documentId
Returns