Table of Contents

Class GuildEmojiProperties

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

Constructors

GuildEmojiProperties(string, ImageProperties)

public GuildEmojiProperties(string name, ImageProperties image)

Parameters

name string
image ImageProperties

Properties

AllowedRoles

[JsonPropertyName("roles")]
public IEnumerable<ulong>? AllowedRoles { get; set; }

Property Value

IEnumerable<ulong>

Image

[JsonPropertyName("image")]
public ImageProperties Image { get; set; }

Property Value

ImageProperties

Name

[JsonPropertyName("name")]
public string Name { get; set; }

Property Value

string

Methods

AddAllowedRoles(IEnumerable<ulong>)

public GuildEmojiProperties AddAllowedRoles(IEnumerable<ulong> allowedRoles)

Parameters

allowedRoles IEnumerable<ulong>

Returns

GuildEmojiProperties

AddAllowedRoles(params ulong[])

public GuildEmojiProperties AddAllowedRoles(params ulong[] allowedRoles)

Parameters

allowedRoles ulong[]

Returns

GuildEmojiProperties

WithAllowedRoles(IEnumerable<ulong>?)

public GuildEmojiProperties WithAllowedRoles(IEnumerable<ulong>? allowedRoles)

Parameters

allowedRoles IEnumerable<ulong>

Returns

GuildEmojiProperties

WithImage(ImageProperties)

public GuildEmojiProperties WithImage(ImageProperties image)

Parameters

image ImageProperties

Returns

GuildEmojiProperties

WithName(string)

public GuildEmojiProperties WithName(string name)

Parameters

name string

Returns

GuildEmojiProperties