Share via


FunctionAndCustomToolCallOutputInputFileContent Class

Definition

Input file.

public class FunctionAndCustomToolCallOutputInputFileContent : Azure.AI.AgentServer.Responses.Models.FunctionAndCustomToolCallOutput, System.ClientModel.Primitives.IJsonModel<Azure.AI.AgentServer.Responses.Models.FunctionAndCustomToolCallOutputInputFileContent>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.AgentServer.Responses.Models.FunctionAndCustomToolCallOutputInputFileContent>
type FunctionAndCustomToolCallOutputInputFileContent = class
    inherit FunctionAndCustomToolCallOutput
    interface IJsonModel<FunctionAndCustomToolCallOutputInputFileContent>
    interface IPersistableModel<FunctionAndCustomToolCallOutputInputFileContent>
Public Class FunctionAndCustomToolCallOutputInputFileContent
Inherits FunctionAndCustomToolCallOutput
Implements IJsonModel(Of FunctionAndCustomToolCallOutputInputFileContent), IPersistableModel(Of FunctionAndCustomToolCallOutputInputFileContent)
Inheritance
FunctionAndCustomToolCallOutputInputFileContent
Implements

Constructors

Name Description
FunctionAndCustomToolCallOutputInputFileContent()

Initializes a new instance of FunctionAndCustomToolCallOutputInputFileContent.

Properties

Name Description
FileData

The content of the file to be sent to the model.

FileId

Gets or sets the FileId.

Filename

The name of the file to be sent to the model.

FileUrl

The URL of the file to be sent to the model.

Methods

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

Explicit Interface Implementations

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

Applies to