From 01e7c9a45120155b1d605908cbbfcf3e551aa0e1 Mon Sep 17 00:00:00 2001 From: "kj7.sung" Date: Mon, 3 Jul 2017 15:05:38 +0900 Subject: [PATCH] API level : since_tizen Change-Id: Ieefe7966623be2ea1c79eb8fde6edabdae052a11 Signed-off-by: kj7.sung --- Tizen.Location/Tizen.Location.csproj | 2 +- Tizen.Location/Tizen.Location/GpsSatellite.cs | 18 +++++++++++++++ Tizen.Location/Tizen.Location/Location.cs | 12 ++++++++++ Tizen.Location/Tizen.Location/LocationBoundary.cs | 19 +++++++++++++++ .../Tizen.Location/LocationChangedEventArgs.cs | 3 +++ Tizen.Location/Tizen.Location/LocationError.cs | 2 ++ Tizen.Location/Tizen.Location/Locator.cs | 27 ++++++++++++++++++++-- .../Tizen.Location/LocatorEnumerations.cs | 4 ++++ Tizen.Location/Tizen.Location/LocatorHelper.cs | 2 ++ .../SatelliteStatusChangedEventArgs.cs | 4 ++++ .../Tizen.Location/ServiceStateChangedEventArgs.cs | 2 ++ .../Tizen.Location/SettingChangedEventArgs.cs | 3 +++ .../Tizen.Location/ZoneChangedEventArgs.cs | 6 +++++ 13 files changed, 101 insertions(+), 3 deletions(-) diff --git a/Tizen.Location/Tizen.Location.csproj b/Tizen.Location/Tizen.Location.csproj index 9125807..476b6d3 100644 --- a/Tizen.Location/Tizen.Location.csproj +++ b/Tizen.Location/Tizen.Location.csproj @@ -21,5 +21,5 @@ - + diff --git a/Tizen.Location/Tizen.Location/GpsSatellite.cs b/Tizen.Location/Tizen.Location/GpsSatellite.cs index da40e85..afd68ea 100755 --- a/Tizen.Location/Tizen.Location/GpsSatellite.cs +++ b/Tizen.Location/Tizen.Location/GpsSatellite.cs @@ -23,6 +23,7 @@ namespace Tizen.Location /// /// A class which contains the functionality for obtaining information about Gps satellites in range and in use. /// + /// 3 public class GpsSatellite { private int _interval = 1; @@ -37,6 +38,7 @@ namespace Tizen.Location /// The time interval between callback updates. /// Should be in the range [1~120] seconds. /// + /// 3 /// Thrown when an invalid argument is used. /// Thrown when the location is not supported. public int Interval @@ -64,6 +66,7 @@ namespace Tizen.Location /// /// The NMEAData from the Satellite. /// + /// 3 /// Thrown when the operation is invalid for the current state. /// Thrown when an invalid argument is used. /// Thrown when the app has no privilege to use the location. @@ -94,6 +97,7 @@ namespace Tizen.Location /// /// The Count of Active satellites. /// + /// 3 /// http://tizen.org/privilege/location /// Thrown when the operation is invalid for the current state. /// Thrown when an invalid argument is used. @@ -125,6 +129,7 @@ namespace Tizen.Location /// /// The Count of satellites in view. /// + /// 3 /// http://tizen.org/privilege/location /// Thrown when the operation is invalid for the current state. /// Thrown when an invalid argument is used. @@ -156,6 +161,7 @@ namespace Tizen.Location /// /// The list of satellites/last recorded satellites in view. /// + /// 3 /// http://tizen.org/privilege/location /// Thrown when the operation is invalid for the current state. /// Thrown when an invalid argument is used. @@ -196,6 +202,7 @@ namespace Tizen.Location /// /// The constructor of GpsSatellite class. /// + /// 3 /// Locator object initilized using Gps. /// Thrown when an invalid argument is used. public GpsSatellite(Locator locator) @@ -224,6 +231,7 @@ namespace Tizen.Location /// (event) SatelliteStatusUpdated is raised whenever satellite information is updated. /// The callback will be invoked periodically (every Interval seconds). /// + /// 3 /// http://tizen.org/privilege/location /// Thrown when an invalid argument is used. /// Thrown when the app has no privilege to use the location. @@ -295,11 +303,13 @@ namespace Tizen.Location /// /// A class which contains the information of the Satellite under consideration. /// + /// 3 public class SatelliteInformation { /// /// Class Constructor for SatelliteInformation class. /// + /// 3 /// The azimuth value of the satellite in degrees. /// The elevation of the satellite in meters. /// The Prn value of the satellite. @@ -317,26 +327,34 @@ namespace Tizen.Location /// /// The Azimuth information of the Satellite. /// + /// 3 + /// The azimuth value of the satellite in degrees. public uint Azimuth { get; private set; } /// /// The Elevation information of the Satellite. /// + /// 3 + /// The azimuth value of the satellite in degrees. public uint Elevation { get; private set; } /// /// The PRN of the Satellite. /// + /// 3 + /// The azimuth value of the satellite in degrees. public uint Prn { get; private set; } /// /// The SNR of the Satellite. /// + /// 3 public uint Snr { get; private set; } /// /// The operational status of the Satellite. /// + /// 3 public bool Active { get; private set; } } } diff --git a/Tizen.Location/Tizen.Location/Location.cs b/Tizen.Location/Tizen.Location/Location.cs index c46838e..7127800 100755 --- a/Tizen.Location/Tizen.Location/Location.cs +++ b/Tizen.Location/Tizen.Location/Location.cs @@ -23,6 +23,7 @@ namespace Tizen.Location /// A class which contains the details of the location rrequested. /// Includes the functionality to get the distance between locations. /// + /// 3 public class Location { private double _latitude; @@ -36,6 +37,7 @@ namespace Tizen.Location /// /// The default constructor of Location Class. /// + /// 3 public Location() { } @@ -43,6 +45,7 @@ namespace Tizen.Location /// /// The parameterized constructor of Location Class. /// + /// 3 /// Latitude component of the device co-ordinate [-90.0 ~ 90.0] (degrees). /// Longitude component of the device co-ordinate[-180.0 ~ 180.0] (degrees). /// Altitude value. @@ -65,6 +68,7 @@ namespace Tizen.Location /// /// The current latitude [-90.0 ~ 90.0] (degrees). /// + /// 3 public double Latitude { get @@ -90,6 +94,7 @@ namespace Tizen.Location /// /// The current longitude [-180.0 ~ 180.0] (degrees). /// + /// 3 public double Longitude { get @@ -115,6 +120,7 @@ namespace Tizen.Location /// /// The current altitude (meters). /// + /// 3 public double Altitude { get @@ -130,6 +136,7 @@ namespace Tizen.Location /// /// The Device Speed (km/h). /// + /// 3 public double Speed { get @@ -145,6 +152,7 @@ namespace Tizen.Location /// /// The direction, degrees from the north. /// + /// 3 public double Direction { get @@ -160,6 +168,7 @@ namespace Tizen.Location /// /// The accuracy. /// + /// 3 public double Accuracy { get @@ -175,6 +184,7 @@ namespace Tizen.Location /// /// The time value when the measurement was done. /// + /// 3 public DateTime Timestamp { get @@ -191,6 +201,7 @@ namespace Tizen.Location /// /// Gets the distance between the two given coordinates. /// + /// 3 /// The latitude of the source location [-90.0 ~ 90.0] (degrees). /// The Longitude of the source location[-180.0 ~ 180.0] (degrees). /// The latitude of the source location [-90.0 ~ 90.0] (degrees). @@ -214,6 +225,7 @@ namespace Tizen.Location /// /// Gets the distance between the current and specified location. /// + /// 3 /// The location object to which distance is to be calculated. /// Returns the distance to the specified location. /// Thrown when an invalid argument is used. diff --git a/Tizen.Location/Tizen.Location/LocationBoundary.cs b/Tizen.Location/Tizen.Location/LocationBoundary.cs index 116f6d5..f66f609 100755 --- a/Tizen.Location/Tizen.Location/LocationBoundary.cs +++ b/Tizen.Location/Tizen.Location/LocationBoundary.cs @@ -23,6 +23,7 @@ namespace Tizen.Location /// /// Abstract class which provides functions related to geographic bounds information. /// + /// 3 public abstract class LocationBoundary : IDisposable { internal IntPtr handle; @@ -31,12 +32,14 @@ namespace Tizen.Location /// /// Gets the location boundary type. /// + /// 3 public BoundaryType BoundaryType{ get; internal set; } internal LocationBoundary() { } /// /// The destructor of LocationBoundary class. /// + /// 3 ~LocationBoundary() { Log.Info(Globals.LogTag, "The destructor of LocationBoundary class"); @@ -51,6 +54,7 @@ namespace Tizen.Location /// /// Checks if the boundary contains the specified geographical coordinates. /// + /// 3 /// The coordinate which needs to be checked. /// Returns a boolean value indicating whether or not the specified coordinate lies in the geographical area. public bool BoundaryContainsCoordinates(Coordinate coordinate) @@ -62,6 +66,7 @@ namespace Tizen.Location /// /// The overidden Dispose method of the IDisposable class. /// + /// 3 /// Thrown when an invalid argument is used. /// Thrown when the location is not supported. public void Dispose() @@ -99,11 +104,13 @@ namespace Tizen.Location /// Class representing a rectangular location boundary. /// Inherits the Abstract LocationBoundary class. /// + /// 3 public class RectangleBoundary : LocationBoundary { /// /// Constructor of the Rectangle boundary class. /// + /// 3 /// The coordinate which constitute the top left handside of the rectangular boundary. /// The coordinate which constitute the bottom right handside of the rectangular boundary. /// Thrown when the operation is invalid for the current state. @@ -126,6 +133,7 @@ namespace Tizen.Location /// /// Gets the Top Left handside coordinate of a rectangular boundary. /// + /// 3 public Coordinate TopLeft { get @@ -138,6 +146,7 @@ namespace Tizen.Location /// /// Gets the Bottom Right handside coordinate of a rectangular boundary. /// + /// 3 public Coordinate BottomRight { get @@ -169,11 +178,13 @@ namespace Tizen.Location /// Class representing a circular location boundary. /// Inherits the Abstract LocationBoundary class. /// + /// 3 public class CircleBoundary : LocationBoundary { /// /// Constructor of the Circular boundary class. /// + /// 3 /// The coordinates which constitute the center of the circular boundary. /// The radius value of the circular boundary. /// Thrown when the operation is invalid for the current state. @@ -196,6 +207,7 @@ namespace Tizen.Location /// /// Gets the coordinate of the center of a circular boundary. /// + /// 3 /// Thrown when the operation is invalid for the current state. /// Thrown when an invalid argument is used. /// Thrown when the location is not supported. @@ -210,6 +222,7 @@ namespace Tizen.Location /// /// Gets the radius of a circular boundary. /// + /// 3 /// Thrown when the operation is invalid for the current state. /// Thrown when an invalid argument is used. /// Thrown when the location is not supported. @@ -253,11 +266,13 @@ namespace Tizen.Location /// Class representing a polygonal location boundary. /// Inherits the Abstract LocationBoundary class. /// + /// 3 public class PolygonBoundary : LocationBoundary { /// /// Constructor of the polygon boundary class. /// + /// 3 /// The coordinates which constitute the polgonal boundary. /// Thrown when the operation is invalid for the current state. /// Thrown when an invalid argument is used. @@ -290,6 +305,7 @@ namespace Tizen.Location /// /// Gets the list of coordinates which constitute a polygonal boundary /// + /// 3 /// Thrown when the operation is invalid for the current state. /// Thrown when an invalid argument is used. /// Thrown when the location is not supported. @@ -327,6 +343,7 @@ namespace Tizen.Location /// /// The structure which represents the co-ordinates of a geographical location. /// + /// 3 [StructLayout(LayoutKind.Sequential)] public struct Coordinate { @@ -334,12 +351,14 @@ namespace Tizen.Location /// Latitude component of the co-ordinate. /// Should have a value between [-90.0 ~ 90.0] (degrees). /// + /// 3 public double Latitude; /// /// Longitude component of the co-ordinate. /// Should have a value between [-180.0 ~ 180.0] (degrees). /// + /// 3 public double Longitude; } } diff --git a/Tizen.Location/Tizen.Location/LocationChangedEventArgs.cs b/Tizen.Location/Tizen.Location/LocationChangedEventArgs.cs index 2fe4d62..6bfe66d 100755 --- a/Tizen.Location/Tizen.Location/LocationChangedEventArgs.cs +++ b/Tizen.Location/Tizen.Location/LocationChangedEventArgs.cs @@ -21,12 +21,14 @@ namespace Tizen.Location /// /// An extended EventArgs class which contains the changed location information. /// + /// 3 public class LocationChangedEventArgs : EventArgs { /// /// Class Constructor for LocationUpdatedEventArgs class. /// + /// 3 /// Object of Location class. public LocationChangedEventArgs(Location location) { @@ -36,6 +38,7 @@ namespace Tizen.Location /// /// Get the Location Update information. /// + /// 3 public Location Location { get; private set; } } } diff --git a/Tizen.Location/Tizen.Location/LocationError.cs b/Tizen.Location/Tizen.Location/LocationError.cs index 0471e54..3254d8e 100755 --- a/Tizen.Location/Tizen.Location/LocationError.cs +++ b/Tizen.Location/Tizen.Location/LocationError.cs @@ -28,6 +28,7 @@ namespace Tizen.Location /// /// Location Manager error codes. /// + /// 3 public enum LocationError { None = ErrorCode.None,/**< Successful */ @@ -45,6 +46,7 @@ namespace Tizen.Location /// /// Location Boundary error codes. /// + /// 3 public enum LocationBoundError { None = ErrorCode.None,/**< Successful */ diff --git a/Tizen.Location/Tizen.Location/Locator.cs b/Tizen.Location/Tizen.Location/Locator.cs index 229398a..fc3337c 100755 --- a/Tizen.Location/Tizen.Location/Locator.cs +++ b/Tizen.Location/Tizen.Location/Locator.cs @@ -32,6 +32,7 @@ namespace Tizen.Location /// Notifications on events like service becoming enabled or disabled, new position data being available /// and others can also be acquired. /// + /// 3 public class Locator : IDisposable { private int _interval = 1; @@ -61,6 +62,7 @@ namespace Tizen.Location /// /// The constructor of Locator class. /// + /// 3 /// The back-end positioning method to be used for LBS. /// http://tizen.org/feature/location /// Thrown when the operation is invalid for the current state. @@ -82,6 +84,7 @@ namespace Tizen.Location /// /// The destructor of Locator class. /// + /// 3 ~Locator() { Dispose(false); @@ -91,6 +94,7 @@ namespace Tizen.Location /// The time interval between callback updates. /// Should be in the range [1~120] seconds. /// + /// 3 /// Thrown when an invalid argument is used. /// Thrown when the location is not supported. public int Interval @@ -119,6 +123,7 @@ namespace Tizen.Location /// The time interval between Distance based location callback updates. /// Should be in the range [1~120] seconds. /// + /// 3 /// Thrown when an invalid argument is used. /// Thrown when the location is not supported. public int StayInterval @@ -147,6 +152,7 @@ namespace Tizen.Location /// The distance between callback updates. /// Should be in the range [1-120] meters. /// + /// 3 /// Thrown when an invalid argument is used. /// Thrown when the location is not supported. public double Distance @@ -174,6 +180,7 @@ namespace Tizen.Location /// /// Gets the Location object. /// + /// 3 public Location Location { get @@ -186,6 +193,7 @@ namespace Tizen.Location /// /// Gets the type used to obtain Location data. /// + /// 3 public LocationType LocationType { get @@ -198,6 +206,7 @@ namespace Tizen.Location /// /// Gets the status whether mock location is enabled or not. /// + /// 3 /// http://tizen.org/privilege/location /// Thrown when the app has no privilege to use the location. /// Thrown when the location is not supported. @@ -223,14 +232,14 @@ namespace Tizen.Location private bool GetEnableMock() { - bool status = false; + bool status = false; int ret = Interop.Locator.IsEnabledMock(out status); if (((LocationError)ret != LocationError.None)) { Log.Error(Globals.LogTag, "Error Get Enable Mock Status," + (LocationError)ret); throw LocationErrorFactory.ThrowLocationException(ret); } - return status; + return status; } private void SetEnableMock() @@ -246,6 +255,7 @@ namespace Tizen.Location /// /// Starts the Location Manager which has been created using the specified method. /// + /// 3 /// http://tizen.org/privilege/location /// Thrown when the operation is invalid for the current state. /// Thrown when an invalid argument is used. @@ -267,6 +277,7 @@ namespace Tizen.Location /// Stops the Location Manager which has been activated using the specified method. /// Does not destroy the manager. /// + /// 3 /// Thrown when the operation is invalid for the current state. /// Thrown when an invalid argument is used. /// Thrown when the location is not supported. @@ -285,6 +296,7 @@ namespace Tizen.Location /// /// Sets a mock location for the given location method. /// + /// 3 /// The location object containing the mock location details. /// http://tizen.org/privilege/location /// Thrown when the operation is invalid for the current state. @@ -314,6 +326,7 @@ namespace Tizen.Location /// /// Clears a mock location for the given location method. /// + /// 3 /// http://tizen.org/privilege/location /// Thrown when the operation is invalid for the current state. /// Thrown when an invalid argument is used. @@ -333,6 +346,7 @@ namespace Tizen.Location /// /// Gets the details of the location asynchronously. /// + /// 3 /// Timeout to stop requesting single location after(seconds). /// A task which contains the current location details /// http://tizen.org/privilege/location @@ -379,6 +393,7 @@ namespace Tizen.Location /// /// Gets the details of the location. /// + /// 3 /// which contains the current location details. /// http://tizen.org/privilege/location /// Thrown when the operation is invalid for the current state. @@ -429,6 +444,7 @@ namespace Tizen.Location /// /// Adds a bounds for a given locator. /// + /// 3 /// The boundary object to be added to the locator. /// Thrown when the operation is invalid for the current state. /// Thrown when an invalid argument is used. @@ -448,6 +464,7 @@ namespace Tizen.Location /// /// Deletes a bounds for a given locator. /// + /// 3 /// The boundary object to be removed from the locator. /// Thrown when the operation is invalid for the current state. /// Thrown when an invalid argument is used. @@ -466,6 +483,7 @@ namespace Tizen.Location /// /// The overidden Dispose method of the IDisposable class. /// + /// 3 /// Thrown when an invalid argument is used. /// Thrown when the location is not supported. public void Dispose() @@ -498,6 +516,7 @@ namespace Tizen.Location /// /// (event) ServiceStateChanged Event is invoked when the location service state is changed. /// + /// 3 /// Thrown when an invalid argument is used. /// Thrown when the location is not supported. public event EventHandler ServiceStateChanged @@ -559,6 +578,7 @@ namespace Tizen.Location /// /// (event) ZoneChanged is invoked when the previously set boundary area is entered or left. /// + /// 3 /// Thrown when an invalid argument is used. /// Thrown when the location is not supported. public event EventHandler ZoneChanged @@ -625,6 +645,7 @@ namespace Tizen.Location /// /// (event) SetttingChanged is raised when the location setting is changed. /// + /// 3 /// Thrown when the operation is invalid for the current state. /// Thrown when an invalid argument is used. /// Thrown when the location is not supported. @@ -688,6 +709,7 @@ namespace Tizen.Location /// (event) DistanceBasedLocationChanged is raised with updated location information. /// The callback will be invoked at minimum interval or minimum distance with updated position information. /// + /// 3 /// Thrown when an invalid argument is used. /// Thrown when the location is not supported. public event EventHandler DistanceBasedLocationChanged @@ -753,6 +775,7 @@ namespace Tizen.Location /// (event)LocationUpdated is raised at defined intervals of time with updated location information. /// The callback will be invoked periodically. /// + /// 3 /// Thrown when an invalid argument is used. /// Thrown when the location is not supported. public event EventHandler LocationChanged diff --git a/Tizen.Location/Tizen.Location/LocatorEnumerations.cs b/Tizen.Location/Tizen.Location/LocatorEnumerations.cs index cb20b8f..8f04a80 100755 --- a/Tizen.Location/Tizen.Location/LocatorEnumerations.cs +++ b/Tizen.Location/Tizen.Location/LocatorEnumerations.cs @@ -22,6 +22,7 @@ namespace Tizen.Location /// /// Enumeration for the state of the location service. /// + /// 3 public enum ServiceState { Disabled = 0, /** /// Enumeration for the type of connection used in acquiring Location data. /// + /// 3 public enum LocationType { Hybrid = 0, /** /// Enumeration for the created boundary type. /// + /// 3 public enum BoundaryType { Rectangle = 0, /** /// Enumeration for error code for Location manager. /// + /// 3 public enum BoundaryState { In = 0, /**< Boundary In (Zone In) */ diff --git a/Tizen.Location/Tizen.Location/LocatorHelper.cs b/Tizen.Location/Tizen.Location/LocatorHelper.cs index 064a1ad..5ad09ee 100755 --- a/Tizen.Location/Tizen.Location/LocatorHelper.cs +++ b/Tizen.Location/Tizen.Location/LocatorHelper.cs @@ -23,6 +23,7 @@ namespace Tizen.Location /// /// Checks if the specified geographical positioning type is supported or not. /// + /// 3 /// The back-end positioning method to be used for LBS. /// Returns a boolean value indicating whether or not the specified method is supported. public static bool IsSupportedType(LocationType locationType) @@ -35,6 +36,7 @@ namespace Tizen.Location /// /// Checks if the specified geographical positioning type is enabled or not. /// + /// 3 /// The back-end positioning method to be used for LBS. /// Returns a boolean value indicating whether or not the specified method is supported. /// Thrown when the operation is invalid for the current state. diff --git a/Tizen.Location/Tizen.Location/SatelliteStatusChangedEventArgs.cs b/Tizen.Location/Tizen.Location/SatelliteStatusChangedEventArgs.cs index f76b0df..c6f4ba4 100755 --- a/Tizen.Location/Tizen.Location/SatelliteStatusChangedEventArgs.cs +++ b/Tizen.Location/Tizen.Location/SatelliteStatusChangedEventArgs.cs @@ -23,6 +23,7 @@ namespace Tizen.Location /// /// Class Constructor for SatelliteStatusChangedEventArgs class. /// + /// 3 /// The number of active satellites. /// The number of satellites in view. /// The time at which the data has been extracted. @@ -36,16 +37,19 @@ namespace Tizen.Location /// /// Gets the number of active satellites. /// + /// 3 public uint ActiveCount { get; private set; } /// /// Gets the number of satellites in view. /// + /// 3 public uint InViewCount { get; private set; } /// /// Get the timestamp. /// + /// 3 public DateTime Timestamp { get; private set; } } } diff --git a/Tizen.Location/Tizen.Location/ServiceStateChangedEventArgs.cs b/Tizen.Location/Tizen.Location/ServiceStateChangedEventArgs.cs index cf94bab..35ff1a7 100755 --- a/Tizen.Location/Tizen.Location/ServiceStateChangedEventArgs.cs +++ b/Tizen.Location/Tizen.Location/ServiceStateChangedEventArgs.cs @@ -26,6 +26,7 @@ namespace Tizen.Location /// /// Class Constructor for ServiceStateChangedEventArgs class. /// + /// 3 /// An enumeration of type LocationServiceState. public ServiceStateChangedEventArgs(ServiceState state) { @@ -35,6 +36,7 @@ namespace Tizen.Location /// /// Get the Service state. /// + /// 3 public ServiceState ServiceState { get; private set; } } } diff --git a/Tizen.Location/Tizen.Location/SettingChangedEventArgs.cs b/Tizen.Location/Tizen.Location/SettingChangedEventArgs.cs index f7376af..2869b69 100755 --- a/Tizen.Location/Tizen.Location/SettingChangedEventArgs.cs +++ b/Tizen.Location/Tizen.Location/SettingChangedEventArgs.cs @@ -23,6 +23,7 @@ namespace Tizen.Location /// /// Class Constructor for SettingChangedEventArgs class. /// + /// 3 /// The positioing method used for Location information. /// Status of the method. public SettingChangedEventArgs(LocationType type, bool enable) @@ -34,11 +35,13 @@ namespace Tizen.Location /// /// Gets the currently used location method. /// + /// 3 public LocationType LocationType { get; private set; } /// /// Method to get the setting value changed. /// + /// 3 public bool IsEnabled { get; private set; } } } diff --git a/Tizen.Location/Tizen.Location/ZoneChangedEventArgs.cs b/Tizen.Location/Tizen.Location/ZoneChangedEventArgs.cs index d17c5b5..9bc05e4 100755 --- a/Tizen.Location/Tizen.Location/ZoneChangedEventArgs.cs +++ b/Tizen.Location/Tizen.Location/ZoneChangedEventArgs.cs @@ -23,6 +23,7 @@ namespace Tizen.Location /// /// Class Constructor for ZoneChangedEventArgs class. /// + /// 3 /// An enumeration of type BoundaryState. /// The latitude value[-90.0 ~ 90.0] (degrees). /// The longitude value[-180.0 ~ 180.0] (degrees). @@ -40,26 +41,31 @@ namespace Tizen.Location /// /// Get the Boundary State. /// + /// 3 public BoundaryState BoundState { get; private set; } /// /// Get the latitude. /// + /// 3 public double Latitude { get; private set; } /// /// Get the longitude. /// + /// 3 public double Longitude { get; private set; } /// /// Get the altitude. /// + /// 3 public double Altitude { get; private set; } /// /// Method to get the timestamp. /// + /// 3 public DateTime Timestamp { get; private set; } } } -- 2.7.4