com.esri.arcgis.arcweb
Interface IArcWebPlaceFinder

All Superinterfaces:
Serializable
All Known Implementing Classes:
ArcWebPlaceFinder, IArcWebPlaceFinderProxy

public interface IArcWebPlaceFinder
extends Serializable

Provides access to members that manipulate the ArcWebPlaceFinder.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 IArcWebLocationInfo find(String place, IArcWebPlaceFinderOptions placeFinderOptions, ITrackCancel pCancelTracker)
          Finds a place.
 IEnumArcWebPlaceFinderInfo getDataSourceInfo(IEnumArcWebDataSourceInfo pDataSourceInfo, ITrackCancel pCancelTracker)
          Gets the country and type information for the specified data sources.
 IEnumArcWebDataSourceInfo getSupportedDataSources(ITrackCancel pCancelTracker)
          Gets all the data sources information that can support this service.
 

Method Detail

find

IArcWebLocationInfo find(String place,
                         IArcWebPlaceFinderOptions placeFinderOptions,
                         ITrackCancel pCancelTracker)
                         throws IOException,
                                AutomationException
Finds a place.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
place - The place (in)
placeFinderOptions - A reference to a com.esri.arcgis.arcweb.IArcWebPlaceFinderOptions (in)
pCancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Returns:
A reference to a com.esri.arcgis.arcweb.IArcWebLocationInfo
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDataSourceInfo

IEnumArcWebPlaceFinderInfo getDataSourceInfo(IEnumArcWebDataSourceInfo pDataSourceInfo,
                                             ITrackCancel pCancelTracker)
                                             throws IOException,
                                                    AutomationException
Gets the country and type information for the specified data sources.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pDataSourceInfo - A reference to a com.esri.arcgis.arcweb.IEnumArcWebDataSourceInfo (in)
pCancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Returns:
A reference to a com.esri.arcgis.arcweb.IEnumArcWebPlaceFinderInfo
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSupportedDataSources

IEnumArcWebDataSourceInfo getSupportedDataSources(ITrackCancel pCancelTracker)
                                                  throws IOException,
                                                         AutomationException
Gets all the data sources information that can support this service.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pCancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Returns:
A reference to a com.esri.arcgis.arcweb.IEnumArcWebDataSourceInfo
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.