/// <summary> /// UsiOptionTypeを文字列化する /// /// 移植性を考慮してattribute使いたくないので手動で..。 /// </summary> /// <param name="type"></param> /// <returns></returns> public static string ToUsiString(this UsiOptionType type) { switch (type) { case UsiOptionType.CheckBox: return("check"); case UsiOptionType.SpinBox: return("spin"); case UsiOptionType.ComboBox: return("combo"); case UsiOptionType.Button: return("button"); case UsiOptionType.TextBox: return("string"); } return("null"); }
/// <summary> /// コンストラクタ /// </summary> public UsiOptionMin(UsiOptionType type, string name, string value) { OptionType = type; Name = name; Value = value; }