Share via


ApplyPatchToolCallItemParam Class

Definition

Apply patch tool call.

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

Constructors

Name Description
ApplyPatchToolCallItemParam(String, ApplyPatchCallStatusParam, ApplyPatchOperationParam)

Initializes a new instance of ApplyPatchToolCallItemParam.

Properties

Name Description
CallId

The unique ID of the apply patch tool call generated by the model.

Id

Gets or sets the Id.

Operation

The specific create, delete, or update instruction for the apply_patch tool call.

Status

The status of the apply patch tool call. One of in_progress or completed.

Methods

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

Explicit Interface Implementations

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

Applies to