ItemLocalShellToolCall Class

Definition

Local shell call.

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

Constructors

Name Description
ItemLocalShellToolCall(String, String, LocalShellExecAction, ItemLocalShellToolCallStatus)

Initializes a new instance of ItemLocalShellToolCall.

Properties

Name Description
Action

Gets or sets the Action.

CallId

The unique ID of the local shell tool call generated by the model.

Id

The unique ID of the local shell call.

Status

The status of the local shell call.

Methods

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

Explicit Interface Implementations

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

Applies to