Table of Contents

Class ImageMessage

Namespace
AutoGen.Core
Assembly
AutoGen.Core.dll
public class ImageMessage : IMessage
Inheritance
ImageMessage
Implements
Inherited Members
Extension Methods

Constructors

ImageMessage(Role, BinaryData, string?)

public ImageMessage(Role role, BinaryData data, string? from = null)

Parameters

role Role
data BinaryData
from string

ImageMessage(Role, string, string?, string?)

public ImageMessage(Role role, string url, string? from = null, string? mimeType = null)

Parameters

role Role
url string
from string
mimeType string

ImageMessage(Role, Uri, string?, string?)

public ImageMessage(Role role, Uri uri, string? from = null, string? mimeType = null)

Parameters

role Role
uri Uri
from string
mimeType string

Properties

Data

public BinaryData? Data { get; }

Property Value

BinaryData

From

public string? From { get; set; }

Property Value

string

MimeType

public string MimeType { get; }

Property Value

string

Role

public Role Role { get; }

Property Value

Role

Url

public string? Url { get; }

Property Value

string

Methods

BuildDataUri()

public string BuildDataUri()

Returns

string

ToString()

public override string ToString()

Returns

string