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