18.04.2015 Views

ArcGIS Engine Developer Guide

ArcGIS Engine Developer Guide

ArcGIS Engine Developer Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

debugging<br />

defined 495<br />

Deeply stateful application<br />

defined 495<br />

Delete method 75<br />

DEM 427<br />

Deployment<br />

defined 496<br />

Detach method 199<br />

<strong>Developer</strong> resources<br />

<strong>ArcGIS</strong> <strong>Developer</strong> Help System 20<br />

<strong>ArcGIS</strong> <strong>Developer</strong> Online 21<br />

<strong>ArcGIS</strong> <strong>Developer</strong> series 20<br />

ESRI Support Center 21<br />

training 21<br />

<strong>Developer</strong> sample<br />

defined 496<br />

Developing with ArcObjects 70<br />

coding standards 70<br />

COM data types 76<br />

database considerations 74<br />

general coding tips and resources 70<br />

using a type library 76<br />

using component categories 77<br />

Development environment<br />

defined 496<br />

Device context<br />

defined 496<br />

display<br />

defined 496<br />

Digital elevation model. See DEM<br />

Digital terrain model. See DTM<br />

Direct-To-COM. See DTC<br />

Dispatch event<br />

interface 64<br />

Dispatch interface 64<br />

DispEventAdvise method 133<br />

Display class 496<br />

Display library 34<br />

Map object 34<br />

PageLayout object 34<br />

DisplayTransformation object 318<br />

Distributed Component Object Model. See DCOM<br />

DLL 62, 69, 92–93<br />

defined 496<br />

Dockable window<br />

defined 496<br />

DTC 100<br />

DTM 409<br />

Dynamic Link Library. See DLL<br />

E<br />

Early binding<br />

defined 496<br />

Edit operations 74<br />

Editing rules for geodatabase integrity 74–76<br />

Editor class 448<br />

Editor coclass 74<br />

EJB. See Enterprise JavaBeans<br />

EMF<br />

defined 496<br />

<strong>Engine</strong>Initializer class 185, 423<br />

Enterprise JavaBeans<br />

defined 496<br />

Enumerator interfaces 72, 91<br />

Envelope coclass 72, 190<br />

EOBrowser<br />

defined 496<br />

Err object 153<br />

Error handling 72, 81, 86<br />

Error object 72<br />

EsriLicenseExtensionCode interface 422<br />

EsriLicenseProductCode interface 422<br />

Event handling 73–74, 87–88<br />

defined 496<br />

Exception class 153<br />

Exception handling. See Error handling<br />

Executable file<br />

defined 496<br />

F<br />

Feature<br />

COM instantiation of 76<br />

editing shape of 76<br />

Feature coclass 76<br />

FeatureBuffer object 418<br />

Federal Geographic Data Committee. See FGDC<br />

FGDC<br />

defined 496<br />

Folder and file structure for build<br />

illustration of 411<br />

FormatDate function 397<br />

FormSetup function 363<br />

G<br />

GAC 146<br />

GDB. See Geodatabase<br />

GDI. See Graphical device interface<br />

GeoAnalyst library 38<br />

GeocodeServer<br />

defined 497<br />

Geodatabase<br />

defined 497<br />

editing rules 74–76<br />

GeoDatabase library 34, 446<br />

PlugInDataSource object 34<br />

GeoDatabaseDistributed library 35<br />

Geometry<br />

defined 497<br />

Index • 511

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!