Transcript
Page 1: ESRI.ADF.UI ESRI.ADF.Graphicsresources.esri.com/.../adf/dotnet/developer/ADF/WebADFJavaScriptO… · Component Abstract Class Properties extent { get; set; } : Envelope ... Ring ESRI.ADF.Layers

LayerAbstract Class

Properties

levels { get; set; } : LevelInfo[]maximumResolution { get; } : intminimumResolution { get; } : doubletileOrigin { get; set; } : Point

Methods

getLevelByNearestPixelsize(double pixelsize) : intgetLevelExtent(int level) : EnvelopegetLevelInfo(int level) : LevelInfogetTileExtent(int column, int row, int level) : EnvelopegetTileSpanWithin() : int[]getTileUrl(int row, int column, int level, Function handler) : stringTileLayer(string id, Envelope extent, int levels, string spatialReference)

LevelInfoClass

Properties

columns { get; set; } : intminCol { get; set; } : intminRow { get; set; } : intresX { get; } : doublerexY { get; set; } : doublerows { get; set; } : inttileHeight { get; } : inttileWidth { get; } : int

Methods

LevelInfo(double tileHeight, double tileWidth, int rows, int columns, double resX, double resY, int minrow, int mincol)

ComponentAbstract Class

Properties

extent { get; set; } : EnvelopeimageFormat { get; set; } : stringname { get; set; } : stringopacity { get; set; } : intspatialReference { get; } : stringvisible { get; set; } : bool

Methods

initialize() : voidLayer(string id, Envelope extent, string spatialReference)

Events

initialized : EventHandler

LayerAbstract Class

Properties

levels { get; set; } : intmaximumResolution { get; set; } : doubleminimumResolution { get; set; } : doubletilesize { get; set; } : int[]useTiling { get; set; } : bool

Methods

DynamicLayer(string id, Envelope extent, string spatialReference)getUrl(Envelope envelope, int width, int height, Function handler) : string

AdfMapHandler

DynamicLayerClass

Properties

mapHandlerUrl { get; set; } : string

Methods

AdfMapHandler()getUrl(Envelope envelope, int width, int height, Function handler) : void

LayerCollection

ComponentClass

Properties

extent { get; } : EnvelopehasPendingLayers { get; } : boollayer { get; set; } : LayerlayerCount { get; } : intlevelResolution { get; set; } : intlevels { get; set; } : double[]

Methods

add(Layer layer) : intdispose() : voidgetLevelByNearestPixelsize(double resolution) : intindexOf(Layer layer) : intinsert(Layer layer, int index) : voidLayerCollection()remove(Layer layer) : void

Events

layerAdded : EventHandlerlayerChanged : EventHandlerlayerRemoved : EventHandlerlayersInitialized : EventHandler

AdfTileDirectAccess

TileLayerClass

Properties

serverUrl { get; set; } : stringtileUrlGeneratorFunction { get; set; } : Function

Methods

AdfTileDirectAccess()getTileUrl(int row, int column, int level, Function handler) : string

AdfTileHandler

TileLayerClass

Properties

tileHandlerUrl { get; set; } : string

Methods

AdfTileHandler()getTileUrl(int row, int column, int level, Function handler) : string

SystemStatic Class

Methods

addMouseWheelHandler(DomElement element, Function handler, object handlerOwner) : voidarrayTemplateBinder(Dictionary<string, object>[] dataItems, string itemTemplate, string headerTemplate, string footerTemplate, string separatorTemplate, string alternatingItemTemplate) : stringmakeMouseEventRelativeToElement(EventArgs e, DomElement element) : int[]processCallbackResult(string response, object context) : voidsetIEPngTransparency(DomElement image, string src) : voidsetOpacity(DomElement image, float opacity) : voidtemplateBinder(Dictionary<string, object> dataitem, string template) : string

Nested Types

ContentAlignmentEnum

TopLeftTopCenterTopRightMiddleLeftMiddleCenterMiddleRightBottomLeftBottomCenterBottomRight

