Class MediaGalleryItemProperties
- Namespace
- NetCord.Rest
- Assembly
- NetCord.dll
public class MediaGalleryItemProperties
- Inheritance
-
MediaGalleryItemProperties
- Inherited Members
-
Constructors
public MediaGalleryItemProperties(ComponentMediaProperties media)
Parameters
media
ComponentMediaProperties
Properties
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[JsonPropertyName("description")]
public string? Description { get; set; }
Property Value
- string
[JsonPropertyName("media")]
public ComponentMediaProperties Media { get; set; }
Property Value
- ComponentMediaProperties
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[JsonPropertyName("spoiler")]
public bool Spoiler { get; set; }
Property Value
- bool
Methods
public MediaGalleryItemProperties WithDescription(string? description)
Parameters
description
string
Returns
- MediaGalleryItemProperties
public MediaGalleryItemProperties WithMedia(ComponentMediaProperties media)
Parameters
media
ComponentMediaProperties
Returns
- MediaGalleryItemProperties
public MediaGalleryItemProperties WithSpoiler(bool spoiler = true)
Parameters
spoiler
bool
Returns
- MediaGalleryItemProperties