Table of Contents

Class MediaGalleryProperties

Namespace
NetCord.Rest
Assembly
NetCord.dll
public class MediaGalleryProperties : IComponentProperties, IEnumerable<MediaGalleryItemProperties>, IEnumerable
Inheritance
MediaGalleryProperties
Implements
Inherited Members

Constructors

MediaGalleryProperties()

public MediaGalleryProperties()

MediaGalleryProperties(IEnumerable<MediaGalleryItemProperties>)

public MediaGalleryProperties(IEnumerable<MediaGalleryItemProperties> items)

Parameters

items IEnumerable<MediaGalleryItemProperties>

Properties

ComponentType

Type of the component.

public ComponentType ComponentType { get; }

Property Value

ComponentType

Id

Unique identifier for the component. Auto populated through increment if not provided.

public int? Id { get; set; }

Property Value

int?

Items

public IEnumerable<MediaGalleryItemProperties> Items { get; set; }

Property Value

IEnumerable<MediaGalleryItemProperties>

Methods

AddItems(params MediaGalleryItemProperties[])

public MediaGalleryProperties AddItems(params MediaGalleryItemProperties[] items)

Parameters

items MediaGalleryItemProperties[]

Returns

MediaGalleryProperties

AddItems(IEnumerable<MediaGalleryItemProperties>)

public MediaGalleryProperties AddItems(IEnumerable<MediaGalleryItemProperties> items)

Parameters

items IEnumerable<MediaGalleryItemProperties>

Returns

MediaGalleryProperties

WithId(int?)

public MediaGalleryProperties WithId(int? id)

Parameters

id int?

Returns

MediaGalleryProperties

WithItems(IEnumerable<MediaGalleryItemProperties>)

public MediaGalleryProperties WithItems(IEnumerable<MediaGalleryItemProperties> items)

Parameters

items IEnumerable<MediaGalleryItemProperties>

Returns

MediaGalleryProperties