Share via


ResponseFunctionCallItem Class

Definition

A function call item within a conversation.

public class ResponseFunctionCallItem : Azure.AI.VoiceLive.SessionResponseItem, System.ClientModel.Primitives.IJsonModel<Azure.AI.VoiceLive.ResponseFunctionCallItem>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.VoiceLive.ResponseFunctionCallItem>
type ResponseFunctionCallItem = class
    inherit SessionResponseItem
    interface IJsonModel<ResponseFunctionCallItem>
    interface IPersistableModel<ResponseFunctionCallItem>
Public Class ResponseFunctionCallItem
Inherits SessionResponseItem
Implements IJsonModel(Of ResponseFunctionCallItem), IPersistableModel(Of ResponseFunctionCallItem)
Inheritance
ResponseFunctionCallItem
Implements

Properties

Name Description
Arguments

Gets the Arguments.

CallId

Gets the CallId.

Id

Gets the Id.

(Inherited from SessionResponseItem)
Name

Gets the Name.

Status

Gets the Status.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<ResponseFunctionCallItem>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<ResponseFunctionCallItem>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<SessionResponseItem>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from SessionResponseItem)
IJsonModel<SessionResponseItem>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from SessionResponseItem)
IPersistableModel<ResponseFunctionCallItem>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<ResponseFunctionCallItem>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<ResponseFunctionCallItem>.Write(ModelReaderWriterOptions)
IPersistableModel<SessionResponseItem>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from SessionResponseItem)
IPersistableModel<SessionResponseItem>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from SessionResponseItem)
IPersistableModel<SessionResponseItem>.Write(ModelReaderWriterOptions) (Inherited from SessionResponseItem)

Applies to