Share via


WebSearchToolCallContent Class

Definition

Represents a web search tool call invocation by a hosted service.

public ref class WebSearchToolCallContent sealed : Microsoft::Extensions::AI::ToolCallContent
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public sealed class WebSearchToolCallContent : Microsoft.Extensions.AI.ToolCallContent
public sealed class WebSearchToolCallContent : Microsoft.Extensions.AI.ToolCallContent
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type WebSearchToolCallContent = class
    inherit ToolCallContent
type WebSearchToolCallContent = class
    inherit ToolCallContent
Public NotInheritable Class WebSearchToolCallContent
Inherits ToolCallContent
Inheritance
WebSearchToolCallContent
Attributes

Remarks

This content type represents when a hosted AI service invokes a web search tool. It is informational only and represents the call itself, not the result.

Constructors

Name Description
WebSearchToolCallContent(String)

Initializes a new instance of the WebSearchToolCallContent class.

Properties

Name Description
AdditionalProperties

Gets or sets additional properties for the content.

(Inherited from AIContent)
Annotations

Gets or sets a list of annotations on this content.

(Inherited from AIContent)
CallId

Gets the tool call ID.

(Inherited from ToolCallContent)
Queries

Gets or sets the search queries issued by the service.

RawRepresentation

Gets or sets the raw representation of the content from an underlying implementation.

(Inherited from AIContent)

Applies to