ESRI.ArcGIS.E2API Feedback via the User Forum
ESRI.ArcGIS.E2API Namespace
See Also  Inheritance Hierarchy
The ESRI.ArcGIS.E2API namespace provides types that allow developers to create custom tasks for ArcGIS Explorer, and work with the existing items which comprise the application such as the Results window, Views and Layers.

Classes

ClassDescription
AddressResult Result representing an address.
E2 Represents the ArcGIS Explorer application.
Envelope Represents a rectangle, with sides parallel to the coordinate system.
Feature This class represents a spatial object, which has an associated shape and attribute information.
FeatureCursor Represents a subset of features. A FeatureCursor can be used to enumerate through features in turn.
FeatureSet Represents a subset of features. A FeatureSet can be used to enumerate through features in turn and perform actions on the set of features.
Field Represents the attribute information for a Feature.
FieldCollection The collection of fields in a Feature.
Geometry Represents a geometrical shape.
GroupLayer A GroupLayer represents a layer comprised of multiple child layers defined by a LayerCollection. The GroupLayer enables this collection of layers to behave as a single layer.
ImageSet The ImageSet class provides access, by name or index, to the set of images used as icons for tasks and results within ArcGIS Explorer.
Layer A layer represents geographical data and its visual representation.
LayerCollection The collection of layers in a View or a GroupLayer which has child layers.
LayerResult Result representing a layer.
LocalLayer A LocalLayer represents the connection to KML or raster data, and its visual representation in the view.
LocalVectorLayer A LocalVectorLayer represents the connection to a shapefile or file geodatabase, and its visual representation in the view.
MenuDef Defines the members of a context menu for a Result.
ParameterSet A set of parameters which can be passed between different objects in the ArcGIS Explorer object model.
PlaceResult Result representing a place.
Point Represents a single location in space.
PointCollection A collection of points.
Polygon A geometry representing an ordered sequence of points which describe a closed figure.
Polyline A linear geometry representing an ordered sequence of points.
Result Represents a piece of information returned from a task. Different types of specialist Result classes inherit from this superclass.
ResultInfo A ResultInfo object provides information about the top-level Result and TaskContext of a particular Result.
ResultManager Represents the Results shown in the ArcGIS Explorer Results window.
ServerLayer A ServerLayer represents geographical data hosted on a server.
ShellResult Represents a result which can be interpreted by the windows shell.
SkinInfo The SkinInfo class can be used to retrieve information about the way that the ArcGIS Explorer application user interface is currently skinned.
StyleManager Manages the style files used by the ArcGIS Explorer application.
Task The Task class is used to perform the main work of a task within ArcGIS Explorer, for example calling a web service to provide information back to the application.
TaskContext A TaskContext is used to exchange data between a TaskUI and its associated Task, and represents a single execution of a task.
TaskUI The TaskUI abstract class can be inherited in order to create a new custom task for ArcGIS Explorer. Each TaskUI class requires a corresponding custom task class which should inherit from the Task abstract class.
TaskUICenter Represents the task center in the ArcGIS Explorer application.
TaskUICollection The collection of TaskUIs in the TaskUICenter.
View The superclass for geographical views of data used by ArcGIS Explorer.
View3D The three-dimensional view in ArcGIS Explorer, sometimes refered to as the 'globe' view.
XmlHelper A helper class which converts XML to E2API objects and vice versa.

Delegates

DelegateDescription
View3D.DrawOpenGLBeginEventHandler Represents the method that will handle the DrawOpenGLBegin event in custom drawing scenarios.
View3D.DrawOpenGLFinishEventHandler Represents the method that will handle the DrawOpenGLFinish event in custom drawing scenarios.

Enumerations

EnumerationDescription
esriE2Action The types of action which a Result can do.
esriE2ExportFormat File export type options.
esriE2FieldType Field types.
esriE2GeometryAction Actions that work in conjuntion with a geometry.
esriE2LayerCacheType The cache type used by the layer.
esriE2LayerType Layer types.
esriE2MenuType Result context menu types.
esriE2MessageBoxType Message box options.
esriE2ServerType Server types that ArcGIS Explorer can connect to.
esriE2ShowWindow Display options used with the ShellResult Show property.
esriE2SkinColor Colors set in the application skin file.
esriE2SkinFont Fonts set in the application skin file.
esriE2SpatialRelationship Spatial relationship options.
esriE2SymbolType The types of symbols used for display
esriE2TaskExecution Task Execution controller options.
esriE2TaskExitStatus The status of the Task after exiting.
esriE2TaskStatus Current status of execution of the Task.
esriE2TaskStopReason The reason why a Task is currently stopped.

See Also