Table of Contents

Struct MentionableValueProperties

Namespace
NetCord.Rest
Assembly
NetCord.dll
public struct MentionableValueProperties
Inherited Members

Constructors

MentionableValueProperties(ulong, MentionableValueType)

public MentionableValueProperties(ulong id, MentionableValueType type)

Parameters

id ulong
type MentionableValueType

Properties

Id

[JsonPropertyName("id")]
public ulong Id { readonly get; set; }

Property Value

ulong

Type

[JsonConverter(typeof(SafeStringEnumConverter<MentionableValueType>))]
[JsonPropertyName("type")]
public MentionableValueType Type { readonly get; set; }

Property Value

MentionableValueType

Methods

WithId(ulong)

public MentionableValueProperties WithId(ulong id)

Parameters

id ulong

Returns

MentionableValueProperties

WithType(MentionableValueType)

public MentionableValueProperties WithType(MentionableValueType type)

Parameters

type MentionableValueType

Returns

MentionableValueProperties