GeometryAbstract Class

Properties

Methods

Surface(string spatialReference)

Envelope

SurfaceClass

Properties

area { get; } : doublecenter { get; } : Pointheight { get; } : doublewidth { get; } : doublexmax { get; set; } : doublexmin { get; set; } : doubleymax { get; set; } : doubleymin { get; set; } : double

Methods

clone() : EnvelopeEnvelope()Envelope(double minx, double miny, double maxx, double maxy)Envelope(Point minPoint, Point maxPoint)getEnvelope() : Envelopeintersection(Envelope box) : Envelopeintersects(Envelope box) : booljoin(Envelope box) : EnvelopetoString() : string

Abstract Class

Properties

spatialReference { get; set; } : int

Methods

GeometryCollection<Geometry_Type>

GeometryGeneric Class

Properties

count { get; } : int

Methods

add(Geometry geom) : voidclear() : voidGeometryCollection(Type geomType, string spatialReference)get(int index) : GeometrygetEnvelope() : EnvelopegetFirst() : GeometrygetLast() : Geometryinsert(Geometry geom, int index) : voidisEmpty() : boolremove(Geometry geom) : voidremoveAt(int index) : void

Polyline

GeometryClass

Methods

addPath(CoordinateCollection path) : voidgetEnvelope() : EnvelopegetPath(int index) : CoordinateCollectiongetPathCount() : intPolyline(CoordinateCollection path, string spatialReference)

Point

GeometryClass

Properties

x { get; set; } : doubley { get; set; } : double

Methods

equals() : boolfromString(string value) : PointgetEnvelope() : EnvelopePoint(double x, double y, string spatialReference)

Polygon

SurfaceClass

Properties

area { get; } : double

Methods

addRing(CoordinateCollection ring) : voidgetEnvelope() : EnvelopegetRing(int index) : CoordinateCollectiongetRingCount() : intPolygon(CoordinateCollection ring, string spatialReference)

Oval

SurfaceClass

Properties

area { get; } : doublecenter { get; set; } : Pointheight { get; } : doublewidth { get; } : double

Methods

getEnvelope() : EnvelopeOval(Point center, double width, double height, string spatialReference)

GraphicFeature

GraphicFeatureBaseClass

Properties

attributes { get; set; } : KeyValuePair<string, object>geometry { get; set; } : GeometrygraphicReference { get; set; } : DomElementhighlight { get; set; } : boolisSelected { get; set; } : bool

Methods

clearGraphicReference() : voiddispose() : voidgetEnvelope() : EnvelopeGraphicFeature(Geometry geometry, Symbol symbol, object[] attributes)initialize() : void

GraphicFeatureGroup

GraphicFeatureBaseClass

Properties

opacity { get; set; } : intvisible { get; set; } : bool

Methods

add(GraphicFeature graphic) : voidclear() : voidclearGraphicReference() : voiddispose() : voidget(int index) : GraphicFeaturegetFeatureCount() : intGraphicFeatureGroup(string id, Symbol defaultSymbol)indexOf(GraphicFeature feature) : intinsert(GraphicFeature feature, int index) : voidremove(GraphicFeature feature) : void

Events

elementAdded : EventHandlerelementChanged : EventHandlerelementRemoved : EventHandler

Abstract Class

Properties

cursor { get; set; } : stringopacity { get; set; } : double

Methods

clone() : Symbol

MarkerSymbol

SymbolClass

Properties

centerX { get; set; } : intcenterY { get; set; } : intclipX { get; set; } : intclipY { get; set; } : intheight { get; set; } : intimageFormat { get; set; } : stringimageUrl { get; set; } : stringwidth { get; set; } : int

Methods

MarkerSymbol(string imageUrl, int centerX, int centerY, string cursor)

LineSymbol

SymbolClass

Properties

capType { get; set; } : CapTypedashPattern { get; set; } : int[]joinType { get; set; } : JoinTypelineColor { get; set; } : stringwidth { get; set; } : int

