Share via


ToolArgumentBinding Constructors

Definition

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.

Applies to