Class RadioGroupProperties
public class RadioGroupProperties : IInteractiveComponentProperties, IEnumerable<RadioGroupOptionProperties>, IEnumerable, ILabelComponentProperties, IComponentProperties, IJsonSerializable<ILabelComponentProperties>
- Inheritance
-
RadioGroupProperties
- Implements
- Inherited Members
Constructors
RadioGroupProperties(string)
public RadioGroupProperties(string customId)
Parameters
customIdstring
RadioGroupProperties(string, IEnumerable<RadioGroupOptionProperties>)
public RadioGroupProperties(string customId, IEnumerable<RadioGroupOptionProperties> options)
Parameters
customIdstringoptionsIEnumerable<RadioGroupOptionProperties>
Properties
ComponentType
Type of the component.
public ComponentType ComponentType { get; }
Property Value
CustomId
Developer-defined identifier for the component (max 100 characters).
public string CustomId { get; set; }
Property Value
Id
Unique identifier for the component. Auto populated through increment if not provided.
public int? Id { get; set; }
Property Value
- int?
Options
public IEnumerable<RadioGroupOptionProperties> Options { get; set; }
Property Value
Required
public bool? Required { get; set; }
Property Value
- bool?
Methods
AddOptions(params IEnumerable<RadioGroupOptionProperties>)
public RadioGroupProperties AddOptions(params IEnumerable<RadioGroupOptionProperties> options)
Parameters
optionsIEnumerable<RadioGroupOptionProperties>
Returns
WithCustomId(string)
Developer-defined identifier for the component (max 100 characters).
public RadioGroupProperties WithCustomId(string customId)
Parameters
customIdstring
Returns
WithId(int?)
Unique identifier for the component. Auto populated through increment if not provided.
public RadioGroupProperties WithId(int? id)
Parameters
idint?
Returns
WithOptions(IEnumerable<RadioGroupOptionProperties>)
public RadioGroupProperties WithOptions(IEnumerable<RadioGroupOptionProperties> options)
Parameters
optionsIEnumerable<RadioGroupOptionProperties>
Returns
WithRequired(bool?)
public RadioGroupProperties WithRequired(bool? required = true)
Parameters
requiredbool?