Methods

LineSymbol(string color, float width, string cursor)

FillSymbol

SymbolClass

Properties

fillColor { get; set; } : stringoutline { get; set; } : LineSymbol

Methods

FillSymbol(string color, string outlineColor, float outlineWidth, string cursor)

Callout

ComponentClass

Properties

anchorPoint { get; set; } : AnchorPointanimate { get; set; } : boolarrowImageUrl { get; set; } : stringarrowOffset { get; set; } : intarrowSize { get; set; } : intautoHide { get; set; } : boolcalloutBuffer { get; set; } : intcontent { get; set; } : stringhideDelayTime { get; set; } : intisOpen { get; } : intparent { get; set; } : DomElementtemplate { get; set; } : stringtemplateUrl { get; set; } : string

Methods

Callout()checkPosition() : voiddispose() : voidgetPosition() : int[]hide() : voidinitialize() : voidsetContent(string htmlContent) : voidsetPosition(int offsetX, int offsetY) : voidshow() : voidstartHideTimer() : voidstopHideTimer() : void

Events

click : EventHandlerclosed : EventHandlerhide : EventHandlermouseOut : EventHandlermouseOver : EventHandlershow : EventHandler

MapTips

ComponentClass

Properties

adjustmentBuffer { get; set; } : intanimate { get; set; } : boolautoHide { get; set; } : boolcallout { get; } : CalloutcontentRenderer { get; set; } : FunctioncontentTemplate { get; set; } : stringexpandOnClick { get; set; } : boolhoverTemplate { get; set; } : stringisExpanded { get; set; } : boolmap { get; set; } : MapBasemaptipContentID { get; set; } : stringmaptipTitleID { get; set; } : stringmaxheight { get; set; } : intwidth { get; set; } : int

Methods

addGraphics(GraphicFeatureBase graphic) : voidadjustHeight() : voidcollapse() : voidcreateTemplate() : stringdispose() : voidexpand() : voidinitialize() : voidMapTips()removeGraphics(GraphicFeatureBase graphic) : voidsetContent(string htmlContent) : voidsetPosition(Point offsetPoint) : void

Events

collapsed : EventHandlerexpanded : EventHandler

MapBase

ControlClass

Properties

center { get; } : Pointcursor { get; set; } : stringdisableNavigationAnimation { get; set; } : booldisableScrollWheelZoom { get; set; } : booldynTileSize { get; set; } : int[]enableMouseWheel { get; set; } : boolextent { get; set; } : Envelopelayers { get; } : LayerCollectionloadTilesContinuously { get; set; } : boolmaxZoom { get; set; } : intminZoom { get; set; } : intmouseMode { get; set; } : MouseModemouseWheelDirection { get; set; } : intpixelSize { get; set; } : doubleprogressBarAlignment { get; set; } : ContentAlignmentprogressBarEnabled { get; set; } : boolrotation { get; set; } : doublespatialReference { get; } : stringtileBuffer { get; set; } : int

Methods

addGraphic(GraphicFeatureBase graphic) : GraphicFeaturecancelGetGeometry() : voidcheckMapsize() : voidclearGraphics() : voiddispose() : voidgetGeometry(ShapeType type, Function onComplete, Function onCancel, string fillcolor, string linecolor, bool continuous, string cursor) : voidgetShapeCount() : intinitialize() : voidpanTo(Point centerpoint, bool animate) : voidrefresh() : voidrefreshGraphics() : voidrefreshLayer(Layer layer) : voidremoveGraphic(GraphicFeatureBase graphic) : voidremoveKeyAction(int keyCode) : voidsetKeyAction(int keycode, Function onkeydown, Function onkeyup, string cursor, bool continuous) : voidstepExtentHistory(int steps) : booltoMapPoint(int viewOffsetX, int viewOffsetY) : PointtoScreenPoint(Point point) : int[]zoom(double scaleFactor, Point center, bool animate) : voidzoomTo(Point center, int pixelsize, bool animate) : voidzoomToBox(Envelope box, bool animate) : void

