コード例 #1
0
        public OptionSet Add(string prototype, string description, Action action)
        {
            var option = new SwitchOption(prototype, description, action);

            Add(option);
            return(this);
        }
コード例 #2
0
        public OptionSet Add(string prototype, Action action)
        {
            var option = new SwitchOption(prototype, null, action);

            Add(option);
            return(this);
        }
コード例 #3
0
ファイル: SwitchConverter.cs プロジェクト: Egaros/lib
 private static object GetValue(SwitchOption <TKey, TValue> switchOption, SwitchConvertDirection direction, Type targetType)
 {
     return(direction == SwitchConvertDirection.Direct ? (object)switchOption.XamlConvertValue(targetType) : switchOption.XamlConvertKey(targetType));
 }