ArcObjects Library Reference  (Controls)    

EngineEditor CoClass

A singleton object representing Engine editing environment.

Product Availability

Available with ArcGIS Engine.

Description

The EngineEditor object is a singleton object (only one instance of the EngineEditor object is supported per process) that manages the editing environment for features stored in the ESRI vector geographic datasets: geodatabases and shapefiles. Use the EngineEditor object to control the editing properties, establish a snapping environment, manage snap agents, create edit operations, create and manage an edit sketch, set the current task, set the target layer and to respond to editor events.

Extended Error Information

Use the ISupportErrorInfo method InterfaceSupportsErrorInfo to determine if the object supports extended error information. If the object supports extended error info, VC++ developers should use the OLE/COM IErrorInfo interface to access the ErrorInfo object. Visual Basic developers should use the global error object Err to retrieve this extended error information.

Interfaces

Interfaces Description
IConnectionPointContainer Supports connection points for connectable objects.
IEngineEditProperties Provides access to members that control the properties of an edit session.
IEngineEditProperties2 Provides access to more members that control the properties of an edit session.
IEngineSnapEnvironment Provides access to members that manage the snap agents used by the editor.
ISupportErrorInfo Indicates whether a specific interface can return Automation error objects.
EngineEditor is the one and only instance of its class.

 


Feedback Send feedback on this page