Class CheckboxGroupOptionProperties
- Namespace
- NetCord.Rest
- Assembly
- NetCord.dll
public class CheckboxGroupOptionProperties
- Inheritance
-
CheckboxGroupOptionProperties
- Inherited Members
-
Constructors
CheckboxGroupOptionProperties(string, string)
public CheckboxGroupOptionProperties(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 CheckboxGroupOptionProperties WithDefault(bool @default = true)
Parameters
default bool
Returns
- CheckboxGroupOptionProperties
WithDescription(string?)
public CheckboxGroupOptionProperties WithDescription(string? description)
Parameters
description string
Returns
- CheckboxGroupOptionProperties
WithLabel(string)
public CheckboxGroupOptionProperties WithLabel(string label)
Parameters
label string
Returns
- CheckboxGroupOptionProperties
WithValue(string)
public CheckboxGroupOptionProperties WithValue(string value)
Parameters
value string
Returns
- CheckboxGroupOptionProperties