Freigeben über


ItemFieldApplyPatchToolCall Class

Definition

Apply patch tool call.

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

Properties

Name Description
CallId

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

CreatedBy

The ID of the entity that created this tool call.

Id

The unique ID of the apply patch tool call. Populated when this item is returned via API.

Operation

One of the create_file, delete_file, or update_file operations applied via apply_patch.

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<ItemField>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from ItemField)
IJsonModel<ItemField>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ItemField)
IJsonModel<ItemFieldApplyPatchToolCall>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<ItemFieldApplyPatchToolCall>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<ItemField>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from ItemField)
IPersistableModel<ItemField>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from ItemField)
IPersistableModel<ItemField>.Write(ModelReaderWriterOptions) (Inherited from ItemField)
IPersistableModel<ItemFieldApplyPatchToolCall>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<ItemFieldApplyPatchToolCall>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<ItemFieldApplyPatchToolCall>.Write(ModelReaderWriterOptions)

Applies to