Map.Resolution is giving the map resolution on map units per pixels.
From this resolution you can calculate the scale.
For example, if your map units are feet and your device is 96 dpi, the map scale is map.Resolution(feet/pixel) * 12(in/foot) * 96(pixel/in).