ItemFileSearchToolCall Class

Definition

File search tool call.

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

Constructors

Name Description
ItemFileSearchToolCall(String, ItemFileSearchToolCallStatus, IEnumerable<String>)

Initializes a new instance of ItemFileSearchToolCall.

Properties

Name Description
Id

The unique ID of the file search tool call.

Queries

The queries used to search for files.

Results

Gets or sets the Results.

Status

The status of the file search tool call. One of in_progress, searching, incomplete or failed,

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<ItemFileSearchToolCall>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<ItemFileSearchToolCall>.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<ItemFileSearchToolCall>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<ItemFileSearchToolCall>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<ItemFileSearchToolCall>.Write(ModelReaderWriterOptions)

Applies to