Partager via


MessageDeltaImageFileContent Class

Definition

Represents a streamed image file content part within a streaming message delta chunk.

public class MessageDeltaImageFileContent : Azure.AI.Projects.MessageDeltaContent, System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.MessageDeltaImageFileContent>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.MessageDeltaImageFileContent>
type MessageDeltaImageFileContent = class
    inherit MessageDeltaContent
    interface IJsonModel<MessageDeltaImageFileContent>
    interface IPersistableModel<MessageDeltaImageFileContent>
Public Class MessageDeltaImageFileContent
Inherits MessageDeltaContent
Implements IJsonModel(Of MessageDeltaImageFileContent), IPersistableModel(Of MessageDeltaImageFileContent)
Inheritance
MessageDeltaImageFileContent
Implements

Properties

ImageFile

The image_file data.

Index

The index of the content part of the message.

(Inherited from MessageDeltaContent)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<MessageDeltaContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from MessageDeltaContent)
IJsonModel<MessageDeltaContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from MessageDeltaContent)
IJsonModel<MessageDeltaImageFileContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<MessageDeltaImageFileContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<MessageDeltaContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from MessageDeltaContent)
IPersistableModel<MessageDeltaContent>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from MessageDeltaContent)
IPersistableModel<MessageDeltaContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from MessageDeltaContent)
IPersistableModel<MessageDeltaImageFileContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MessageDeltaImageFileContent>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<MessageDeltaImageFileContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to