/// <summary> /// </summary> /// <returns> </returns> public Option[] GetOptions() { ElementList nl = SelectElements(typeof (Option)); int i = 0; var result = new Option[nl.Count]; foreach (Option o in nl) { result[i] = o; i++; } return result; }
/// <summary> /// </summary> /// <param name="opt"> </param> public void AddOption(Option opt) { AddChild(opt); }
/// <summary> /// </summary> /// <param name="label"> </param> /// <param name="val"> </param> /// <returns> </returns> public Option AddOption(string label, string val) { var opt = new Option(label, val); AddChild(opt); return opt; }
/// <summary> /// </summary> /// <returns> </returns> public Option AddOption() { var opt = new Option(); AddChild(opt); return opt; }