StructuredLocationSearchArgs Class |
Namespace: Telogis.GeoBase.Geocoding
The StructuredLocationSearchArgs type exposes the following members.
Name | Description | |
---|---|---|
StructuredLocationSearchArgs | Initializes a new instance of the StructuredLocationSearchArgs class |
Name | Description | |
---|---|---|
Countries |
A list of countries in which to search. An empty array indicates to search all countries
(which might not be supported by some search sources). The default is all countries.
(Inherited from LocationSearchBaseArgs.) | |
CrossStreet |
A string representing the cross street.
| |
CustomArgs |
A dictionary of custom arguments specific to custom search sources. This could be used,
for example, to provide authentication details or customer information for a custom
search source that needs to authenticate with an external server or provides
customer-specific results. The default is an empty dictionary.
(Inherited from LocationSearchBaseArgs.) | |
LocationHint | (Inherited from LocationSearchBaseArgs.) | |
PoiTypes |
For searches that include POI results, restrict the types of POI to search to those
in the PoiTypes array. The default is an empty array, which includes all POI types.
(Inherited from LocationSearchBaseArgs.) | |
Postcode |
The postcode to be searched.
| |
QueryForm |
The query's form; that is whether it is a prefix query or a complete query. This provides a
hint as to which search sources should be used. For example, a prefix query is likely
to be handled by a different geocoder than a full query. The default is QueryForm.Prefix.
(Inherited from LocationSearchBaseArgs.) | |
Regions |
The regions to be searched, greater than city level.
| |
ResultsLimit |
The maximum number of results that can be returned by any one search. The default is 5.
(Inherited from LocationSearchBaseArgs.) | |
ResultTypes |
The types of results to search for and return.
(Inherited from LocationSearchBaseArgs.) | |
SearchDepth |
A hint as to the desired depth of the search. A low depth is best suited to user
interfaces that need to be highly responsive; a high depth is best suited to contexts
where high quality results are particularly important, at the sacrifice of search speed.
The default is SearchDepth.Medium.
(Inherited from LocationSearchBaseArgs.) | |
StreetName |
A string representing the street name.
| |
StreetNumber |
A string representing the street number.
| |
Subregions |
The subregions to be searched, city level or smaller.
| |
Timeout |
Specifies how long the search should continue before terminating prematurely. Specifying
a timeout of TimeSpan.Zero means that the search
will not timeout. When a search times out, the
LocationSearchResult object returned
contains all suggestions found prior to the timeout and has a status of
Timeout.
(Inherited from LocationSearchBaseArgs.) | |
Units |
A string representing the units.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToString |
Returns a formatted string containing structured address information for the location to search for.
(Overrides ObjectToString.) |