Table of Contents

Class Embed

Namespace
Fluxer.Net
Assembly
Fluxer.Net.dll

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

public class Embed : IEmbed
Inheritance
object
Embed
Implements

Properties

Audio

public EmbedMedia? Audio { get; set; }

Property Value

EmbedMedia

Author

public EmbedAuthor? Author { get; set; }

Property Value

EmbedAuthor

Color

The color code of the embed sidebar.

public int? Color { get; set; }

Property Value

int?

Description

The description of the embed.

public string? Description { get; set; }

Property Value

string

Fields

public EmbedField[]? Fields { get; set; }

Property Value

EmbedField[]
public EmbedFooter? Footer { get; set; }

Property Value

EmbedFooter

Image

public EmbedMedia? Image { get; set; }

Property Value

EmbedMedia

IsNsfw

Whether the embed is flagged as NSFW.

public bool IsNsfw { get; set; }

Property Value

bool

Provider

public EmbedAuthor? Provider { get; set; }

Property Value

EmbedAuthor

RawType

The type of embed as raw string.

public string RawType { get; set; }

Property Value

string

Thumbnail

public EmbedMedia? Thumbnail { get; set; }

Property Value

EmbedMedia

Timestamp

The ISO 8601 timestamp of the embed content.

public DateTimeOffset? Timestamp { get; set; }

Property Value

DateTimeOffset?

Title

The title of the embed.

public string Title { get; set; }

Property Value

string

Url

The URL of the embed.

public string? Url { get; set; }

Property Value

string

Video

public EmbedMedia? Video { get; set; }

Property Value

EmbedMedia

Methods

Create(FluxerBaseClient, EmbedJson)

Create a Embed object from json.

public static Embed Create(FluxerBaseClient client, EmbedJson json)

Parameters

client FluxerBaseClient
json EmbedJson

Returns

Embed