Constructor EnumRadioButtonList
- Namespace
- Skyline.DataMiner.Utils.InteractiveAutomationScript
- Assembly
- Skyline.DataMiner.Utils.InteractiveAutomationScriptToolkit.dll
EnumRadioButtonList(ICollection<T>)
Initializes a new instance of the EnumRadioButtonList<T>
public EnumRadioButtonList(ICollection<T> exclude = null)
Parameters
excludeICollection<T>Values of the enum to exclude as options from the radio button list.
Remarks
The display value of the enum is determined by the presence of the DescriptionAttribute. If this attribute isn't defined, the .ToString() representation is used.
EnumRadioButtonList(Func<T, string>, ICollection<T>)
Initializes a new instance of the EnumRadioButtonList<T>
public EnumRadioButtonList(Func<T, string> convertValueToString, ICollection<T> exclude = null)
Parameters
convertValueToStringFunc<T, string>Function to map the enum value to its string representation.
excludeICollection<T>Values of the enum to exclude as options from the radio button list.