Language

WebIQPreviewToolRequireApprovalChoice.Implicit Operator

Definition

Overloads

Name Description
Implicit(McpToolCallApprovalPolicy to WebIQPreviewToolRequireApprovalChoice)

Creates a WebIQPreviewToolRequireApprovalChoice class from an integer value.

Implicit(String to WebIQPreviewToolRequireApprovalChoice)

Creates a ToolChoiceOption class from an integer value.

Implicit(McpToolCallApprovalPolicy to WebIQPreviewToolRequireApprovalChoice)

Source:
WebIQPreviewToolRequireApprovalChoice.cs

Creates a WebIQPreviewToolRequireApprovalChoice class from an integer value.

public static implicit operator Azure.AI.Extensions.OpenAI.WebIQPreviewToolRequireApprovalChoice(OpenAI.Responses.McpToolCallApprovalPolicy approvalPolicy);
static member op_Implicit : OpenAI.Responses.McpToolCallApprovalPolicy -> Azure.AI.Extensions.OpenAI.WebIQPreviewToolRequireApprovalChoice
Public Shared Widening Operator CType (approvalPolicy As McpToolCallApprovalPolicy) As WebIQPreviewToolRequireApprovalChoice

Parameters

approvalPolicy
OpenAI.Responses.McpToolCallApprovalPolicy

The approval policy for the tool.

Returns

Applies to

Implicit(String to WebIQPreviewToolRequireApprovalChoice)

Source:
WebIQPreviewToolRequireApprovalChoice.cs

Creates a ToolChoiceOption class from an integer value.

public static implicit operator Azure.AI.Extensions.OpenAI.WebIQPreviewToolRequireApprovalChoice(string approvalChoice);
static member op_Implicit : string -> Azure.AI.Extensions.OpenAI.WebIQPreviewToolRequireApprovalChoice
Public Shared Widening Operator CType (approvalChoice As String) As WebIQPreviewToolRequireApprovalChoice

Parameters

approvalChoice
String

The approval choice for the tool.

Returns

Applies to