ToolApprovalResponseContent(String, Boolean, ToolCallContent) Constructor
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase ToolApprovalResponseContent.
public:
ToolApprovalResponseContent(System::String ^ requestId, bool approved, Microsoft::Extensions::AI::ToolCallContent ^ toolCall);
[System.Text.Json.Serialization.JsonConstructor]
public ToolApprovalResponseContent(string requestId, bool approved, Microsoft.Extensions.AI.ToolCallContent toolCall);
[<System.Text.Json.Serialization.JsonConstructor>]
new Microsoft.Extensions.AI.ToolApprovalResponseContent : string * bool * Microsoft.Extensions.AI.ToolCallContent -> Microsoft.Extensions.AI.ToolApprovalResponseContent
Public Sub New (requestId As String, approved As Boolean, toolCall As ToolCallContent)
Parámetros
- requestId
- String
Identificador único del ToolApprovalRequestContent asociado a esta respuesta.
- approved
- Boolean
true si se aprueba la llamada a la herramienta; de lo contrario, false.
- toolCall
- ToolCallContent
La llamada a la herramienta que estaba sujeta a aprobación.
- Atributos
Excepciones
toolCall es null.
requestId está vacío o compuesto completamente de espacios en blanco.