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.

IIS 143<br />

ILineSymbol interface 292, 345, 383<br />

Impersonation<br />

defined 498<br />

Implement<br />

defined 498<br />

In-process<br />

defined 498<br />

Inbound interface<br />

defined 498<br />

Inheritance<br />

defined 498<br />

described 444<br />

example 444<br />

interface inheritance 66<br />

type inheritance. See Type inheritance<br />

Instantiation<br />

defined 498<br />

described 444<br />

example 444<br />

Integrated development environment. See also IDE<br />

defined 498<br />

Interface<br />

and Visual Basic 82–85<br />

default 64, 83<br />

defined 496<br />

deprecated 62<br />

described 60–62<br />

notification interface 72<br />

optional 62<br />

outbound 64, 73–74, 88, 93<br />

Interface Definition Language. See IDL<br />

defined 498<br />

InterfaceProxy class 190<br />

International Standards Organization. See ISO<br />

Internet Information Services. See IIS<br />

Invoke method 65<br />

IPersist interface 501<br />

IPersistStream interface 501<br />

IPersistVariant interface 501<br />

IPoint interface 85, 86, 88, 89, 90, 446<br />

IPolygon interface 72<br />

IRasterBandCollection interface 427, 439<br />

IRasterPyramid2 interface 447<br />

IRgbColor interface 292, 345, 383<br />

IRootLevelMenu interface 72<br />

Is keyword 90<br />

ISet interface 230<br />

IShortcutMenu interface 72<br />

ISO 197<br />

ISupportErrorInfo interface 101<br />

ISurfaceOp interface 427, 437, 438, 439<br />

ITalk interface 61<br />

ItemAdded method 129<br />

ITemporaryDataset interface 447<br />

ITinAdvanced interface 409, 417<br />

ITinNode interface 418<br />

ITool interface 33, 51, 297, 320, 323, 348, 397<br />

IToolbarItem interface 52<br />

IToolbarMenu interface 377, 379<br />

IToolControl interface 33, 52<br />

ITransformEvents interface 346, 385<br />

IUnknown interface 29, 62–63, 63, 64, 82–<br />

85, 100, 110, 112, 197, 498, 501, 502<br />

defined 498<br />

IUnknown methods 100<br />

IVariantArray interface 229<br />

IWorkspaceEdit interface 74<br />

IXxxImpl interface 100<br />

J<br />

J2EE 182<br />

J2ME 182<br />

J2SDK 182<br />

J2SE 182<br />

JAR 183<br />

Java 2 Platform, Enterprise Edition. See J2EE<br />

Java 2 Platform, Micro Edition. See J2ME<br />

Java 2 Platform, Standard Edition. See J2SE<br />

Java 2 Platform Standard Software <strong>Developer</strong> Kit. See J2SDK<br />

Java API<br />

<strong>ArcGIS</strong> development 185<br />

platform configuration 182<br />

programming techniques 184<br />

Java Archive files. See JAR<br />

Java Native Interface. See JNI<br />

Java Runtime Environment. See JRE<br />

Java Virtual Machine. See JVM<br />

JavaScript 65<br />

JavaServer Faces<br />

defined 498<br />

JavaServer Pages<br />

defined 498<br />

JavaServer Pages Standard Tag Library<br />

defined 498<br />

JIT 143<br />

JNI 182<br />

JRE 184<br />

Just-in-time. See JIT<br />

JVM 182, 184<br />

L<br />

Late binding<br />

defined 499<br />

LIBID<br />

defined 499<br />

Library<br />

defined 499<br />

License<br />

Index • 513

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

Saved successfully!

Ooh no, something went wrong!