Table of Contents

Class RadioGroupOptionProperties

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

Constructors

RadioGroupOptionProperties(string, string)

public RadioGroupOptionProperties(string label, string value)

Parameters

label string
value string

Properties

Default

[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[JsonPropertyName("default")]
public bool Default { get; set; }

Property Value

bool

Description

[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[JsonPropertyName("description")]
public string? Description { get; set; }

Property Value

string

Label

[JsonPropertyName("label")]
public string Label { get; set; }

Property Value

string

Value

[JsonPropertyName("value")]
public string Value { get; set; }

Property Value

string

Methods

WithDefault(bool)

public RadioGroupOptionProperties WithDefault(bool @default = true)

Parameters

default bool

Returns

RadioGroupOptionProperties

WithDescription(string?)

public RadioGroupOptionProperties WithDescription(string? description)

Parameters

description string

Returns

RadioGroupOptionProperties

WithLabel(string)

public RadioGroupOptionProperties WithLabel(string label)

Parameters

label string

Returns

RadioGroupOptionProperties

WithValue(string)

public RadioGroupOptionProperties WithValue(string value)

Parameters

value string

Returns

RadioGroupOptionProperties