Share via


AgentResponseItemKind Struct

Definition

public readonly struct AgentResponseItemKind : IEquatable<Azure.AI.Projects.OpenAI.AgentResponseItemKind>
type AgentResponseItemKind = struct
Public Structure AgentResponseItemKind
Implements IEquatable(Of AgentResponseItemKind)
Inheritance
AgentResponseItemKind
Implements

Constructors

Name Description
AgentResponseItemKind(String)

Initializes a new instance of AgentResponseItemKind.

Properties

Name Description
CodeInterpreterCall

Gets the CodeInterpreterCall.

ComputerCall

Gets the ComputerCall.

ComputerCallOutput

Gets the ComputerCallOutput.

FileSearchCall

Gets the FileSearchCall.

FunctionCall

Gets the FunctionCall.

FunctionCallOutput

Gets the FunctionCallOutput.

ImageGenerationCall

Gets the ImageGenerationCall.

ItemReference

Gets the ItemReference.

LocalShellCall

Gets the LocalShellCall.

LocalShellCallOutput

Gets the LocalShellCallOutput.

McpApprovalRequest

Gets the McpApprovalRequest.

McpApprovalResponse

Gets the McpApprovalResponse.

McpCall

Gets the McpCall.

McpListTools

Gets the McpListTools.

MemorySearchCall

Gets the MemorySearchCall.

Message

Gets the Message.

OauthConsentRequest

Gets the OauthConsentRequest.

Reasoning

Gets the Reasoning.

StructuredOutputs

Gets the StructuredOutputs.

WebSearchCall

Gets the WebSearchCall.

WorkflowAction

Gets the WorkflowAction.

Methods

Name Description
Equals(AgentResponseItemKind)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(AgentResponseItemKind, AgentResponseItemKind)

Determines if two AgentResponseItemKind values are the same.

Implicit(String to AgentResponseItemKind)

Converts a string to a AgentResponseItemKind.

Implicit(String to Nullable<AgentResponseItemKind>)
Inequality(AgentResponseItemKind, AgentResponseItemKind)

Determines if two AgentResponseItemKind values are not the same.

Applies to