Events

click : EventHandlerdblclick : EventHandlerextentChanged : EventHandlerextentChanging : EventHandlergridOriginChanged : EventHandlerkeyDown : EventHandlerkeyUp : EventHandlermapResized : EventHandlermouseDown : EventHandlermouseDragCompleted : EventHandlermouseDragging : EventHandlermouseMove : EventHandlermouseOut : EventHandlermouseOver : EventHandlermouseUp : EventHandleronProgress : EventHandlerpanCompleted : EventHandlerpanning : EventHandlerzoomCompleted : EventHandlerzoomStart : EventHandler

Map

MapBaseClass

Properties

callbackFunctionString { get; set; } : stringuniqueID { get; set; } : string

Methods

dispose() : voiddoCallback(string argument, string context) : voidinitialize() : voidprocessCallbackResult(string response, string context) : void

Events

onServerRequest : EventHandler

GraphicFeatureBase

ComponentClass

Properties

highlightSymbol { get; set; } : SymbolmapTips { get; set; } : MapTipsselectedSymbol { get; set; } : Symbolsymbol { get; set; } : Symbol

Methods

GraphicFeatureBase(Symbol symbol)

Events

click : EventHandlermouseMove : EventHandlermouseOut : EventHandlermouseOver : EventHandler

CoordinateCollection

GeometryClass

Properties

coordinates { get; set; } : double[][]count { get; } : int

Methods

add(double[] coord) : voidclear() : voidCoordinateCollection(Array points, string spatialReference)fromString(string pnts) : CoordinateCollectionget(int index) : double[]getAsPoint(int index) : PointgetEnvelope() : EnvelopegetFirst() : double[]getLast() : double[]removeAt(int index) : voidtoString(string pntSeparator, string coordSeparator) : string

FloatingPanel

ControlClass

Properties

callbackFunctionString { get; set; } : stringcollapsedImage { get; set; } : stringdockedContextMenuID { get; set; } : stringdockedImage { get; set; } : stringdockParent { get; set; } : stringexpandedImage { get; set; } : stringforcePNG { get; set; } : boolisDocked { get; set; } : boolisDragging { get; set; } : boolisResizing { get; set; } : booltransparency { get; set; } : intundockedImage { get; set; } : string

Methods

bringToFront() : boolcollapse() : voiddock() : voidexpand() : voidhide() : voidhideFrame() : voidinitialize() : voidmoveDockedDown() : voidmoveDockedToBottom() : voidmoveDockedToTop() : voidmoveDockedUp() : voidshow() : voidshowFrame() : voidtoggleDockState() : voidtoggleState() : voidtoggleVisibility() : voidundock() : void

Events

collapsed : EventHandlerdocked : EventHandlerdragEnd : EventHandlerdragMove : EventHandlerdragStart : EventHandlerexpanded : EventHandlerhide : EventHandlerresized : EventHandlerresizeStart : EventHandlerresizing : EventHandlershow : EventHandlerundocked : EventHandler

MapCopyrightText

ControlClass

Properties

callout { get; set; } : CalloutcalloutWindowTitleText { get; set; } : stri…copyrightText { get; set; } : stringmap { get; set; } : MapBase

Methods

closeClick() : voiddispose() : voidinitialize() : void

Navigation

ControlClass

Properties

map { get; set; } : Mapspeed { get; set; } : int

Methods

dispose() : voidinitialize() : void

OverviewMap

ControlClass

Properties

aoiDraggable { get; set; } : boolaoiMinHeight { get; set; } : intaoiMinWidth { get; set; } : intaoiResizable { get; set; } : boolblankURL { get; set; } : boolboxColor { get; set; } : stringboxHeight { get; set; } : intboxLeft { get; set; } : intboxTop { get; set; } : intboxWidth { get; set; } : intheight { get; set; } : intimageURL { get; set; } : stringlineType { get; set; } : stringlineWidth { get; set; } : intmap { get; set; } : Maptooltip { get; set; } : stringwidth { get; set; } : int

