Class
SpreadProcessingWorksheetAgentTools

Provides worksheet management agent tools for creating, deleting, and organizing worksheets. These tools modify the workbook structure but not cell content.

Definition

Namespace:Telerik.Documents.AI.AgentTools.Spreadsheet

Assembly:Telerik.Documents.AI.AgentTools.Spreadsheet.dll

Syntax:

cs-api-definition
public class SpreadProcessingWorksheetAgentTools : SpreadProcessingAgentToolsBase

Inheritance: objectAgentToolBaseSpreadProcessingAgentToolsBaseSpreadProcessingWorksheetAgentTools

Inherited Members SpreadProcessingAgentToolsBase.RepositoryAgentToolBase.GetTools()

Constructors

SpreadProcessingWorksheetAgentTools(IWorkbookRepository)

Declaration

cs-api-definition
public SpreadProcessingWorksheetAgentTools(IWorkbookRepository repository)

Parameters

repository

IWorkbookRepository

Methods

AddWorksheets(string[], string)

Declaration

cs-api-definition
[Tool]
public CallToolResult AddWorksheets(string[] worksheetNames, string documentId = null)

Parameters

worksheetNames

string[]

documentId

string

Returns

CallToolResult

DeleteWorksheet(string, string)

Declaration

cs-api-definition
[Tool]
public CallToolResult DeleteWorksheet(string worksheetName, string documentId = null)

Parameters

worksheetName

string

documentId

string

Returns

CallToolResult

RenameWorksheet(string, string, string)

Declaration

cs-api-definition
[Tool]
public CallToolResult RenameWorksheet(string currentWorksheetName, string newWorksheetName, string documentId = null)

Parameters

currentWorksheetName

string

newWorksheetName

string

documentId

string

Returns

CallToolResult