From 50472501615fb5cdd3c7c67e3d903d9ba74cf2ed Mon Sep 17 00:00:00 2001 From: chanywa Date: Tue, 4 Jul 2017 08:47:35 +0900 Subject: [PATCH] API level : since_tizen Change-Id: Iacfa0a46335a8211d94a8aa7b0f1a5c40d92838c --- src/Tizen.Maps/Tizen.Maps/Area.cs | 4 +++ src/Tizen.Maps/Tizen.Maps/Direction.cs | 1 + src/Tizen.Maps/Tizen.Maps/DistanceUnit.cs | 1 + src/Tizen.Maps/Tizen.Maps/GeocodeRequest.cs | 1 + src/Tizen.Maps/Tizen.Maps/Geocoordinates.cs | 6 +++++ src/Tizen.Maps/Tizen.Maps/GeocoordinatesList.cs | 1 + src/Tizen.Maps/Tizen.Maps/GestureType.cs | 1 + src/Tizen.Maps/Tizen.Maps/IGeocodePreference.cs | 3 +++ .../Tizen.Maps/IPlaceSearchPreference.cs | 6 +++++ .../Tizen.Maps/IRouteSearchPreference.cs | 9 ++++++- src/Tizen.Maps/Tizen.Maps/MapGestureEventArgs.cs | 7 ++++++ src/Tizen.Maps/Tizen.Maps/MapObject.cs | 2 ++ src/Tizen.Maps/Tizen.Maps/MapService.cs | 23 +++++++++++++++++ src/Tizen.Maps/Tizen.Maps/MapServiceRequest.cs | 3 +++ src/Tizen.Maps/Tizen.Maps/MapTypes.cs | 1 + src/Tizen.Maps/Tizen.Maps/MapView.cs | 29 ++++++++++++++++++++++ src/Tizen.Maps/Tizen.Maps/Marker.cs | 16 ++++++++++++ .../Tizen.Maps/MultiReverseGeocodeRequest.cs | 1 + src/Tizen.Maps/Tizen.Maps/Overlay.cs | 11 ++++++++ src/Tizen.Maps/Tizen.Maps/Place.cs | 18 ++++++++++++++ src/Tizen.Maps/Tizen.Maps/PlaceAddress.cs | 14 +++++++++++ src/Tizen.Maps/Tizen.Maps/PlaceAddressList.cs | 1 + src/Tizen.Maps/Tizen.Maps/PlaceAttribute.cs | 5 ++++ src/Tizen.Maps/Tizen.Maps/PlaceCategory.cs | 7 ++++++ src/Tizen.Maps/Tizen.Maps/PlaceContact.cs | 5 ++++ src/Tizen.Maps/Tizen.Maps/PlaceEditorial.cs | 5 ++++ src/Tizen.Maps/Tizen.Maps/PlaceFilter.cs | 7 ++++++ src/Tizen.Maps/Tizen.Maps/PlaceImage.cs | 7 ++++++ src/Tizen.Maps/Tizen.Maps/PlaceLink.cs | 5 ++++ src/Tizen.Maps/Tizen.Maps/PlaceList.cs | 1 + src/Tizen.Maps/Tizen.Maps/PlaceMedia.cs | 4 +++ src/Tizen.Maps/Tizen.Maps/PlaceRating.cs | 4 +++ src/Tizen.Maps/Tizen.Maps/PlaceReview.cs | 8 ++++++ src/Tizen.Maps/Tizen.Maps/PlaceSearchRequest.cs | 1 + src/Tizen.Maps/Tizen.Maps/Polygon.cs | 7 ++++++ src/Tizen.Maps/Tizen.Maps/Polyline.cs | 8 ++++++ src/Tizen.Maps/Tizen.Maps/ReverseGeocodeRequest.cs | 1 + src/Tizen.Maps/Tizen.Maps/Route.cs | 11 ++++++++ src/Tizen.Maps/Tizen.Maps/RouteFeature.cs | 1 + src/Tizen.Maps/Tizen.Maps/RouteFeatureWeight.cs | 1 + src/Tizen.Maps/Tizen.Maps/RouteManeuver.cs | 9 +++++++ src/Tizen.Maps/Tizen.Maps/RouteOptimization.cs | 1 + src/Tizen.Maps/Tizen.Maps/RouteSearchRequest.cs | 2 ++ src/Tizen.Maps/Tizen.Maps/RouteSegment.cs | 7 ++++++ src/Tizen.Maps/Tizen.Maps/SearchPreference.cs | 13 ++++++++++ src/Tizen.Maps/Tizen.Maps/ServiceData.cs | 3 ++- src/Tizen.Maps/Tizen.Maps/ServiceRequestType.cs | 1 + src/Tizen.Maps/Tizen.Maps/SnapshotType.cs | 5 ++-- src/Tizen.Maps/Tizen.Maps/TransportMode.cs | 1 + src/Tizen.Maps/Tizen.Maps/TurnInstruction.cs | 1 + 50 files changed, 286 insertions(+), 4 deletions(-) diff --git a/src/Tizen.Maps/Tizen.Maps/Area.cs b/src/Tizen.Maps/Tizen.Maps/Area.cs index d7a1d73..9e19368 100755 --- a/src/Tizen.Maps/Tizen.Maps/Area.cs +++ b/src/Tizen.Maps/Tizen.Maps/Area.cs @@ -21,6 +21,7 @@ namespace Tizen.Maps /// /// Class representing geographical area /// + /// 3 public class Area : IDisposable { internal Interop.AreaHandle handle; @@ -28,6 +29,7 @@ namespace Tizen.Maps /// /// Constructs rectangular area. /// + /// 3 /// Top-left coordinates of the area /// Bottom-left coordinate of the area /// Thrown when the required feature is not supported. @@ -41,6 +43,7 @@ namespace Tizen.Maps /// /// Constructs circular area. /// + /// 3 /// Coordinates for center of the area /// Radius of the area /// Thrown when the required feature is not supported. @@ -71,6 +74,7 @@ namespace Tizen.Maps /// /// Releases all resources used by this object. /// + /// 3 public void Dispose() { Dispose(true); diff --git a/src/Tizen.Maps/Tizen.Maps/Direction.cs b/src/Tizen.Maps/Tizen.Maps/Direction.cs index 9d9e584..61c924f 100755 --- a/src/Tizen.Maps/Tizen.Maps/Direction.cs +++ b/src/Tizen.Maps/Tizen.Maps/Direction.cs @@ -19,6 +19,7 @@ namespace Tizen.Maps /// /// Direction types for route maneuver /// + /// 3 public enum DirectionType { /// diff --git a/src/Tizen.Maps/Tizen.Maps/DistanceUnit.cs b/src/Tizen.Maps/Tizen.Maps/DistanceUnit.cs index 56cab0d..addc926 100755 --- a/src/Tizen.Maps/Tizen.Maps/DistanceUnit.cs +++ b/src/Tizen.Maps/Tizen.Maps/DistanceUnit.cs @@ -19,6 +19,7 @@ namespace Tizen.Maps /// /// Allowed distance units /// + /// 3 public enum DistanceUnit { /// diff --git a/src/Tizen.Maps/Tizen.Maps/GeocodeRequest.cs b/src/Tizen.Maps/Tizen.Maps/GeocodeRequest.cs index 43926fa..f39452c 100755 --- a/src/Tizen.Maps/Tizen.Maps/GeocodeRequest.cs +++ b/src/Tizen.Maps/Tizen.Maps/GeocodeRequest.cs @@ -22,6 +22,7 @@ namespace Tizen.Maps /// /// Geocode request for map service /// + /// 3 public class GeocodeRequest : MapServiceRequest { private Interop.GeocodeCallback _geocodeCallback; diff --git a/src/Tizen.Maps/Tizen.Maps/Geocoordinates.cs b/src/Tizen.Maps/Tizen.Maps/Geocoordinates.cs index 7a26724..fb891ac 100755 --- a/src/Tizen.Maps/Tizen.Maps/Geocoordinates.cs +++ b/src/Tizen.Maps/Tizen.Maps/Geocoordinates.cs @@ -21,6 +21,7 @@ namespace Tizen.Maps /// /// Class representing geographical coordinates. /// + /// 3 public class Geocoordinates : IDisposable { internal Interop.CoordinatesHandle handle; @@ -28,6 +29,7 @@ namespace Tizen.Maps /// /// Constructs map coordinates object. /// + /// 3 /// Latitude value, must be between (-90.0 ~ 90.0) degrees /// Longitude value, must be between (-180.0 ~ 180.0) degrees /// Thrown when values for latitude and longitude are not valid. @@ -45,6 +47,7 @@ namespace Tizen.Maps /// /// Gets latitude of the coordinates. /// + /// 3 public double Latitude { get @@ -56,6 +59,7 @@ namespace Tizen.Maps /// /// Gets longitude of the coordinates. /// + /// 3 public double Longitude { get @@ -67,6 +71,7 @@ namespace Tizen.Maps /// /// Returns a string that represents this object. /// + /// 3 /// Returns a string which presents this object. public override string ToString() { @@ -88,6 +93,7 @@ namespace Tizen.Maps /// /// Releases all resources used by this object. /// + /// 3 public void Dispose() { Dispose(true); diff --git a/src/Tizen.Maps/Tizen.Maps/GeocoordinatesList.cs b/src/Tizen.Maps/Tizen.Maps/GeocoordinatesList.cs index 59617cb..50ae012 100755 --- a/src/Tizen.Maps/Tizen.Maps/GeocoordinatesList.cs +++ b/src/Tizen.Maps/Tizen.Maps/GeocoordinatesList.cs @@ -63,6 +63,7 @@ namespace Tizen.Maps /// /// Releases all resources used by this object. /// + /// 3 public void Dispose() { Dispose(true); diff --git a/src/Tizen.Maps/Tizen.Maps/GestureType.cs b/src/Tizen.Maps/Tizen.Maps/GestureType.cs index f4ccfae..f5ab43d 100755 --- a/src/Tizen.Maps/Tizen.Maps/GestureType.cs +++ b/src/Tizen.Maps/Tizen.Maps/GestureType.cs @@ -19,6 +19,7 @@ namespace Tizen.Maps /// /// Enumeration of user gestures over map view /// + /// 3 public enum GestureType { /// diff --git a/src/Tizen.Maps/Tizen.Maps/IGeocodePreference.cs b/src/Tizen.Maps/Tizen.Maps/IGeocodePreference.cs index f767330..fb0d8a5 100755 --- a/src/Tizen.Maps/Tizen.Maps/IGeocodePreference.cs +++ b/src/Tizen.Maps/Tizen.Maps/IGeocodePreference.cs @@ -20,11 +20,13 @@ namespace Tizen.Maps /// /// Preferences for geocode searches /// + /// 3 public interface IGeocodePreference { /// /// Gets or sets a string that presents preferred language. /// + /// 3 /// Language should be specified as an ISO 3166 alpha-2 two letter country-code /// followed by ISO 639-1 for the two-letter language code.
e.g. "ko-KR", "en-US".
string Language { get; set; } @@ -32,6 +34,7 @@ namespace Tizen.Maps /// /// Gets or sets the maximum number of results. /// + /// 3 /// Setting negative value will not have any effect on MaxResults value. int MaxResults { get; set; } } diff --git a/src/Tizen.Maps/Tizen.Maps/IPlaceSearchPreference.cs b/src/Tizen.Maps/Tizen.Maps/IPlaceSearchPreference.cs index fe8dae8..e32b44d 100755 --- a/src/Tizen.Maps/Tizen.Maps/IPlaceSearchPreference.cs +++ b/src/Tizen.Maps/Tizen.Maps/IPlaceSearchPreference.cs @@ -22,16 +22,19 @@ namespace Tizen.Maps /// /// Preferences for place searches /// + /// 3 public interface IPlaceSearchPreference { /// /// Gets or sets distance unit. /// + /// 3 DistanceUnit Unit { get; set; } /// /// Gets or sets preferred language. /// + /// 3 /// Language should be specified as an ISO 3166 alpha-2 two letter country-code /// followed by ISO 639-1 for the two-letter language code.
e.g. "ko-KR", "en-US".
string Language { get; set; } @@ -39,16 +42,19 @@ namespace Tizen.Maps /// /// Gets or sets the maximum number of results. /// + /// 3 int MaxResults { get; set; } /// /// Gets or sets a string that represents code of preferred country. /// + /// 3 string CountryCode { get; set; } /// /// Gets or sets search properties as key value pair. /// + /// 3 IReadOnlyDictionary Properties { get; set; } } } diff --git a/src/Tizen.Maps/Tizen.Maps/IRouteSearchPreference.cs b/src/Tizen.Maps/Tizen.Maps/IRouteSearchPreference.cs index b8c0a0d..e7eedbc 100755 --- a/src/Tizen.Maps/Tizen.Maps/IRouteSearchPreference.cs +++ b/src/Tizen.Maps/Tizen.Maps/IRouteSearchPreference.cs @@ -20,36 +20,43 @@ namespace Tizen.Maps /// /// Preferences for route searches /// + /// 3 public interface IRouteSearchPreference { /// /// Gets or sets distance unit. /// + /// 3 DistanceUnit Unit { get; set; } /// /// Gets or sets route optimization. /// + /// 3 RouteOptimization Optimization { get; set; } /// /// Gets or sets route transport mode. /// + /// 3 TransportMode Mode { get; set; } /// /// Gets or sets route feature weight. /// + /// 3 RouteFeatureWeight RouteFeatureWeight { get; set; } /// /// Gets or sets route feature. /// + /// 3 RouteFeature RouteFeature { get; set; } /// /// Gets or sets if searching for alternative routes is enabled. /// + /// 3 bool SearchAlternativeRoutes { get; set; } } -} \ No newline at end of file +} diff --git a/src/Tizen.Maps/Tizen.Maps/MapGestureEventArgs.cs b/src/Tizen.Maps/Tizen.Maps/MapGestureEventArgs.cs index 8c8679b..111ce73 100755 --- a/src/Tizen.Maps/Tizen.Maps/MapGestureEventArgs.cs +++ b/src/Tizen.Maps/Tizen.Maps/MapGestureEventArgs.cs @@ -22,6 +22,7 @@ namespace Tizen.Maps /// /// Event arguments for gesture type map events /// + /// 3 public class MapGestureEventArgs : EventArgs { internal MapGestureEventArgs(IntPtr nativeHandle) @@ -40,31 +41,37 @@ namespace Tizen.Maps /// /// Gets type of gesture event. /// + /// 3 public GestureType GestureType { get; } /// /// Gets screen coordinates in the event. /// + /// 3 public Point Position { get; } /// /// Gets the number of fingers detected in the event. /// + /// 3 public int TouchCount { get; } /// /// Gets zoom factor for zoom gesture event. /// + /// 3 public double ZoomFactor { get; } /// /// Gets angle of rotation for rotate gesture event. /// + /// 3 public double RotationAngle { get; } /// /// Gets geographical coordinates for the event. /// + /// 3 public Geocoordinates Geocoordinates { get; } } } diff --git a/src/Tizen.Maps/Tizen.Maps/MapObject.cs b/src/Tizen.Maps/Tizen.Maps/MapObject.cs index 56118fb..936552a 100755 --- a/src/Tizen.Maps/Tizen.Maps/MapObject.cs +++ b/src/Tizen.Maps/Tizen.Maps/MapObject.cs @@ -20,6 +20,7 @@ namespace Tizen.Maps /// /// Map object /// + /// 3 public abstract class MapObject { internal MapObject() { } @@ -27,6 +28,7 @@ namespace Tizen.Maps /// /// Gets or sets visibility of the map object. /// + /// 3 public abstract bool IsVisible { get; set; } internal abstract void HandleClickedEvent(); diff --git a/src/Tizen.Maps/Tizen.Maps/MapService.cs b/src/Tizen.Maps/Tizen.Maps/MapService.cs index 4c7648b..3d737da 100755 --- a/src/Tizen.Maps/Tizen.Maps/MapService.cs +++ b/src/Tizen.Maps/Tizen.Maps/MapService.cs @@ -23,6 +23,7 @@ namespace Tizen.Maps /// /// Map service class for service request /// + /// 3 public partial class MapService : IDisposable { internal Interop.ServiceHandle handle; @@ -37,6 +38,7 @@ namespace Tizen.Maps /// /// Creates a new Maps Service object for given service provider. /// + /// 3 /// A string which representing name of map service provider /// A string which representing certificate key to use the map service provider /// http://tizen.org/privilege/mapservice @@ -57,6 +59,7 @@ namespace Tizen.Maps /// /// Gets list of available map service providers. /// + /// 3 /// The list of map service providers. /// http://tizen.org/privilege/mapservice /// Thrown when the required feature is not supported. @@ -76,11 +79,13 @@ namespace Tizen.Maps /// /// Gets name of map service provider. /// + /// 3 public string Provider { get { return _serviceProvider; } } /// /// Gets and sets a string representing keys for map service provider /// + /// 3 /// Typically, the provider key is issued by each maps provider, after signing up for a plan in the web site. /// Depending on the plan and its provider which you have signed, you might pay for the network traffic. public string ProviderKey @@ -98,6 +103,7 @@ namespace Tizen.Maps /// /// Gets and sets a filter used for place search result. /// + /// 3 public PlaceFilter PlaceSearchFilter { get @@ -116,6 +122,7 @@ namespace Tizen.Maps /// /// Gets search preferences used for or . /// + /// 3 public IGeocodePreference GeocodePreferences { get @@ -127,6 +134,7 @@ namespace Tizen.Maps /// /// Gets search preferences used for . /// + /// 3 public IPlaceSearchPreference PlaceSearchPreferences { get @@ -138,6 +146,7 @@ namespace Tizen.Maps /// /// Gets search preferences used for . /// + /// 3 public IRouteSearchPreference RouteSearchPreferences { get @@ -149,6 +158,7 @@ namespace Tizen.Maps /// /// Gets and sets search preferences. /// + /// 3 public SearchPreference Preferences { get @@ -172,6 +182,7 @@ namespace Tizen.Maps /// /// Gets the user's consent to use maps data. /// + /// 3 /// A string which representing the name of maps provider /// Returns true if user agreed that the application can use maps data, otherwise false. /// http://tizen.org/privilege/mapservice @@ -196,6 +207,7 @@ namespace Tizen.Maps /// /// Checks if the Maps Service supports given request. /// + /// 3 /// Request type to check /// Returns true if the Maps Service supports a request, otherwise false. /// http://tizen.org/privilege/mapservice @@ -212,6 +224,7 @@ namespace Tizen.Maps /// /// Checks if the Maps Service supports given data feature. /// + /// 3 /// Data feature to check /// Returns true if the Maps Service supports a data feature, otherwise false. /// http://tizen.org/privilege/mapservice @@ -228,6 +241,7 @@ namespace Tizen.Maps /// /// Creates geocode search request for given free-formed address string. /// + /// 3 /// A string which representing free-formed address /// GeocodeRequest object created with address string public GeocodeRequest CreateGeocodeRequest(string address) @@ -238,6 +252,7 @@ namespace Tizen.Maps /// /// Creates geocode search request for given free-formed address string, within the specified boundary. /// + /// 3 /// A string which representing free-formed address /// An instance of Area object which representing interested area /// @@ -250,6 +265,7 @@ namespace Tizen.Maps /// /// Creates geocode search request for given structured address. /// + /// 3 /// A string which representing address of interest /// Returns GeocodeRequest object created with structured address public GeocodeRequest CreateGeocodeRequest(PlaceAddress address) @@ -260,6 +276,7 @@ namespace Tizen.Maps /// /// Creates a reverse geocode search request for given latitude and longitude. /// + /// 3 /// Latitude of interested place /// Longitude of interested place /// Returns ReverseGeocodeRequest object created with location coordinates @@ -271,6 +288,7 @@ namespace Tizen.Maps /// /// Creates a reverse geocode search request for given position coordinates list. /// + /// 3 /// Coordinates list with [2 ~ 100] coordinates /// Returns MultiReverseGeocodeRequest object created with list of location coordinates public MultiReverseGeocodeRequest CreateMultiReverseGeocodeRequest(IEnumerable coordinates) @@ -281,6 +299,7 @@ namespace Tizen.Maps /// /// Creates a route search request for origin and destination points. /// + /// 3 /// Starting point /// Destination /// Returns RouteSearchRequest object created with origin and destination coordinates @@ -292,6 +311,7 @@ namespace Tizen.Maps /// /// Creates a place search request for specified search radius around a given coordinates position. /// + /// 3 /// A geographical coordinates of center /// A double value which representing radius of area to search places /// Returns PlaceSearchRequest object created with location coordinates and search radius @@ -303,6 +323,7 @@ namespace Tizen.Maps /// /// Creates a place search request for places within specified boundary. /// + /// 3 /// An instance of Area object which representing area to search interested places /// Returns PlaceSearchRequest object created with specified boundary public PlaceSearchRequest CreatePlaceSearchRequest(Area boundary) @@ -313,6 +334,7 @@ namespace Tizen.Maps /// /// Creates a place search request for free-formed address within boundary. /// + /// 3 /// A string which representing free-formed address /// An instance of Area object which representing area to search interested places /// Returns PlaceSearchRequest object created with address string and specified boundary @@ -340,6 +362,7 @@ namespace Tizen.Maps /// /// Releases all resources used by this object. /// + /// 3 public void Dispose() { Dispose(true); diff --git a/src/Tizen.Maps/Tizen.Maps/MapServiceRequest.cs b/src/Tizen.Maps/Tizen.Maps/MapServiceRequest.cs index cebc9e1..ce216b4 100755 --- a/src/Tizen.Maps/Tizen.Maps/MapServiceRequest.cs +++ b/src/Tizen.Maps/Tizen.Maps/MapServiceRequest.cs @@ -23,6 +23,7 @@ namespace Tizen.Maps /// /// Base class for map service request /// + /// 3 /// public abstract class MapServiceRequest : IDisposable { @@ -50,6 +51,7 @@ namespace Tizen.Maps /// /// Sends a request to map service provider. /// + /// 3 /// Response from map service provider /// http://tizen.org/privilege/mapservice /// http://tizen.org/privilege/internet @@ -105,6 +107,7 @@ namespace Tizen.Maps /// /// Releases all resources used by this object. /// + /// 3 public void Dispose() { Dispose(true); diff --git a/src/Tizen.Maps/Tizen.Maps/MapTypes.cs b/src/Tizen.Maps/Tizen.Maps/MapTypes.cs index 4cde30c..e10448f 100755 --- a/src/Tizen.Maps/Tizen.Maps/MapTypes.cs +++ b/src/Tizen.Maps/Tizen.Maps/MapTypes.cs @@ -19,6 +19,7 @@ namespace Tizen.Maps /// /// Map View Type (theme) /// + /// 3 public enum MapTypes { /// diff --git a/src/Tizen.Maps/Tizen.Maps/MapView.cs b/src/Tizen.Maps/Tizen.Maps/MapView.cs index 12c1631..9b7c8c7 100755 --- a/src/Tizen.Maps/Tizen.Maps/MapView.cs +++ b/src/Tizen.Maps/Tizen.Maps/MapView.cs @@ -25,6 +25,7 @@ namespace Tizen.Maps /// /// Map View class to show a map on the screen. /// + /// 3 public class MapView : Layout, IDisposable { internal Interop.ViewHandle handle; @@ -48,6 +49,7 @@ namespace Tizen.Maps /// /// Creates the view and link it to the instance of map service. /// + /// 3 /// An instance of object which map view will be drawn /// An instance of object /// http://tizen.org/privilege/mapservice @@ -72,6 +74,7 @@ namespace Tizen.Maps /// Adds or removes event handlers to deliver scrolled gesture event. /// /// Event handlers to get scrolled gesture event + /// 3 /// Thrown when the required feature is not supported. public event EventHandler Scrolled { @@ -98,6 +101,7 @@ namespace Tizen.Maps /// Adds or removes event handlers to deliver zoomed gesture event. ///
/// Event handlers to get zoomed gesture event + /// 3 /// Thrown when the required feature is not supported. public event EventHandler TwoFingerZoomed { @@ -124,6 +128,7 @@ namespace Tizen.Maps /// Adds or removes event handlers to deliver clicked gesture event. ///
/// Event handlers to get clicked gesture event + /// 3 /// Thrown when the required feature is not supported. public event EventHandler Clicked { @@ -150,6 +155,7 @@ namespace Tizen.Maps /// Adds or removes event handlers to deliver double-clicked gesture event. ///
/// Event handlers to get double-clicked gesture event + /// 3 /// Thrown when the required feature is not supported. public event EventHandler DoubleClicked { @@ -176,6 +182,7 @@ namespace Tizen.Maps /// Adds or removes event handlers to deliver clicked gesture event with two-fingers. /// /// Event handlers to get clicked gesture event + /// 3 /// Thrown when the required feature is not supported. public event EventHandler TwoFingerClicked { @@ -202,6 +209,7 @@ namespace Tizen.Maps /// Adds or removes event handlers to deliver rotated gesture event. /// /// Event handlers to get rotated gesture event + /// 3 /// Thrown when the required feature is not supported. public event EventHandler TwoFingerRotated { @@ -229,6 +237,7 @@ namespace Tizen.Maps /// Adds or removes event handlers to deliver long-pressed gesture event. /// /// Event handlers to get long-pressed gesture event + /// 3 /// Thrown when the required feature is not supported. public event EventHandler LongPressed { @@ -255,6 +264,7 @@ namespace Tizen.Maps /// Adds or removes event handlers to deliver a event representing the view is ready to be used. /// /// Event handlers to get view ready event + /// 3 /// Thrown when the required feature is not supported. public event EventHandler ViewReady { @@ -276,6 +286,7 @@ namespace Tizen.Maps /// Gets or sets current zoom level. /// /// It is an integer value that representing current zoom level. + /// 3 /// http://tizen.org/privilege/mapservice /// http://tizen.org/privilege/internet /// http://tizen.org/privilege/network.get @@ -298,6 +309,7 @@ namespace Tizen.Maps /// Gets or sets minimum zoom level. /// /// It is an integer value that limits minimal zoom level within range of current map plug-in supported. + /// 3 /// http://tizen.org/privilege/mapservice /// http://tizen.org/privilege/internet /// http://tizen.org/privilege/network.get @@ -320,6 +332,7 @@ namespace Tizen.Maps /// Gets or sets maximum zoom level. /// /// It is an integer value that limits maximum zoom level within range of current map plug-in supported. + /// 3 /// http://tizen.org/privilege/mapservice /// http://tizen.org/privilege/internet /// http://tizen.org/privilege/network.get @@ -342,6 +355,7 @@ namespace Tizen.Maps /// Gets or sets orientation on the map view. /// /// It is an integer value from 0 to 360 that indicates orientation of the map view + /// 3 /// http://tizen.org/privilege/mapservice /// http://tizen.org/privilege/internet /// http://tizen.org/privilege/network.get @@ -363,6 +377,7 @@ namespace Tizen.Maps /// /// Gets or sets theme type of the map view. /// + /// 3 /// http://tizen.org/privilege/mapservice /// http://tizen.org/privilege/internet /// http://tizen.org/privilege/network.get @@ -384,6 +399,7 @@ namespace Tizen.Maps /// /// Indicates whether the map should show the 3D buildings layer. /// + /// 3 /// http://tizen.org/privilege/mapservice /// http://tizen.org/privilege/internet /// http://tizen.org/privilege/network.get @@ -405,6 +421,7 @@ namespace Tizen.Maps /// /// Indicates whether the map should show the traffic layer. /// + /// 3 /// http://tizen.org/privilege/mapservice /// http://tizen.org/privilege/internet /// http://tizen.org/privilege/network.get @@ -426,6 +443,7 @@ namespace Tizen.Maps /// /// Indicates whether the map should show the public transit layer. /// + /// 3 /// http://tizen.org/privilege/mapservice /// http://tizen.org/privilege/internet /// http://tizen.org/privilege/network.get @@ -447,6 +465,7 @@ namespace Tizen.Maps /// /// Indicates whether the scale-bar is enabled or not. /// + /// 3 /// http://tizen.org/privilege/mapservice /// http://tizen.org/privilege/internet /// http://tizen.org/privilege/network.get @@ -474,6 +493,7 @@ namespace Tizen.Maps /// Each language tag is composed of one or more "subtags" separated by hyphens (-). /// Each subtag is composed of basic Latin letters or digits only. /// For example, "ko-KR" for Korean, "en-US" for American English. + /// 3 /// http://tizen.org/privilege/mapservice /// http://tizen.org/privilege/internet /// http://tizen.org/privilege/network.get @@ -496,6 +516,7 @@ namespace Tizen.Maps /// /// Gets or sets geographical coordinates for map view's center. /// + /// 3 /// http://tizen.org/privilege/mapservice /// http://tizen.org/privilege/internet /// http://tizen.org/privilege/network.get @@ -518,6 +539,7 @@ namespace Tizen.Maps /// /// Gets a list of map object added to map view. /// + /// 3 public IEnumerable Children { get @@ -529,6 +551,7 @@ namespace Tizen.Maps /// /// Changes geographical coordinates to screen coordinates. /// + /// 3 /// Geographical coordinates /// Returns an instance of screen coordinates on the current screen /// http://tizen.org/privilege/mapservice @@ -544,6 +567,7 @@ namespace Tizen.Maps /// /// Changes screen coordinates to geographical coordinates. /// + /// 3 /// Screen coordinates /// Returns an instance of geographical coordinates object. /// http://tizen.org/privilege/mapservice @@ -559,6 +583,7 @@ namespace Tizen.Maps /// /// Adds a map object to map view. /// + /// 3 /// An instance of map object to be added /// http://tizen.org/privilege/mapservice /// Thrown when the required feature is not supported. @@ -582,6 +607,7 @@ namespace Tizen.Maps /// /// Removes a map object from map view. /// + /// 3 /// An instance of map object to be removed /// Once removed, the child object will be become invalid /// http://tizen.org/privilege/mapservice @@ -605,6 +631,7 @@ namespace Tizen.Maps /// /// Removes all map objects from map view. /// + /// 3 /// http://tizen.org/privilege/mapservice /// Thrown when the required feature is not supported. /// Thrown when application does not have some privilege to access this method. @@ -623,6 +650,7 @@ namespace Tizen.Maps /// /// Captures a snapshot of map view /// + /// 3 /// Type of file format /// A integer value which representing quality for encoding, from 1 to 100 /// A string which representing The file path for snapshot @@ -741,6 +769,7 @@ namespace Tizen.Maps /// /// Releases all resources used by this object. /// + /// 3 public void Dispose() { Dispose(true); diff --git a/src/Tizen.Maps/Tizen.Maps/Marker.cs b/src/Tizen.Maps/Tizen.Maps/Marker.cs index dc8b587..1655e65 100755 --- a/src/Tizen.Maps/Tizen.Maps/Marker.cs +++ b/src/Tizen.Maps/Tizen.Maps/Marker.cs @@ -22,6 +22,7 @@ namespace Tizen.Maps /// /// Marker map object /// + /// 3 public class Marker : MapObject, IDisposable { internal Interop.MarkerHandle handle; @@ -39,11 +40,13 @@ namespace Tizen.Maps /// /// Gets or sets clicked event handlers. /// + /// 3 public event EventHandler Clicked; /// /// Gets or sets marker's visibility. /// + /// 3 public override bool IsVisible { get @@ -59,6 +62,7 @@ namespace Tizen.Maps /// /// Gets or sets geographical coordinates for this marker. /// + /// 3 public Geocoordinates Coordinates { get @@ -77,6 +81,7 @@ namespace Tizen.Maps /// /// Gets or sets a string representing image file path for this marker. /// + /// 3 public string ImagePath { get @@ -92,6 +97,7 @@ namespace Tizen.Maps /// /// Gets or sets screen size for this marker. /// + /// 3 public Size MarkerSize { get @@ -107,6 +113,7 @@ namespace Tizen.Maps /// /// Gets or sets z-order for this marker. /// + /// 3 /// The integer value is 0 in default, and must be in range of from -100 to 100. public int ZOrder { @@ -123,6 +130,7 @@ namespace Tizen.Maps /// /// Changes marker size. /// + /// 3 /// New size public void Resize(Size newSize) { @@ -132,6 +140,7 @@ namespace Tizen.Maps /// /// Changes marker coordinates. /// + /// 3 /// New position for marker public void Move(Geocoordinates newPosition) { @@ -168,6 +177,7 @@ namespace Tizen.Maps /// /// Releases all resources used by this object. /// + /// 3 public void Dispose() { Dispose(true); @@ -181,6 +191,7 @@ namespace Tizen.Maps /// /// Pin type marker map object /// + /// 3 public class Pin : Marker { private const string defaultImagePath = "/usr/share/dotnet.tizen/framework/res/maps_marker_pin_48.png"; @@ -188,6 +199,7 @@ namespace Tizen.Maps /// /// Creates a Pin type marker. /// + /// 3 /// Marker coordinates /// Thrown when input coordinates are invalid. public Pin(Geocoordinates coordinates) @@ -198,6 +210,7 @@ namespace Tizen.Maps /// /// Creates a Pin type marker. /// + /// 3 /// Marker coordinates /// Image file path for Marker /// @@ -216,6 +229,7 @@ namespace Tizen.Maps /// /// Sticker type marker map object /// + /// 3 public class Sticker : Marker { private const string defaultImagePath = "/usr/share/dotnet.tizen/framework/res/maps_marker_sticker_48.png"; @@ -223,6 +237,7 @@ namespace Tizen.Maps /// /// Creates a Sticker type marker. /// + /// 3 /// Marker coordinates /// Thrown when input coordinates are invalid. public Sticker(Geocoordinates coordinates) @@ -233,6 +248,7 @@ namespace Tizen.Maps /// /// Creates a Sticker type marker. /// + /// 3 /// Marker coordinates /// Image file path for Marker /// diff --git a/src/Tizen.Maps/Tizen.Maps/MultiReverseGeocodeRequest.cs b/src/Tizen.Maps/Tizen.Maps/MultiReverseGeocodeRequest.cs index 92920ba..2794961 100755 --- a/src/Tizen.Maps/Tizen.Maps/MultiReverseGeocodeRequest.cs +++ b/src/Tizen.Maps/Tizen.Maps/MultiReverseGeocodeRequest.cs @@ -22,6 +22,7 @@ namespace Tizen.Maps /// /// Multiple Reverse geocode Request for Tizen map service /// + /// 3 public class MultiReverseGeocodeRequest : MapServiceRequest { private Interop.MultiReverseGeocodeCallback _geocodeCallback; diff --git a/src/Tizen.Maps/Tizen.Maps/Overlay.cs b/src/Tizen.Maps/Tizen.Maps/Overlay.cs index b7110d3..9a9e7f0 100755 --- a/src/Tizen.Maps/Tizen.Maps/Overlay.cs +++ b/src/Tizen.Maps/Tizen.Maps/Overlay.cs @@ -22,6 +22,7 @@ namespace Tizen.Maps /// /// Overlay map object /// + /// 3 public class Overlay : MapObject, IDisposable { internal Interop.OverlayHandle handle; @@ -29,6 +30,7 @@ namespace Tizen.Maps /// /// Creates a normal overlay map object. /// + /// 3 /// /// /// Thrown when input coordinates or objectToContain are invalid @@ -50,6 +52,7 @@ namespace Tizen.Maps /// /// Gets or sets visibility of overlay map object. /// + /// 3 public override bool IsVisible { get { return handle.IsVisible; } @@ -59,6 +62,7 @@ namespace Tizen.Maps /// /// Gets or sets geographical coordinates for overlay map object. /// + /// 3 public Geocoordinates Coordinates { get @@ -76,6 +80,7 @@ namespace Tizen.Maps /// /// Gets or sets minimum zoom level for overlay map object. /// + /// 3 public int MinimumZoomLevel { get @@ -91,6 +96,7 @@ namespace Tizen.Maps /// /// Gets or sets maximum zoom lever for overlay map object. /// + /// 3 public int MaximumZoomLevel { get @@ -134,6 +140,7 @@ namespace Tizen.Maps /// /// Releases all resources used by this object. /// + /// 3 public void Dispose() { Dispose(true); @@ -145,11 +152,13 @@ namespace Tizen.Maps /// /// Bubble overlay map object /// + /// 3 public class BubbleOverlay : Overlay { /// /// Creates a Bubble overlay. /// + /// 3 /// The geographical coordinates to be pointed /// The EvasObject to be shown /// Thrown when the required feature is not supported. @@ -163,11 +172,13 @@ namespace Tizen.Maps /// /// Box Overlay map object /// + /// 3 public class BoxOverlay : Overlay { /// /// Creates a Box overlay. /// + /// 3 /// The geographical coordinates to be pointed /// The EvasObject to be shown /// Thrown when the required feature is not supported. diff --git a/src/Tizen.Maps/Tizen.Maps/Place.cs b/src/Tizen.Maps/Tizen.Maps/Place.cs index ca527ea..70f6bf6 100755 --- a/src/Tizen.Maps/Tizen.Maps/Place.cs +++ b/src/Tizen.Maps/Tizen.Maps/Place.cs @@ -22,6 +22,7 @@ namespace Tizen.Maps /// /// Place information, used in Place Discovery and Search /// + /// 3 public class Place : IDisposable { internal Interop.PlaceHandle handle; @@ -34,6 +35,7 @@ namespace Tizen.Maps /// /// Gets ID string for the place. /// + /// 3 public string Id { get @@ -45,6 +47,7 @@ namespace Tizen.Maps /// /// Gets name string for the place. /// + /// 3 public string Name { get @@ -56,6 +59,7 @@ namespace Tizen.Maps /// /// Gets view URI for the place. /// + /// 3 public string Uri { get @@ -67,6 +71,7 @@ namespace Tizen.Maps /// /// Gets distance for the place from the center. /// + /// 3 public int Distance { get @@ -78,6 +83,7 @@ namespace Tizen.Maps /// /// Gets geographical location for the place. /// + /// 3 public Geocoordinates Coordinates { get @@ -89,6 +95,7 @@ namespace Tizen.Maps /// /// Gets address for the place. /// + /// 3 public PlaceAddress Address { get @@ -100,6 +107,7 @@ namespace Tizen.Maps /// /// Gets rating for the place. /// + /// 3 public PlaceRating Rating { get @@ -111,6 +119,7 @@ namespace Tizen.Maps /// /// Gets supplier link for the place. /// + /// 3 public PlaceLink Supplier { get @@ -122,6 +131,7 @@ namespace Tizen.Maps /// /// Gets related link for the place. /// + /// 3 public PlaceLink Related { get @@ -133,6 +143,7 @@ namespace Tizen.Maps /// /// Gets all properties attached to this place. /// + /// 3 public IDictionary Properties { get @@ -146,6 +157,7 @@ namespace Tizen.Maps /// /// Gets all categories attached to this place. /// + /// 3 public IEnumerable Categories { get @@ -159,6 +171,7 @@ namespace Tizen.Maps /// /// Gets all attributes attached to this place. /// + /// 3 public IEnumerable Attributes { get @@ -172,6 +185,7 @@ namespace Tizen.Maps /// /// Gets all contacts attached to this place. /// + /// 3 public IEnumerable Contacts { get @@ -185,6 +199,7 @@ namespace Tizen.Maps /// /// Gets all editorials attached to this place. /// + /// 3 public IEnumerable Editorials { get @@ -198,6 +213,7 @@ namespace Tizen.Maps /// /// Gets all images attached to this place. /// + /// 3 public IEnumerable Images { get @@ -211,6 +227,7 @@ namespace Tizen.Maps /// /// Gets all reviews attached to this place. /// + /// 3 public IEnumerable Reviews { get @@ -236,6 +253,7 @@ namespace Tizen.Maps /// /// Releases all resources used by this object. /// + /// 3 public void Dispose() { Dispose(true); diff --git a/src/Tizen.Maps/Tizen.Maps/PlaceAddress.cs b/src/Tizen.Maps/Tizen.Maps/PlaceAddress.cs index 6c90609..a6a6136 100755 --- a/src/Tizen.Maps/Tizen.Maps/PlaceAddress.cs +++ b/src/Tizen.Maps/Tizen.Maps/PlaceAddress.cs @@ -21,6 +21,7 @@ namespace Tizen.Maps /// /// Address information for the map point used in Geocode and Reverse Geocode requests. /// + /// 3 public class PlaceAddress : IDisposable { internal Interop.AddressHandle handle; @@ -28,6 +29,7 @@ namespace Tizen.Maps /// /// Constructs map address object. /// + /// 3 /// Thrown when native operation failed to allocate memory. public PlaceAddress() { @@ -42,6 +44,7 @@ namespace Tizen.Maps /// /// Gets a building number for this address. /// + /// 3 public string Building { get @@ -57,6 +60,7 @@ namespace Tizen.Maps /// /// Gets a city name for this address. /// + /// 3 public string City { get @@ -72,6 +76,7 @@ namespace Tizen.Maps /// /// Gets a country name for this address. /// + /// 3 public string Country { get @@ -87,6 +92,7 @@ namespace Tizen.Maps /// /// Gets a country code for this address. /// + /// 3 public string CountryCode { get @@ -102,6 +108,7 @@ namespace Tizen.Maps /// /// Gets a county for this address. /// + /// 3 public string County { get @@ -117,6 +124,7 @@ namespace Tizen.Maps /// /// Gets a district name for this address. /// + /// 3 public string District { get @@ -132,6 +140,7 @@ namespace Tizen.Maps /// /// Gets a free text associated with this address. /// + /// 3 public string Freetext { get @@ -147,6 +156,7 @@ namespace Tizen.Maps /// /// Gets a postal code for this address. /// + /// 3 public string PostalCode { get @@ -162,6 +172,7 @@ namespace Tizen.Maps /// /// Gets a state name for this address. /// + /// 3 public string State { get @@ -177,6 +188,7 @@ namespace Tizen.Maps /// /// Gets a street name for this address. /// + /// 3 public string Street { get @@ -192,6 +204,7 @@ namespace Tizen.Maps /// /// Returns a string that represents this object. /// + /// 3 /// Returns a string which presents this object. public override string ToString() { @@ -213,6 +226,7 @@ namespace Tizen.Maps /// /// Releases all resources used by this object. /// + /// 3 public void Dispose() { Dispose(true); diff --git a/src/Tizen.Maps/Tizen.Maps/PlaceAddressList.cs b/src/Tizen.Maps/Tizen.Maps/PlaceAddressList.cs index c61e320..86ba5f3 100755 --- a/src/Tizen.Maps/Tizen.Maps/PlaceAddressList.cs +++ b/src/Tizen.Maps/Tizen.Maps/PlaceAddressList.cs @@ -73,6 +73,7 @@ namespace Tizen.Maps /// /// Releases all resources used by this object. /// + /// 3 public void Dispose() { Dispose(true); diff --git a/src/Tizen.Maps/Tizen.Maps/PlaceAttribute.cs b/src/Tizen.Maps/Tizen.Maps/PlaceAttribute.cs index 89230cf..a6307fa 100755 --- a/src/Tizen.Maps/Tizen.Maps/PlaceAttribute.cs +++ b/src/Tizen.Maps/Tizen.Maps/PlaceAttribute.cs @@ -21,6 +21,7 @@ namespace Tizen.Maps /// /// Place Attributes information, used in Place Discovery and Search requests /// + /// 3 public class PlaceAttribute { private string _id; @@ -42,21 +43,25 @@ namespace Tizen.Maps /// /// Gets an ID for the place attribute. /// + /// 3 public string Id { get { return _id; } } /// /// Gets a label for the place attribute. /// + /// 3 public string Label { get { return _label; } } /// /// Gets a text for the place attribute. /// + /// 3 public string Text { get { return _text; } } /// /// Returns a string that represents this object. /// + /// 3 /// Returns a string which presents this object. public override string ToString() { diff --git a/src/Tizen.Maps/Tizen.Maps/PlaceCategory.cs b/src/Tizen.Maps/Tizen.Maps/PlaceCategory.cs index dae19e5..16ce43c 100755 --- a/src/Tizen.Maps/Tizen.Maps/PlaceCategory.cs +++ b/src/Tizen.Maps/Tizen.Maps/PlaceCategory.cs @@ -21,6 +21,7 @@ namespace Tizen.Maps /// /// Place Category information, used in Place Discovery and Search requests /// + /// 3 public class PlaceCategory : IDisposable { internal Interop.PlaceCategoryHandle handle; @@ -28,6 +29,7 @@ namespace Tizen.Maps /// /// Constructs search category object. /// + /// 3 /// Thrown when native operation failed to allocate memory. public PlaceCategory() { @@ -43,6 +45,7 @@ namespace Tizen.Maps /// /// Gets or sets an ID for this category. /// + /// 3 public string Id { get { return handle.Id; } @@ -52,6 +55,7 @@ namespace Tizen.Maps /// /// Gets or sets a name for this category. /// + /// 3 public string Name { get { return handle.Name; } @@ -61,6 +65,7 @@ namespace Tizen.Maps /// /// Gets or sets an URL for this category. /// + /// 3 public string Url { get { return handle.Url; } @@ -70,6 +75,7 @@ namespace Tizen.Maps /// /// Returns a string that represents this object. /// + /// 3 /// Returns a string which presents this object. public override string ToString() { @@ -91,6 +97,7 @@ namespace Tizen.Maps /// /// Releases all resources used by this object. /// + /// 3 public void Dispose() { Dispose(true); diff --git a/src/Tizen.Maps/Tizen.Maps/PlaceContact.cs b/src/Tizen.Maps/Tizen.Maps/PlaceContact.cs index b542ca6..8d6c467 100755 --- a/src/Tizen.Maps/Tizen.Maps/PlaceContact.cs +++ b/src/Tizen.Maps/Tizen.Maps/PlaceContact.cs @@ -22,6 +22,7 @@ namespace Tizen.Maps /// /// Place Contact information, used in Place Discovery and Search requests /// + /// 3 public class PlaceContact { private string _label; @@ -42,21 +43,25 @@ namespace Tizen.Maps /// /// Gets an ID for this place contact. /// + /// 3 public string Id { get { return _type; } } /// /// Gets a label for this place contact. /// + /// 3 public string Label { get { return _label; } } /// /// Gets a value for this place contact. /// + /// 3 public string Value { get { return _value; } } /// /// Returns a string that represents this object. /// + /// 3 /// Returns a string which presents this object. public override string ToString() { diff --git a/src/Tizen.Maps/Tizen.Maps/PlaceEditorial.cs b/src/Tizen.Maps/Tizen.Maps/PlaceEditorial.cs index 9e11380..ba4ff6a 100755 --- a/src/Tizen.Maps/Tizen.Maps/PlaceEditorial.cs +++ b/src/Tizen.Maps/Tizen.Maps/PlaceEditorial.cs @@ -21,6 +21,7 @@ namespace Tizen.Maps /// /// Place Editorial information, used in Place Discovery and Search requests /// + /// 3 public class PlaceEditorial { private string _description; @@ -41,21 +42,25 @@ namespace Tizen.Maps /// /// Gets a description for this place editorial. /// + /// 3 public string Description { get { return _description; } } /// /// Gets a language for this place editorial. /// + /// 3 public string Language { get { return _language; } } /// /// Gets an instance of object which representing media for this place editorial. /// + /// 3 public PlaceMedia Media { get { return _media; } } /// /// Returns a string that represents this object. /// + /// 3 /// Returns a string which presents this object. public override string ToString() { diff --git a/src/Tizen.Maps/Tizen.Maps/PlaceFilter.cs b/src/Tizen.Maps/Tizen.Maps/PlaceFilter.cs index 42d251b..747c0d7 100755 --- a/src/Tizen.Maps/Tizen.Maps/PlaceFilter.cs +++ b/src/Tizen.Maps/Tizen.Maps/PlaceFilter.cs @@ -21,6 +21,7 @@ namespace Tizen.Maps /// /// Place Filter information, used in Place Discovery and Search requests /// + /// 3 public class PlaceFilter : IDisposable { internal Interop.PlaceFilterHandle handle; @@ -28,6 +29,7 @@ namespace Tizen.Maps /// /// Constructs new place filter. /// + /// 3 /// Thrown when native operation failed to allocate memory. public PlaceFilter() { @@ -37,6 +39,7 @@ namespace Tizen.Maps /// /// Gets or sets an free-formed address string for this place filter. /// + /// 3 /// Depending on maps provider which the application has selected, /// it may treat , and /// as same kind of strings to search places. @@ -55,6 +58,7 @@ namespace Tizen.Maps /// /// Gets or sets an instance of object for this place filter. /// + /// 3 public PlaceCategory Category { get @@ -70,6 +74,7 @@ namespace Tizen.Maps /// /// Gets or sets a keyword for this place filter. /// + /// 3 /// Depending on maps provider which the application has selected, /// it may treat , and /// as same kind of strings to search places. @@ -88,6 +93,7 @@ namespace Tizen.Maps /// /// Gets or sets a name for this place filter. /// + /// 3 /// Depending on maps provider which the application has selected, /// it may treat , and /// as same kind of strings to search places. @@ -118,6 +124,7 @@ namespace Tizen.Maps /// /// Releases all resources used by this object. /// + /// 3 public void Dispose() { Dispose(true); diff --git a/src/Tizen.Maps/Tizen.Maps/PlaceImage.cs b/src/Tizen.Maps/Tizen.Maps/PlaceImage.cs index f08d868..220a199 100755 --- a/src/Tizen.Maps/Tizen.Maps/PlaceImage.cs +++ b/src/Tizen.Maps/Tizen.Maps/PlaceImage.cs @@ -21,6 +21,7 @@ namespace Tizen.Maps /// /// Place Image information, used in Place Discovery and Search requests /// + /// 3 public class PlaceImage { private string _id; @@ -43,31 +44,37 @@ namespace Tizen.Maps /// /// Gets an ID for this place image. /// + /// 3 public string Id { get { return _id; } } /// /// Gets an URL for this place image. /// + /// 3 public string Url { get { return _url; } } /// /// Gets width for this place image. /// + /// 3 public int Width { get { return _width; } } /// /// Gets height for this place image. /// + /// 3 public int Height { get { return _height; } } /// /// Gets an object which representing user link for this place image. /// + /// 3 public PlaceLink UserLink { get { return _userLink; } } /// /// Gets an object which representing image media for this place image. /// + /// 3 public PlaceMedia ImageMedia { get { return _media; } } } } diff --git a/src/Tizen.Maps/Tizen.Maps/PlaceLink.cs b/src/Tizen.Maps/Tizen.Maps/PlaceLink.cs index d5f0526..bdc6a06 100755 --- a/src/Tizen.Maps/Tizen.Maps/PlaceLink.cs +++ b/src/Tizen.Maps/Tizen.Maps/PlaceLink.cs @@ -22,6 +22,7 @@ namespace Tizen.Maps /// /// Place Link Object information, used in Place Discovery and Search requests /// + /// 3 public class PlaceLink { private string _id; @@ -40,21 +41,25 @@ namespace Tizen.Maps /// /// Gets a string which representing ID for this place link. /// + /// 3 public string Id { get { return _id; } } /// /// Gets a string which representing name for this place link. /// + /// 3 public string Name { get { return _name; } } /// /// Gets a string which representing link for this place link. /// + /// 3 public string Link { get { return _link; } } /// /// Gets a string which representing type for this place link. /// + /// 3 public string Type { get { return _type; } } } } diff --git a/src/Tizen.Maps/Tizen.Maps/PlaceList.cs b/src/Tizen.Maps/Tizen.Maps/PlaceList.cs index 844bfb0..c46bbdb 100755 --- a/src/Tizen.Maps/Tizen.Maps/PlaceList.cs +++ b/src/Tizen.Maps/Tizen.Maps/PlaceList.cs @@ -63,6 +63,7 @@ namespace Tizen.Maps /// /// Releases all resources used by this object. /// + /// 3 public void Dispose() { Dispose(true); diff --git a/src/Tizen.Maps/Tizen.Maps/PlaceMedia.cs b/src/Tizen.Maps/Tizen.Maps/PlaceMedia.cs index f6ac148..370de73 100755 --- a/src/Tizen.Maps/Tizen.Maps/PlaceMedia.cs +++ b/src/Tizen.Maps/Tizen.Maps/PlaceMedia.cs @@ -21,6 +21,7 @@ namespace Tizen.Maps /// /// Place Media information, used in Place Discovery and Search requests /// + /// 3 public class PlaceMedia { private string _attribution; @@ -37,16 +38,19 @@ namespace Tizen.Maps /// /// Gets a string which representing attribution for this place media. /// + /// 3 public string Attribution { get { return _attribution; } } /// /// Gets an instance of object which representing supplier for this place media. /// + /// 3 public PlaceLink Supplier { get { return _supplier; } } /// /// Gets an instance of object which representing via data for this place media. /// + /// 3 public PlaceLink Via { get { return _via; } } } } diff --git a/src/Tizen.Maps/Tizen.Maps/PlaceRating.cs b/src/Tizen.Maps/Tizen.Maps/PlaceRating.cs index 99a8789..a829fc4 100755 --- a/src/Tizen.Maps/Tizen.Maps/PlaceRating.cs +++ b/src/Tizen.Maps/Tizen.Maps/PlaceRating.cs @@ -21,6 +21,7 @@ namespace Tizen.Maps /// /// Place Rating information, used in Place Discovery and Search requests /// + /// 3 public class PlaceRating { private int _count; @@ -35,16 +36,19 @@ namespace Tizen.Maps /// /// Gets the number of users rated for this place rating. /// + /// 3 public int UserCount { get { return _count; } } /// /// Gets average value of this place rating. /// + /// 3 public double Average { get { return _average; } } /// /// Returns a string that represents this object. /// + /// 3 /// Returns a string which presents this object. public override string ToString() { diff --git a/src/Tizen.Maps/Tizen.Maps/PlaceReview.cs b/src/Tizen.Maps/Tizen.Maps/PlaceReview.cs index f29f268..210b307 100755 --- a/src/Tizen.Maps/Tizen.Maps/PlaceReview.cs +++ b/src/Tizen.Maps/Tizen.Maps/PlaceReview.cs @@ -21,6 +21,7 @@ namespace Tizen.Maps /// /// Place Review information, used in Place Discovery and Search requests /// + /// 3 public class PlaceReview { private DateTime _date; @@ -50,36 +51,43 @@ namespace Tizen.Maps /// /// Gets an instance of object which representing time of this review. /// + /// 3 public DateTime Date { get { return _date; } } /// /// Gets a string which representing title of this review. /// + /// 3 public string Title { get { return _title; } } /// /// Gets a value which representing rating of this review. /// + /// 3 public double Rating { get { return _rating; } } /// /// Gets a string which representing description of this review. /// + /// 3 public string Description { get { return _description; } } /// /// Gets a string which representing language of this review. /// + /// 3 public string Language { get { return _language; } } /// /// Gets an instance of object which representing review media of this review. /// + /// 3 public PlaceMedia ReviewMedia { get { return _media; } } /// /// Gets an instance of object which representing user link of this review. /// + /// 3 public PlaceLink UserLink { get { return _userLink; } } } } diff --git a/src/Tizen.Maps/Tizen.Maps/PlaceSearchRequest.cs b/src/Tizen.Maps/Tizen.Maps/PlaceSearchRequest.cs index f1a29d8..92bd555 100755 --- a/src/Tizen.Maps/Tizen.Maps/PlaceSearchRequest.cs +++ b/src/Tizen.Maps/Tizen.Maps/PlaceSearchRequest.cs @@ -22,6 +22,7 @@ namespace Tizen.Maps /// /// Place search request for Tizen map service /// + /// 3 public class PlaceSearchRequest : MapServiceRequest { private Interop.SearchPlaceCallback _placeCallback; diff --git a/src/Tizen.Maps/Tizen.Maps/Polygon.cs b/src/Tizen.Maps/Tizen.Maps/Polygon.cs index ea6578c..1503b63 100755 --- a/src/Tizen.Maps/Tizen.Maps/Polygon.cs +++ b/src/Tizen.Maps/Tizen.Maps/Polygon.cs @@ -25,6 +25,7 @@ namespace Tizen.Maps /// /// Polygon map object /// + /// 3 public class Polygon : MapObject, IDisposable { internal Interop.PolygonHandle handle; @@ -33,6 +34,7 @@ namespace Tizen.Maps /// /// Creates a polygon visual object. /// + /// 3 /// List of geographical coordinates /// Background color /// Thrown when input values are invalid. @@ -51,11 +53,13 @@ namespace Tizen.Maps /// /// Adds or removes clicked event handlers. /// + /// 3 public event EventHandler Clicked; /// /// Gets or sets visibility for the polygon. /// + /// 3 public override bool IsVisible { get { return handle.IsVisible; } @@ -65,6 +69,7 @@ namespace Tizen.Maps /// /// Gets or sets a list of geographical coordinates of polygon vertices. /// + /// 3 public IEnumerable Coordinates { get @@ -91,6 +96,7 @@ namespace Tizen.Maps /// /// Gets or sets background color to fill the polygon. /// + /// 3 public Color FillColor { get @@ -137,6 +143,7 @@ namespace Tizen.Maps /// /// Releases all resources used by this object. /// + /// 3 public void Dispose() { Dispose(true); diff --git a/src/Tizen.Maps/Tizen.Maps/Polyline.cs b/src/Tizen.Maps/Tizen.Maps/Polyline.cs index 58f053d..9c743c2 100755 --- a/src/Tizen.Maps/Tizen.Maps/Polyline.cs +++ b/src/Tizen.Maps/Tizen.Maps/Polyline.cs @@ -25,6 +25,7 @@ namespace Tizen.Maps /// /// Polyline map object /// + /// 3 public class Polyline : MapObject, IDisposable { internal Interop.PolylineHandle handle; @@ -33,6 +34,7 @@ namespace Tizen.Maps /// /// Creates polyline visual object. /// + /// 3 /// List of geographical coordinates /// Line color /// The width of line [1 ~ 100] (pixels) @@ -52,11 +54,13 @@ namespace Tizen.Maps /// /// Adds or removes clicked event handlers. /// + /// 3 public event EventHandler Clicked; /// /// Gets or sets visibility for the polyline. /// + /// 3 public override bool IsVisible { get { return handle.IsVisible; } @@ -66,6 +70,7 @@ namespace Tizen.Maps /// /// Gets or sets a list of geographical coordinates for polyline vertices. /// + /// 3 public IEnumerable Coordinates { get @@ -92,6 +97,7 @@ namespace Tizen.Maps /// /// Gets or sets line color. /// + /// 3 public Color LineColor { get @@ -107,6 +113,7 @@ namespace Tizen.Maps /// /// Gets or sets line width from 1 to 100 pixels. /// + /// 3 public int Width { get @@ -153,6 +160,7 @@ namespace Tizen.Maps /// /// Releases all resources used by this object. /// + /// 3 public void Dispose() { Dispose(true); diff --git a/src/Tizen.Maps/Tizen.Maps/ReverseGeocodeRequest.cs b/src/Tizen.Maps/Tizen.Maps/ReverseGeocodeRequest.cs index ab80b3f..af2533d 100755 --- a/src/Tizen.Maps/Tizen.Maps/ReverseGeocodeRequest.cs +++ b/src/Tizen.Maps/Tizen.Maps/ReverseGeocodeRequest.cs @@ -22,6 +22,7 @@ namespace Tizen.Maps /// /// Reverse geocode request for map service. /// + /// 3 public class ReverseGeocodeRequest : MapServiceRequest { private Interop.ReverseGeocodeCallback _geocodeCallback; diff --git a/src/Tizen.Maps/Tizen.Maps/Route.cs b/src/Tizen.Maps/Tizen.Maps/Route.cs index 8efe390..bc5aa4c 100755 --- a/src/Tizen.Maps/Tizen.Maps/Route.cs +++ b/src/Tizen.Maps/Tizen.Maps/Route.cs @@ -23,6 +23,7 @@ namespace Tizen.Maps /// /// Route information, used in Route Search requests. /// + /// 3 public class Route : IDisposable { internal Interop.RouteHandle handle; @@ -35,6 +36,7 @@ namespace Tizen.Maps /// /// Gets an instance of object which representing destination coordinates for this route. /// + /// 3 public Geocoordinates Destination { get @@ -46,6 +48,7 @@ namespace Tizen.Maps /// /// Gets total distance for this route. /// + /// 3 public double Distance { get @@ -57,6 +60,7 @@ namespace Tizen.Maps /// /// Get total duration to cover this route. /// + /// 3 public double Duration { get @@ -68,6 +72,7 @@ namespace Tizen.Maps /// /// Gets an ID for this route. /// + /// 3 public string Id { get @@ -79,6 +84,7 @@ namespace Tizen.Maps /// /// Gets transport mode for this route. /// + /// 3 public TransportMode Mode { get @@ -90,6 +96,7 @@ namespace Tizen.Maps /// /// Gets origin coordinates for this route. /// + /// 3 public Geocoordinates Origin { get @@ -101,6 +108,7 @@ namespace Tizen.Maps /// /// Gets a coordinates list for this route. /// + /// 3 public IEnumerable Path { get @@ -114,6 +122,7 @@ namespace Tizen.Maps /// /// Gets a segment list for this route. /// + /// 3 public IEnumerable Segments { get @@ -127,6 +136,7 @@ namespace Tizen.Maps /// /// Gets distance unit for this route. /// + /// 3 public DistanceUnit Unit { get @@ -161,6 +171,7 @@ namespace Tizen.Maps /// /// Releases all resources used by this object. /// + /// 3 public void Dispose() { Dispose(true); diff --git a/src/Tizen.Maps/Tizen.Maps/RouteFeature.cs b/src/Tizen.Maps/Tizen.Maps/RouteFeature.cs index dd070bc..4f44d36 100755 --- a/src/Tizen.Maps/Tizen.Maps/RouteFeature.cs +++ b/src/Tizen.Maps/Tizen.Maps/RouteFeature.cs @@ -19,6 +19,7 @@ namespace Tizen.Maps /// /// Route features, used for route search requests /// + /// 3 public enum RouteFeature { /// diff --git a/src/Tizen.Maps/Tizen.Maps/RouteFeatureWeight.cs b/src/Tizen.Maps/Tizen.Maps/RouteFeatureWeight.cs index a788ed9..03a557e 100755 --- a/src/Tizen.Maps/Tizen.Maps/RouteFeatureWeight.cs +++ b/src/Tizen.Maps/Tizen.Maps/RouteFeatureWeight.cs @@ -19,6 +19,7 @@ namespace Tizen.Maps /// /// Route feature weights used in route search requests /// + /// 3 public enum RouteFeatureWeight { /// diff --git a/src/Tizen.Maps/Tizen.Maps/RouteManeuver.cs b/src/Tizen.Maps/Tizen.Maps/RouteManeuver.cs index 0fbb8e4..ea1ceeb 100755 --- a/src/Tizen.Maps/Tizen.Maps/RouteManeuver.cs +++ b/src/Tizen.Maps/Tizen.Maps/RouteManeuver.cs @@ -21,6 +21,7 @@ namespace Tizen.Maps /// /// Route Maneuver information, used in Route Search requests /// + /// 3 public class RouteManeuver { private Interop.RouteDirection _direction; @@ -47,41 +48,49 @@ namespace Tizen.Maps /// /// Gets direction type for this maneuver. /// + /// 3 public DirectionType Direction { get { return (DirectionType)_direction; } } /// /// Gets turn type for this maneuver. /// + /// 3 public TurnInstruction Turn { get { return (TurnInstruction)_turntype; } } /// /// Gets a geographical coordinates position for this maneuver. /// + /// 3 public Geocoordinates Position { get { return _coordinates; } } /// /// Gets a name of the road for this maneuver. /// + /// 3 public string Road { get { return _road; } } /// /// Gets an instruction text for this maneuver. /// + /// 3 public string Instruction { get { return _instruction; } } /// /// Gets a locale for this maneuver. /// + /// 3 public string Locale { get { return _locale; } } /// /// Gets time to next instruction for this maneuver. /// + /// 3 public int TimeToNextInstruction { get { return _timeToNextInstruction; } } /// /// Gets distance to next instruction for this maneuver. /// + /// 3 public double DistanceToNextInstruction { get { return _distanceToNextInstruction; } } } } diff --git a/src/Tizen.Maps/Tizen.Maps/RouteOptimization.cs b/src/Tizen.Maps/Tizen.Maps/RouteOptimization.cs index 89629cb..e7932a0 100755 --- a/src/Tizen.Maps/Tizen.Maps/RouteOptimization.cs +++ b/src/Tizen.Maps/Tizen.Maps/RouteOptimization.cs @@ -19,6 +19,7 @@ namespace Tizen.Maps /// /// Allowed route optimization option used in route search requests /// + /// 3 /// /// Depending on loaded maps plug-in using , some features may have no effect or differences with descriptions. /// diff --git a/src/Tizen.Maps/Tizen.Maps/RouteSearchRequest.cs b/src/Tizen.Maps/Tizen.Maps/RouteSearchRequest.cs index 1d97a11..95d48cf 100755 --- a/src/Tizen.Maps/Tizen.Maps/RouteSearchRequest.cs +++ b/src/Tizen.Maps/Tizen.Maps/RouteSearchRequest.cs @@ -23,6 +23,7 @@ namespace Tizen.Maps /// /// Route search request for Tizen map service requests /// + /// 3 public class RouteSearchRequest : MapServiceRequest { private Interop.SearchRouteCallback _routeCallback; @@ -94,6 +95,7 @@ namespace Tizen.Maps /// /// Gets or sets a list of way-points to cover between origin and destination. /// + /// 3 public IEnumerable Waypoints { get diff --git a/src/Tizen.Maps/Tizen.Maps/RouteSegment.cs b/src/Tizen.Maps/Tizen.Maps/RouteSegment.cs index 3e7a982..347466f 100755 --- a/src/Tizen.Maps/Tizen.Maps/RouteSegment.cs +++ b/src/Tizen.Maps/Tizen.Maps/RouteSegment.cs @@ -23,6 +23,7 @@ namespace Tizen.Maps /// /// Place Segment information, used in Route Search requests /// + /// 3 public class RouteSegment { private Geocoordinates _origin; @@ -49,31 +50,37 @@ namespace Tizen.Maps /// /// Gets an origin coordinates for this segment. /// + /// 3 public Geocoordinates Origin { get { return _origin; } } /// /// Gets a destination coordinates for this segment. /// + /// 3 public Geocoordinates Destination { get { return _destination; } } /// /// Gets total distance for this segment. /// + /// 3 public double Distance { get { return _distance; } } /// /// Gets total duration to cover this segment. /// + /// 3 public double Duration { get { return _duration; } } /// /// Gets a maneuver list for this segment. /// + /// 3 public IEnumerable Maneuvers { get { return _maneuvers; } } /// /// Gets a coordinates list for this segment. /// + /// 3 public IEnumerable Path { get { return _path; } } private Area BoundingBox { get { return _boundingBox; } } diff --git a/src/Tizen.Maps/Tizen.Maps/SearchPreference.cs b/src/Tizen.Maps/Tizen.Maps/SearchPreference.cs index ca57349..288c8da 100755 --- a/src/Tizen.Maps/Tizen.Maps/SearchPreference.cs +++ b/src/Tizen.Maps/Tizen.Maps/SearchPreference.cs @@ -22,6 +22,7 @@ namespace Tizen.Maps /// /// Preferences for route search requests /// + /// 3 public class SearchPreference : IGeocodePreference, IPlaceSearchPreference, IRouteSearchPreference, IDisposable { internal Interop.PreferenceHandle handle; @@ -30,6 +31,7 @@ namespace Tizen.Maps /// /// Constructors a new search preference. /// + /// 3 public SearchPreference() { handle = new Interop.PreferenceHandle(); @@ -46,6 +48,7 @@ namespace Tizen.Maps /// /// Gets or sets preferred language. /// + /// 3 /// Language should be specified as an ISO 3166 alpha-2 two letter country-code /// followed by ISO 639-1 for the two-letter language code.
e.g. "ko-KR", "en-US".
public string Language @@ -64,6 +67,7 @@ namespace Tizen.Maps /// /// Gets or sets the maximum result count for each service request. /// + /// 3 /// Setting negative value will not have any effect on MaxResults value public int MaxResults { @@ -81,6 +85,7 @@ namespace Tizen.Maps /// /// Gets or sets distance unit. /// + /// 3 public DistanceUnit Unit { get @@ -97,6 +102,7 @@ namespace Tizen.Maps /// /// Gets or sets preferred country. /// + /// 3 public string CountryCode { get @@ -113,6 +119,7 @@ namespace Tizen.Maps /// /// Gets or sets search properties as key value pair. /// + /// 3 public IReadOnlyDictionary Properties { get @@ -138,6 +145,7 @@ namespace Tizen.Maps /// /// Gets or sets route optimization. /// + /// 3 public RouteOptimization Optimization { get @@ -154,6 +162,7 @@ namespace Tizen.Maps /// /// Gets or sets route transport mode. /// + /// 3 public TransportMode Mode { get @@ -170,6 +179,7 @@ namespace Tizen.Maps /// /// Gets or sets route feature weight. /// + /// 3 public RouteFeatureWeight RouteFeatureWeight { get @@ -186,6 +196,7 @@ namespace Tizen.Maps /// /// Gets or sets route feature. /// + /// 3 public RouteFeature RouteFeature { get @@ -202,6 +213,7 @@ namespace Tizen.Maps /// /// Gets or sets if searching for alternative routes is enabled. /// + /// 3 public bool SearchAlternativeRoutes { get @@ -230,6 +242,7 @@ namespace Tizen.Maps /// /// Releases all resources used by this object. /// + /// 3 public void Dispose() { Dispose(true); diff --git a/src/Tizen.Maps/Tizen.Maps/ServiceData.cs b/src/Tizen.Maps/Tizen.Maps/ServiceData.cs index 43011d0..9378999 100755 --- a/src/Tizen.Maps/Tizen.Maps/ServiceData.cs +++ b/src/Tizen.Maps/Tizen.Maps/ServiceData.cs @@ -1,4 +1,4 @@ -/* +/* * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); @@ -19,6 +19,7 @@ namespace Tizen.Maps /// /// Features available in the Map Service /// + /// 3 public enum ServiceData { /// diff --git a/src/Tizen.Maps/Tizen.Maps/ServiceRequestType.cs b/src/Tizen.Maps/Tizen.Maps/ServiceRequestType.cs index 7e3c2a9..5855b52 100755 --- a/src/Tizen.Maps/Tizen.Maps/ServiceRequestType.cs +++ b/src/Tizen.Maps/Tizen.Maps/ServiceRequestType.cs @@ -19,6 +19,7 @@ namespace Tizen.Maps /// /// Service Requests available in the Maps Service /// + /// 3 public enum ServiceRequestType { /// diff --git a/src/Tizen.Maps/Tizen.Maps/SnapshotType.cs b/src/Tizen.Maps/Tizen.Maps/SnapshotType.cs index 2dfffee..03c7952 100755 --- a/src/Tizen.Maps/Tizen.Maps/SnapshotType.cs +++ b/src/Tizen.Maps/Tizen.Maps/SnapshotType.cs @@ -1,4 +1,4 @@ -/* +/* * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); @@ -19,6 +19,7 @@ namespace Tizen.Maps /// /// Enumeration for snapshot file formats /// + /// 3 public enum SnapshotType { /// @@ -30,4 +31,4 @@ namespace Tizen.Maps /// JPEG = Interop.ViewSnapshotFormatType.ViewSnapshotJpeg, } -} \ No newline at end of file +} diff --git a/src/Tizen.Maps/Tizen.Maps/TransportMode.cs b/src/Tizen.Maps/Tizen.Maps/TransportMode.cs index ac31221..6bc958f 100755 --- a/src/Tizen.Maps/Tizen.Maps/TransportMode.cs +++ b/src/Tizen.Maps/Tizen.Maps/TransportMode.cs @@ -19,6 +19,7 @@ namespace Tizen.Maps /// /// Route types /// + /// 3 public enum TransportMode { /// diff --git a/src/Tizen.Maps/Tizen.Maps/TurnInstruction.cs b/src/Tizen.Maps/Tizen.Maps/TurnInstruction.cs index 175a828..d01de95 100755 --- a/src/Tizen.Maps/Tizen.Maps/TurnInstruction.cs +++ b/src/Tizen.Maps/Tizen.Maps/TurnInstruction.cs @@ -19,6 +19,7 @@ namespace Tizen.Maps /// /// Turn Instruction type for route maneuver /// + /// 3 public enum TurnInstruction { /// -- 2.7.4