Class
FixedDocumentFormAgentTools

Provides agent tools for working with PDF form fields. These tools handle form field reading and filling operations.

Definition

Namespace:Telerik.Documents.AI.AgentTools.Fixed

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

Syntax:

cs-api-definition
public class FixedDocumentFormAgentTools : FixedDocumentAgentToolsBase

Inheritance: objectAgentToolBaseFixedDocumentAgentToolsBaseFixedDocumentFormAgentTools

Inherited Members FixedDocumentAgentToolsBase.RepositoryAgentToolBase.GetTools()

Constructors

FixedDocumentFormAgentTools(IFixedDocumentRepository)

Initializes a new instance with the specified repository.

Declaration

cs-api-definition
public FixedDocumentFormAgentTools(IFixedDocumentRepository repository)

Parameters

repository

IFixedDocumentRepository

The fixed document repository for document access.

Methods

FillPdfFormFields(string, Dictionary<string, PdfFormFieldValue>)

Declaration

cs-api-definition
[Tool]
public CallToolResult FillPdfFormFields(string documentId, Dictionary<string, PdfFormFieldValue> fieldValues)

Parameters

documentId

string

fieldValues

Dictionary<string, PdfFormFieldValue>

Returns

CallToolResult

GetPdfFormFields(string)

Declaration

cs-api-definition
[Tool]
public CallToolResult GetPdfFormFields(string documentId = null)

Parameters

documentId

string

Returns

CallToolResult