ISupportErrorInfo Interface


Many ArcObjects classes implement the ISupportErrorInfo interface. This indicates to clients that an error object may be created by the class, and also ensures that extended error information can be returned to the client.

A class which creates COM error objects using the IErrorInfo interface needs to implement the ISupportErrorInfo interface.

See the Error Handling in Components topics for more details.


Name Description
Method InterfaceSupportsErrorInfo

ISupportErrorInfo.InterfaceSupportsErrorInfo Method

Indicates whether the interface supports IErrorInfo.

Classes that implement ISupportErrorInfo

Classes Description
AbridgedMolodenskyTransformation (esriGeometry) Creates an Abridged Molodensky transformation.
AffineTransformation2D (esriGeometry) A two dimensional affine transformation.
AffineTransformation3D (esriGeometry) A three dimensional transformation.
AGSServerConnection (esriGISClient) The AGSServerConnection object for connecting to the GIS server and getting the ServerObjectManager and ServerObjectAdmin.
AMFWriter A sequential AMF Writer.
AngularUnit (esriGeometry) Creates a angular unit of measure.
AoInitialize Class initializes ArcObject components runtime environment. This class must be the first ArcObject created.
BasicRasterSdeLoader (esriDataSourcesRaster) A mechanism to control creation of SDE Raster datasets and load raster data.
BezierCurve (esriGeometry) A cubic Bezier curve defined between two points; optionally has measure, height and ID attributes at each endpoint.
CircularArc (esriGeometry) A portion of a circle that connects two points optionally has measure, height and ID attributes at each endpoint.
CompositeGeoTransformation (esriGeometry) Performs a sequence of geographic transformations.
CoordinateFrameTransformation (esriGeometry) Creates a Coordinate Frame transformation.
Datum (esriGeometry) Creates a datum.
DddServerEnvironment (esriGeoDatabase) 3D Server Environment (license) singleton object.
EllipticArc (esriGeometry) A portion of the boundary of a 2D ellipse that connects two points; optionally has measure, height and ID attributes at each endpoint.
EnumFeatureGeometry (esriGeoDatabase) Esri enumerator for geometries of a feature class or selection set.
Envelope (esriGeometry) A rectangle with sides parallel to a coordinate system defining the extent of another geometry; optionally has min and max measure, height and ID attributes.
ExtensionManager Extension Manager - a singleton.
Feature (esriGeoDatabase) Esri Feature.
FeatureDataConverter (esriGeoDatabase) Converts a featuredataset to a Personal Geodatabase/Geodatabase featuredataset.
FgdbTableName (esriDataSourcesGDB) File GeoDatabase Table Name object.
GeocentricTranslation (esriGeometry) Creates a geocentric translation.
GEOCONTransformation (esriGeometry) Creates a GEOCON-based transformation.
Geographic2DOffsetTransformation (esriGeometry) Creates a geographic 2D offset transformation.
GeographicCoordinateSystem (esriGeometry) Creates a geographic coordinate system.
GeometryBag (esriGeometry) An ordered collection of objects that support the IGeometry interface.
GeometryEnvironment (esriGeometry) Provides a way of creating geometries from different inputs and setting/getting global variables for controlling behavior of geometry methods.
GeometryServer (esriGeoDatabase) Provides access to standard operations on geometric 'value' objects. The input geometries are never modified by these operations. Designed for use in building web services and web applications.
GeometryServerImpl (esriGeometry) Provides access to standard operations on geometric 'value' objects. The input geometries are never modified by these operations. Designed for use in building web services or other kinds of distributed applications.
GeoTransformation (esriGeometry) Generic geotransformation class, holds either a WKT (string) or a WKID (factory code).
GeoTransformationOperationSet (esriGeometry) Stores a set of geographic transformation operators (GT + direction).
HARNTransformation (esriGeometry) Creates a HARN-based transformation.
ImageQueryFilter (esriCarto) An image query filter.
ImageServer (esriCarto) The ArcGIS Server Image Server class.
ImageServerDownloadResult (esriCarto) An Image Server Download Result object.
ImageServerEditResult (esriCarto) An Image Server Edit Result object.
ImageServerIdentifyResult (esriCarto) An Image Server Identify Result object.
ImageServerMeasureResult (esriCarto) An Image Server Measure Result object.
InMemoryWorkspaceFactory (esriDataSourcesGDB)
JSONArray Simplified JSON API coclass
JSONConverterGdb (esriGeoDatabase) All-in-one JSON conversion for the GeoDatabase library. Supports all previous JSON interfaces in the GeoDatabase, namely IJSONSerializer, IJSONDeserializer, IExternalSerializerGdb, IExternalDeserializerGdb
JSONDeserializerGdb (esriGeoDatabase) High-level object deserializer from JSON.
JSONObject Simplified JSON API coclass
JSONReader A sequential JSON Reader.
JSONSerializerGdb (esriGeoDatabase) High-level object serializer into JSON coclass.
JSONWriter A sequential JSON Writer.
Line (esriGeometry) A 2D straight line between a pair of 2D endpoints; can optionally have height, measure and ID attributes at each endpoint.
LinearUnit (esriGeometry) Creates a linear unit of measure.
LongitudeRotationTransformation (esriGeometry) Creates a longitude rotation transformation.
MapServer (esriCarto) The MapServer component provides programmatic access to the contents of a map document on disk, and creates images of the map contents based on user requests. Designed for use in building map-based web services and web applications.
MapServerRelationship (esriCarto) The Map Server Relationship coclass contains information about a relationship if one exists.
MemoryBlobStream Memory blob stream object.
Mensuration (esriDataSourcesRaster) Implenments interface IMensuration to provide commercial basic mensuration services for the Esri Mensuration System.
Message A serializable object that represents a request or response message.
MolodenskyBadekasTransformation (esriGeometry) Creates a Molodensky-Badekas transformation.
MolodenskyTransformation (esriGeometry) Creates a Molodensky transformation.
MosaicRaster (esriDataSourcesRaster) A mosaic of rasters.
MultiPatch (esriGeometry) A collection of surface patches.
Multipoint (esriGeometry) An ordered collection of points; optionally has measure, height and ID attributes.
NADCON5Transformation (esriGeometry) Creates a NADCON5-based transformation.
NADCONTransformation (esriGeometry) Creates a NADCON-based transformation.
NTv2Transformation (esriGeometry) Creates a NTv2-based transformation.
NullTransformation (esriGeometry) Creates a null geographic transformation.
ObjectClassName (esriGeoDatabase) Esri Object Class Name object.
Parameter (esriGeometry) Creates a parameter.
Path (esriGeometry) A sequence of connected segments.
Point (esriGeometry) A two dimensional point, optionally with measure, height, and ID attributes.
Polygon (esriGeometry) A collection of rings ordered by their containment relationship; optionally has measure, height and ID attributes.
Polyline (esriGeometry) An ordered collection of paths; optionally has measure, height and ID attributes.
PositionVectorTransformation (esriGeometry) Creates a Position Vector transformation.
PrimeMeridian (esriGeometry) Creates a prime meridian.
ProjectedCoordinateSystem (esriGeometry) Creates a projected coordinate system.
Projection (esriGeometry) Creates a map projection.
ProjectiveTransformation2D (esriGeometry) A two dimensional projective transformation.
QueryTableName (esriGeoDatabase) Esri Query table Name object.
Raster (esriDataSourcesRaster) An in-memory representation of a dynamic raster that can perform resampling and reprojection.
RasterBand (esriDataSourcesRaster) A representation of a single band of a raster dataset on disk.
RasterCatalogLoader (esriDataSourcesRaster) A raster catalog loader class.
RasterDataset (esriDataSourcesRaster) A representation of a raster dataset on disk.
RasterFunctionInfo (esriCarto) A raster function info object.
RasterGeometryProc (esriDataSourcesRaster) A mechanism to perform raster geometric operations, such as flip, rotate, and merge on rasters.
RasterLoader (esriDataSourcesRaster) A raster loader class.
RasterTypeInfo (esriCarto) A raster type info object.
RasterWorkspace (esriDataSourcesRaster) The raster workspace object.
RasterWorkspaceFactory (esriDataSourcesRaster) Provides access to members that control creation of raster workspaces.
RasterXformer (esriDataSourcesRaster) A raster transformer class.
Ray (esriGeometry) A 3D ray that begins at a point and extends infinitely along a line in one direction only.
Ring (esriGeometry) An area bounded by one, closed sequence of connected segments; optionally has measure, height and ID attributes at each vertex.
SdcExporter (esriDataSourcesFile) Helper object for exporting data to SDC.
SdeWorkspaceFactory (esriDataSourcesGDB) Esri SDE Workspace Factory.
SimpleDataConverter (esriGeoDatabase) Convert a set of shape files into Access or SDE.
SpatialReferenceEnvironment (esriGeometry) Creates various spatial reference objects.
Sphere (esriGeometry) A complete sphere.
Spheroid (esriGeometry) Creates a spheroid.
SqliteWorkspaceFactory (esriDataSourcesGDB) Esri SQLite SDE Workspace Factory.
SqlWorkspace (esriDataSourcesGDB) Sql workspace
SqlWorkspaceFactory (esriDataSourcesGDB) Sql workspace factory
TableName (esriGeoDatabase) Esri Table Name object.
Tin (esriGeoDatabase) The Esri TIN component.
TinDataElementFilter (esriGeoDatabase) The Esri TinDataElementFilter component.
TinEdge (esriGeoDatabase) The Esri TinEdge component.
TinEdgeEnumerator (esriGeoDatabase) The Esri TinEdgeEnumerator component.
TinEdgeTypeFilter (esriGeoDatabase) The Esri TinEdgeTypeFilter component.
TinNode (esriGeoDatabase) The Esri TinNode component.
TinNodeEnumerator (esriGeoDatabase) The Esri TinNodeEnumerator component.
TinNodeSourceFilter (esriGeoDatabase) The Esri TinNodeSourceFilter component.
TinPolygon (esriGeoDatabase) The Esri TinPolygon component.
TinPolyline (esriGeoDatabase) The Esri TinPolyline component.
TinTriangle (esriGeoDatabase) The Esri TinTriangle component.
TinTriangleEnumerator (esriGeoDatabase) The Esri TinTriangleEnumerator component.
TinTriangleFilter (esriGeoDatabase) The Esri TinTriangleFilter component.
TinValueFilter (esriGeoDatabase) The Esri TinValueFilter component.
TriangleFan (esriGeometry) A continuous 3D fan of triangles, where each triangle after the first shares an edge with the preceding triangle, and all triangles share a common pivot point.
Triangles (esriGeometry) A collection of 3D triangles, where each consecutive triplet of vertices defines a new triangle
TriangleStrip (esriGeometry) A continuous 3D strip of triangles, where each triangle after the first shares an edge with the preceding triangle.
UnitChangeTransformation (esriGeometry) Creates a unit change transformation.
UnknownCoordinateSystem (esriGeometry) Creates an unknown coordinate system.
Vector3D (esriGeometry) A 3D vector containing dx, dy, and dz components.
VerticalCoordinateSystem (esriGeometry) Creates a vertical coordinate system.
VerticalDatum (esriGeometry) Creates a vertical datum.
WCSConnection (esriGISClient) The Connection for WCS.
WFSConnection (esriGISClient) The Connection for WMS.
WMSConnection (esriGISClient) The Connection for WMS.
WMTSConnection (esriGISClient) The Connection for WMTS.
XmlPropertySet (esriGeoDatabase) Esri XML PropertySet object.
XMLReader An XML sequential document reader.
XMLSerializer An XML serializer and deserializer of objects.
XMLSerializerAlt XML serializer of objects.
XMLTypeMapper A type converter for XML and native types.
XMLWriter An XML sequential document writer.
XYEvent2FieldsProperties (esriGeoDatabase) Defines the fields needed for an xy event layer, requiring atleast X and Y fields.
XYEventSourceName (esriGeoDatabase) A name object that defines the objects needed to create an XY event layer.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.