protected override string ConvertToValue(out uint?value) { string error = null; if (IsNull) { value = null; } else { value = NumberVMUtils.ParseUInt32(StringValue, Min, Max, out error); } return(error); }