Table of Contents

Class XmlToolOptions

Namespace
LMKit.Agents.Tools.BuiltIn.Data
Assembly
LM-Kit.NET.dll

Configuration options shared by XML atomic tools.

public sealed class XmlToolOptions
Inheritance
XmlToolOptions
Inherited Members

Examples

Disabling XSLT and capping XPath result counts for untrusted XML:

using LMKit.Agents.Tools.BuiltIn;
using LMKit.Agents.Tools.BuiltIn.Data;

var options = new XmlToolOptions { MaxResults = 50, AllowXslt = false }; var query = BuiltInTools.CreateXmlQuery(options);

Properties

AllowXslt

Gets or sets whether XSLT transformation is allowed. Default is true.

MaxResults

Gets or sets maximum number of XPath results to return. Default is 100.

Share