Interface IPdfViewerWebMcpTool
WebMCP tool metadata. Sent from C# to the browser registration module.
The browser wraps this in a tool descriptor and registers it with
document.modelContext.registerTool(Object.assign({}, toolDescriptor)).
Namespace: Syncfusion.Blazor.SfPdfViewer
Assembly: Syncfusion.Blazor.SfPdfViewer.dll
Syntax
public interface IPdfViewerWebMcpTool
Properties
Description
Human-readable description of the workflow this tool supports, including side effects.
Declaration
string Description { get; }
Property Value
| Type |
|---|
| string |
InputSchema
JSON Schema describing the tool's input arguments. Anonymous C# string — see WebMcpTool.InputSchema.
Declaration
string? InputSchema { get; }
Property Value
| Type |
|---|
| string |
Name
Bare camelCase tool name (e.g. goToPage). Per-instance prefix is added at browser registration time.
Declaration
string Name { get; }
Property Value
| Type |
|---|
| string |