Methods

dispose() : voidhide() : voidinitialize() : voidisVisible() : voidprocessCallbackResult(string response, string context) : voidshow() : void

ProgressBarExtender

ComponentClass

Properties

map { get; set; } : MapprogressbarAlignment { get; set; } : ContentAlignmentwidth { get; set; } : int

Methods

dispose() : voidinitialize() : voidProgressBarExtender()

TaskResults

TreeViewPlusClass

Properties

hoverColor { get; set; } : intmap { get; set; } : int

Methods

dispose() : voidinitialize() : voidprocessCallbackResult(string response, string context) : void

Events

mouseOutNode : EventHandlermouseOverNode : EventHandlertaskResultNodeInserted : EventHandlertaskResultNodeRemoved : EventHandler

Toolbar

ControlClass

Properties

buddies { get; set; } : intcallbackFunctionString { get; set; } : intmap { get; set; } : intuniqueID { get; set; } : int

Methods

dispose() : voiddoCallback(string argument, string context) : voidprocessCallbackResult(string response, string context) : voidtoolbarMapHistory() : void

Events

onToolSelected : EventHandler

TreeViewPlus

ControlClass

Properties

callbackFunctionString { get; set; } : stringclearAllId { get; set; } : intcollapsedImage { get; set; } : intcontentDivId { get; set; } : intexpandedImage { get; set; } : intshowClearAllOption { get; set; } : intuniqueID { get; set; } : int

Methods

clearAllNodes() : voiddispose() : voidinitialize() : voidisNodeExpanded() : voidprocessCallbackResult(string response, string context) : voidupdateClearAllControlVisibility() : void

Events

nodeChecked : EventHandlernodeClicked : EventHandlernodeToggled : EventHandler

HighlightTaskResults

ComponentClass

Properties

expandOnMaptipShown { get; set; } : inthoverColor { get; set; } : inttaskResults { get; set; } : int

Methods

dispose() : voidHighlightTaskResults()initialize() : void

TasksStatic Class

Methods

executeTask() : voidstartActivityIndicator() : voidstartJob() : void

Magnifier

ComponentClass

Properties

blankImagePath { get; set; } : stringcallbackFunctionString { get; set; } : stringmagnifyFactor { get; set; } : doublemap { get; set; } : MapCopyrightTexttransparency { get; set; } : doubleuniqueID { get; set; } : int

Methods

dispose() : voiddoCallback(string argument, string context) : voidinitialize() : voidprocessCallbackResult(string response, string context) : void

ZoomLevel

ControlClass

Properties

dragDataType { get; } : stringdragMode { get; } : MovedropTargetElement { get; } : DomElementdynamicZoomInFactor { get; set; } : intdynamicZoomOutFactor { get; set; } : intimageHeight { get; set; } : intimageWidth { get; set; } : intimgBottom { get; set; } : stringimgDefault { get; set; } : stringimgSelected { get; set; } : stringimgTop { get; set; } : stringmap { get; set; } : Maporientation { get; set; } : int

Methods

canDrop(Move dragMode, string dataType) : booldispose() : voiddrop() : voidgetDragData() : stringinitialize() : voidonDrag() : voidonDragEnd() : voidonDragEnterTarget() : voidonDragInTarget() : voidonDragLeaveTarget() : voidonDragStart() : void

CapTypeEnum

RoundFlatSquare

JoinTypeEnum

RoundMiterBevel

AnchorPointEnum

TopLeftTopRightBottomLeftBottomRight

MouseModeEnum

NonePanZoomInZoomOutCustom

ShapeTypeEnum

PointLinePathEnvelopeCircleOvalRing

ESRI.ADF.Layers

ESRI.ADF.Graphics

ESRI.ADF.System

ESRI.ADF.UI

ESRI.ADF.Geometries

ESRI.ADF