Table of Contents

Class MediaGalleryItemProperties

Namespace
NetCord.Rest
Assembly
NetCord.dll
public class MediaGalleryItemProperties
Inheritance
MediaGalleryItemProperties
Inherited Members

Constructors

MediaGalleryItemProperties(ComponentMediaProperties)

public MediaGalleryItemProperties(ComponentMediaProperties media)

Parameters

media ComponentMediaProperties

Properties

Description

[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[JsonPropertyName("description")]
public string? Description { get; set; }

Property Value

string

Media

[JsonPropertyName("media")]
public ComponentMediaProperties Media { get; set; }

Property Value

ComponentMediaProperties

Spoiler

[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[JsonPropertyName("spoiler")]
public bool Spoiler { get; set; }

Property Value

bool

Methods

WithDescription(string?)

public MediaGalleryItemProperties WithDescription(string? description)

Parameters

description string

Returns

MediaGalleryItemProperties

WithMedia(ComponentMediaProperties)

public MediaGalleryItemProperties WithMedia(ComponentMediaProperties media)

Parameters

media ComponentMediaProperties

Returns

MediaGalleryItemProperties

WithSpoiler(bool)

public MediaGalleryItemProperties WithSpoiler(bool spoiler = true)

Parameters

spoiler bool

Returns

MediaGalleryItemProperties