public GeoCoordinateWatcher(GeoPositionAccuracy desiredAccuracy)
 {
     DesiredAccuracy = desiredAccuracy;
     Status          = GeoPositionStatus.Initializing;
     Position        = new GeoPosition <GeoCoordinate>(DateTimeOffset.Now, InitialPosition);
 }
 // Summary:
 //     Initializes a new instance of the System.Device.Location.GeoPositionChangedEventArgs<T>
 //     class.
 //
 // Parameters:
 //   position:
 //     A System.Device.Location.GeoPosition<T> object containing the location and
 //     time stamp data for the event.
 public GeoPositionChangedEventArgs(GeoPosition <T> position)
 {
     Position = position;
 }