Class SearchPreference
Definition
- Assembly:
- Tizen.Maps.dll
Preferences for route search requests.
public class SearchPreference : IGeocodePreference, IPlaceSearchPreference, IRouteSearchPreference, IDisposable
- Inheritance
-
objectSearchPreference
- Implements
-
System.IDisposable
Constructors
View SourceSearchPreference()
Constructor for a new search preference.
Declaration
public SearchPreference()
Properties
View SourceCountryCode
Gets or sets the preferred country.
Declaration
public string CountryCode { get; set; }
Property Value
Type | Description |
---|---|
string |
Language
Gets or sets a preferred language.
Declaration
public string Language { get; set; }
Property Value
Type | Description |
---|---|
string |
Remarks
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".
MaxResults
Gets or sets the maximum result count for each service request.
Declaration
public int MaxResults { get; set; }
Property Value
Type | Description |
---|---|
int |
Remarks
Setting negative value will not have any effect on MaxResults value.
Mode
Gets or sets the route transport mode.
Declaration
public TransportMode Mode { get; set; }
Property Value
Type | Description |
---|---|
TransportMode |
Optimization
Gets or sets the route optimization.
Declaration
public RouteOptimization Optimization { get; set; }
Property Value
Type | Description |
---|---|
RouteOptimization |
Properties
Gets or sets the search properties as a key value pair.
Declaration
public IReadOnlyDictionary<string, string> Properties { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IReadOnlyDictionary<TKey, TValue><string, string> |
RouteFeature
Gets or sets the route feature.
Declaration
public RouteFeature RouteFeature { get; set; }
Property Value
Type | Description |
---|---|
RouteFeature |
RouteFeatureWeight
Gets or sets the route feature weight.
Declaration
public RouteFeatureWeight RouteFeatureWeight { get; set; }
Property Value
Type | Description |
---|---|
RouteFeatureWeight |
SearchAlternativeRoutes
Gets or sets if the searching for alternative routes is enabled.
Declaration
public bool SearchAlternativeRoutes { get; set; }
Property Value
Type | Description |
---|---|
bool |
Unit
Gets or sets the distance unit.
Declaration
public DistanceUnit Unit { get; set; }
Property Value
Type | Description |
---|---|
DistanceUnit |
Methods
View SourceDispose()
Releases all the resources used by this object.
Declaration
public void Dispose()
Dispose(bool)
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
bool | disposing | If true, managed and unmanaged resources can be disposed, otherwise only unmanaged resources can be disposed. |
~SearchPreference()
Destroy the SearchPreference object.
Declaration
protected ~SearchPreference()