ToolArgumentBinding 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 |
|---|---|
| ToolArgumentBinding() |
Initializes a new instance of ToolArgumentBinding for deserialization. |
| ToolArgumentBinding(String) |
Initializes a new instance of ToolArgumentBinding. |
| ToolArgumentBinding(String, String, IDictionary<String,BinaryData>) |
Initializes a new instance of ToolArgumentBinding. |
ToolArgumentBinding()
- Source:
- ToolArgumentBinding.cs
Initializes a new instance of ToolArgumentBinding for deserialization.
public ToolArgumentBinding();
Public Sub New ()
Applies to
ToolArgumentBinding(String)
- Source:
- ToolArgumentBinding.cs
Initializes a new instance of ToolArgumentBinding.
public ToolArgumentBinding(string argumentName);
new Azure.AI.AgentServer.Contracts.Generated.OpenAI.ToolArgumentBinding : string -> Azure.AI.AgentServer.Contracts.Generated.OpenAI.ToolArgumentBinding
Public Sub New (argumentName As String)
Parameters
- argumentName
- String
The name of the argument within the tool.
Exceptions
argumentName is null.
Applies to
ToolArgumentBinding(String, String, IDictionary<String,BinaryData>)
- Source:
- ToolArgumentBinding.cs
Initializes a new instance of ToolArgumentBinding.
public ToolArgumentBinding(string toolName, string argumentName, System.Collections.Generic.IDictionary<string,BinaryData> serializedAdditionalRawData);
new Azure.AI.AgentServer.Contracts.Generated.OpenAI.ToolArgumentBinding : string * string * System.Collections.Generic.IDictionary<string, BinaryData> -> Azure.AI.AgentServer.Contracts.Generated.OpenAI.ToolArgumentBinding
Public Sub New (toolName As String, argumentName As String, serializedAdditionalRawData As IDictionary(Of String, BinaryData))
Parameters
- toolName
- String
The name of the tool to participate in the argument binding. If not provided, then all tools with matching arguments will participate in binding.
- argumentName
- String
The name of the argument within the tool.
- serializedAdditionalRawData
- IDictionary<String,BinaryData>
Keeps track of any properties unknown to the library.