MCPListToolsTool Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| Name | Description |
|---|---|
| MCPListToolsTool() |
Initializes a new instance of MCPListToolsTool for deserialization. |
| MCPListToolsTool(String, BinaryData) |
Initializes a new instance of MCPListToolsTool. |
| MCPListToolsTool(String, String, BinaryData, BinaryData, IDictionary<String,BinaryData>) |
Initializes a new instance of MCPListToolsTool. |
MCPListToolsTool()
- Source:
- MCPListToolsTool.cs
Initializes a new instance of MCPListToolsTool for deserialization.
public MCPListToolsTool();
Public Sub New ()
Applies to
MCPListToolsTool(String, BinaryData)
- Source:
- MCPListToolsTool.cs
Initializes a new instance of MCPListToolsTool.
public MCPListToolsTool(string name, BinaryData inputSchema);
new Azure.AI.AgentServer.Contracts.Generated.OpenAI.MCPListToolsTool : string * BinaryData -> Azure.AI.AgentServer.Contracts.Generated.OpenAI.MCPListToolsTool
Public Sub New (name As String, inputSchema As BinaryData)
Parameters
- name
- String
The name of the tool.
- inputSchema
- BinaryData
The JSON schema describing the tool's input.
Exceptions
name or inputSchema is null.
Applies to
MCPListToolsTool(String, String, BinaryData, BinaryData, IDictionary<String,BinaryData>)
- Source:
- MCPListToolsTool.cs
Initializes a new instance of MCPListToolsTool.
public MCPListToolsTool(string name, string description, BinaryData inputSchema, BinaryData annotations, System.Collections.Generic.IDictionary<string,BinaryData> serializedAdditionalRawData);
new Azure.AI.AgentServer.Contracts.Generated.OpenAI.MCPListToolsTool : string * string * BinaryData * BinaryData * System.Collections.Generic.IDictionary<string, BinaryData> -> Azure.AI.AgentServer.Contracts.Generated.OpenAI.MCPListToolsTool
Public Sub New (name As String, description As String, inputSchema As BinaryData, annotations As BinaryData, serializedAdditionalRawData As IDictionary(Of String, BinaryData))
Parameters
- name
- String
The name of the tool.
- description
- String
The description of the tool.
- inputSchema
- BinaryData
The JSON schema describing the tool's input.
- annotations
- BinaryData
Additional annotations about the tool.
- serializedAdditionalRawData
- IDictionary<String,BinaryData>
Keeps track of any properties unknown to the library.