Freigeben über


MessageContentInputImageContent Class

Definition

Input image.

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

Constructors

Name Description
MessageContentInputImageContent(ImageDetail)

Initializes a new instance of MessageContentInputImageContent.

Properties

Name Description
Detail

The detail level of the image to be sent to the model. One of high, low, or auto. Defaults to auto.

FileId

Gets or sets the FileId.

ImageUrl

Gets or sets the ImageUrl.

Methods

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

Explicit Interface Implementations

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

Applies to