コード例 #1
0
 public RoomieCommandArgument(string name, IRoomieCommandArgumentType type, string defaultValue = null, bool hasDefault = false)
 {
     Name         = name;
     Type         = type;
     DefaultValue = defaultValue;
     HasDefault   = hasDefault;
 }
コード例 #2
0
 public ParameterAttribute(string name, IRoomieCommandArgumentType type)
 {
     Name       = name;
     Type       = type;
     Default    = null;
     HasDefault = false;
 }
コード例 #3
0
 public RoomieCommandArgument(string name, IRoomieCommandArgumentType type, string defaultValue = null, bool hasDefault = false)
 {
     Name = name;
     Type = type;
     DefaultValue = defaultValue;
     HasDefault = hasDefault;
 }
コード例 #4
0
ファイル: ParameterAttribute.cs プロジェクト: Mavtak/roomie
 public ParameterAttribute(string name, IRoomieCommandArgumentType type)
 {
     Name = name;
     Type = type;
     Default = null;
     HasDefault = false;
 }
コード例 #5
0
 private static Command.Argument.TypeParameter Translate(IRoomieCommandArgumentType type)
 {
     return(new Command.Argument.TypeParameter(
                description: type.ValidationMessage(null),
                name: type.Name
                ));
 }
コード例 #6
0
 private static Command.Argument.TypeParameter Translate(IRoomieCommandArgumentType type)
 {
     return new Command.Argument.TypeParameter(
         description: type.ValidationMessage(null),
         name: type.Name
     );
 }
コード例 #7
0
 public ParameterAttribute(string name, IRoomieCommandArgumentType type, string @default)
     : this(name, type)
 {
     Default    = @default;
     HasDefault = true;
 }
コード例 #8
0
ファイル: ParameterAttribute.cs プロジェクト: Mavtak/roomie
 public ParameterAttribute(string name, IRoomieCommandArgumentType type, string @default)
     : this(name, type)
 {
     Default = @default;
     HasDefault = true;
 }