Classes

ClassDescription
AddressCandidate
Single result returned from executing a Locator operation (contained in the Candidates property of the AddressCandidates returned). Contains the address value as well as its location/shape and the geocoding score.
AddressCandidates
Contains the results returned from executing a Locator operation. Has methods to set the style for display of candidates, and to convert the results to a VEShapeLayer, so that the shapes may be added to the map.
ArcGISLayerFactory
Class for working with map services exposed through the ArcGIS Server REST API. Use the CreateLayer method to add the map service to the Virtual Earth map.
BufferParameters
Parameters used with the Geometry.Buffer method, including the buffer distance(s), geometries, and unit.
BufferResults
Result collection returned from executing a Geometry.Buffer request.
Config
Global values for the VE extender are held by this object. You do not need to construct an instance of this class, since an instance is created on startup. Just set its properties when needed.
DataFile
Reference to a data file. Used with a ParameterValue returned with the GPResults generated by a Geoprocessor task operation.
DirectionsFeatureSet
Shapes returned from executing a RouteTask.
FeatureSet
Shapes returned from executing a QueryTask.
FindParameters
Parameters used when running the FindTask. These parameters include a search text to find, whether the match should be exact or not, the layers to search, the fields to search, etc.
FindResult
Single result returned from executing an FindTask. Contains information about a single geographic feature found. Returned in a FindResults collection.
FindResults
Result collection returned from executing a FindTask.
FindTask
The FindTask searches for specified text in one or more map layers of an ArcGIS Server map service exposed as a REST resource. The arguments for the search are set in a FindParameters object. The result of this operation is a FindResults object.
Geometry
The Geometry class uses an ArcGIS Server geometry service to perform operations on feature geometry such as buffering, projection and simplify.
Geoprocessor
Class for performing geoprocessing operations. Operations may be performed with two methods, depending on the way the geoprocessing service processes requests: SubmitJob and Execute task. The SubmitJob operation is supported for geoprocessing (GP) services whose execution type is asynchronous, while the Execute operation is supported for services whose execution type is synchronous.
GPResults
Results returned from executing a Geoprocessor task operation.
GraphicFeature
Single feature result returned from executing a task. The GraphicFeature will contain an array of VEShapes, as well as the attributes and geometry from the response.
IdentifyParameters
Parameters for an identify operation performed with IdentifyTask. These parameters include a geometry to identify on (point, line, polygon or envelope), the layers to identify, the tolerance etc.
IdentifyResult
Single result returned from executing an IdentifyTask. Returned in an IdentifyResults collection.
IdentifyResults
Result collection returned from executing an IdentifyTask.
IdentifyTask
The Identify task finds features in one or more map layers of an ArcGIS Server map service exposed as a REST resource. Features are found that intersect the input geometry, which is contained along with other search parameters in an IdentifyParameters object. The result of this operation is an IdentifyResults object.
JobInfo
Geoprocessing job information returned from executing a CheckStatus request. A JobInfo object is passed to the function identified in the onStatusCallback argument when calling the Geoprocessor SubmitJob method.
LinearUnit
Reference to a linear distance. Used in a Geoprocessor's ParameterValue when a geoprocessing input requires a distance or linear input.
Location
An location object containing X,Y coordinates.
Locations
A collection of locations. This is returned from a LabelPoints operation.
Locator
Locator Task class. The Locator class is used to perform Address-to-Location or Location-to-Address geocoding operations. It sends requests to an ArcGIS Server geocode (locator) service exposed as a REST resource.
MeasureResult
Single result returned from executing a Lengths or a AreasAndLengths. Returned in a MeasureResults object.
MeasureResults
Result collection returned from executing a Lengths or a AreasAndLengths request. The MeasureResults object is returned in the callback function from the request.
ParameterValue
Class that represents a named parameter of a given type, with associated value. Used as inputs and as results returned from a Geoprocessor task.
Query
Parameters of the query operation performed by a QueryTask. These parameters include a literal text string to search for, geometry to apply as a spatial filter (envelope, point, line or polygon), output fields, whether to return geometry, etc.
QueryTask
The Query Task finds features in a single map layer of an ArcGIS Server map service exposed as a REST resource. Features are found that satisfy the criteria in the Query parameters object included with the arguments when executing the task. The result of this operation is a FeatureSet, which provides information about query results including the values for the fields requested by the user. By default, the geometry of each result is also returned in the FeatureSet as an array of GraphicFeatures.
RasterData
Reference to raster data, such as an image, returned from a Geoprocessor task. The RasterData is included in a ParameterValue in the GPResults.
RelationResult
Single result returned from executing a Relation. Returned in a MeasureResults object.
RelationResults
Result collection returned from executing a Lengths or a AreasAndLengths request. The MeasureResults object is returned in the callback function from the request.
RestRequest
Utility to send requests to an ArcGIS Server REST resource.
RouteParameters
Parameters for an route solve operation performed with RouteTask.
RouteResult
The result from the Route Task. The RouteResult properties are dependent on the RouteParameter inputs. For example, directions are only returned if RouteParameters.ReturnDirections is set to "true". RouteResult has no constructor.
RouteResults
RouteResult collection returned from executing an RouteTask.
RouteTask
RouteTask class. The RouteTask class is used to perform Solve operation. It sends requests to an ArcGIS Server Network Analysis service exposed as a REST resource.

Enumerations

EnumerationDescription
AreaUnits
This list contains entries for some of the basic Area units. Used, for example, when calling the AreasAndLengths method of Geometry.
DistanceUnits
This list contains entries for some of the basic Distance units. Used, for example, when calling the Lengths or AreasAndLengths methods of Geometry.
RelationType
This list contains entries for the relation types used in the Geometry.Relation task.
SRUnitTypes
This enumeration contains entries for some of the predefined units of measure. A value corresponds to the factory code used in the Projection Engine library. Please see these web pages for a complete list of the predefined units of measure: http://edndoc.esri.com/arcobjects/9.3/ComponentHelp/esriGeometry/esriSRUnitType.htm and http://edndoc.esri.com/arcobjects/9.3/ComponentHelp/esriGeometry/esriSRUnit2Type.htm.