WebIQPreviewToolRequireApprovalChoice.Implicit Operator
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 |
|---|---|
| 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)
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)
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.