ESRI.ArcGIS.ADF.Web.UI.WebControls
Map Class Members
See Also  Fields  Properties  Methods  Events
ESRI.ArcGIS.ADF.Web.UI.WebControls Namespace : Map Class




The following tables list the members exposed by Map.

Public Constructors

 NameDescription
Public ConstructorMap Constructor Creates a new instance of the Map WebControl Class.  
Top

Public Fields

 NameDescription
Public FieldStateManager All state management is done through this property. (Inherited from WebControl)
Top

Protected Fields

 NameDescription
Protected Field_callbackArg Stores the callback argument passed in to RaiseCallbackEvent. Used in GetCallbackResult to process the callback request. (Inherited from WebControl)
Top

Public Properties

 NameDescription
Public PropertyAccessKey Not Used by CartoDisplay (Inherited from CartoDisplay)
Public PropertyAppRelativeTemplateSourceDirectory (Inherited from System.Web.UI.Control)
Public PropertyAttributes (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyBackColor (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyBorderColor (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyBorderStyle (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyBorderWidth Gets or sets the border width of the Web server control. (Inherited from CartoDisplay)
Public PropertyCallbackResults A collection of CallbackResult objects for passing information from the server to the client during a callback. (Inherited from WebControl)
Public PropertyClientID (Inherited from System.Web.UI.Control)
Public PropertyClientToolGraphicsColor The color of the box drawn on the Map/PageLayout control display while using the DragRectangle or PageDragRectangle Client Action tools (while zooming in/out, for example). (Inherited from CartoDisplay)
Public PropertyClientToolGraphicsWidth Line width of shapes dragged on the PageLayout/Map controls while using a Tool. (Inherited from CartoDisplay)
Public PropertyControls (Inherited from System.Web.UI.Control)
Public PropertyControlStyle (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyControlStyleCreated (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyCssClass Gets or sets the Cascading Style Sheet (CSS) class rendered by the Web server control on the client. (Inherited from CartoDisplay)
Public PropertyCurrentToolItem The current tool item active on the map.  
Public PropertyEnableContinuousCallback Whether images will be fetched continuously during panning of the map or only when panning is complete.  
Public PropertyEnabled Indicates whether the web control is enabled. This property is not used. (Inherited from CartoDisplay)
Public PropertyEnableMapHandler When true avoids page lifecycle for dynamic image requests by using a dedicated HTTP MapHandler.  
Public PropertyEnableProgressBar Enables or disables the map's progressbar  
Public PropertyEnableTheming (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyEnableTileCaching Whether tiles that have been retrieved during panning of the map will be cached until the scale is changed.  
Public PropertyEnableViewState Indicates whether the server control persists its view state, and the view state of any child controls it contains, to the requesting client. (Inherited from CartoDisplay)
Public PropertyEnableZoomAnimation Whether animation will happen for fixed zoom operations.  
Public PropertyExtent The current extent of the map.  
Public PropertyFont The font used in the WebControl. This property is not used. (Inherited from CartoDisplay)
Public PropertyForeColor The ForeColor of the WebControl. This property is not used. (Inherited from CartoDisplay)
Public PropertyHasAttributes (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyHeight (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyID (Inherited from System.Web.UI.Control)
Public PropertyImageBlendingMode Whether images will be blended on the web server or on the browser.  
Public PropertyImageFormatOverridden.  Whether the Web application will send map images to the browser as a stream of bytes if possible, or if false, as an image file.  
Public PropertyInitialExtentOverridden.  The initial extent at which the Map first renders.  
Public PropertyInitializedFunctionalities Whether the functionalities and resources that the map uses have been initialized.  
Public PropertyInitializedTileFunctionalitiesWhether the Map control's tile functionalities have been initialized.  
Public PropertyIsAsync Returns true if this control is in a partial postback or a callback. (Inherited from WebControl)
Public PropertyLevel Level of detail when the map is working with a cached resource.  
Public PropertyMapResourceManager The ID of the MapResourceManager whose resources will be displayed on the map.  
Public PropertyMapResourceManagerInstance The instance of the MapResourceManager whose resources will be displayed on the map.  
Public PropertyNamingContainer (Inherited from System.Web.UI.Control)
Public PropertyOutputDirectory The path to the directory where any output images will be written.  
Public PropertyPage (Inherited from System.Web.UI.Control)
Public PropertyParent (Inherited from System.Web.UI.Control)
Public PropertyPreferredTileHeight The preferred tile height to request if the resources are not bound to a tile caching scheme.  
Public PropertyPreferredTileWidth The preferred tile width to request if the resources are not bound to a tile caching scheme.  
Public PropertyPrimaryMapResource The primary MapResource whose properties other MapResources will adhere to for blending to take place.  
Public PropertyPrimaryMapResourceInstance Gets the instance of the Primary Map Resource specified in the PrimaryMapResource Property.  
Public PropertyRotation The rotation of the map in degrees.  
Public PropertyScale Gets the scale of the current map.  
Public PropertyScrollWheelZoom Whether the map can be zoomed using the mouse scroll wheel.  
Public PropertyScrollWheelZoomDirection Sets the direction of zoom the mouse wheel.  
Public PropertySite (Inherited from System.Web.UI.Control)
Public PropertySkinID (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertySpatialReference Properties of the spatial reference in which the MapResources will be displayed.  
Public PropertyStyle (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyTabIndex Not Used by CartoDisplay (Inherited from CartoDisplay)
Public PropertyTemplateControl (Inherited from System.Web.UI.Control)
Public PropertyTemplateSourceDirectory (Inherited from System.Web.UI.Control)
Public PropertyTilingScheme Use GetTilingScheme(string resourceName) to get the tilingscheme for the specific resource. The TilingScheme for a specific resource can be null whereas Map.TilingScheme would never be null after the map has been initialized. If you were using Map.TilingScheme.ViewWidth, use Map.ViewWidth directly instead.  
Public PropertyToolItems Map Tool Item collection.  
Public PropertyToolTip (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyUniqueID (Inherited from System.Web.UI.Control)
Public PropertyUseDefaultWebResources If true, the control will use the internal web resources within the assemblies of the Web ADF. If false, the control uses the resources at WebResourceLocation. (Inherited from WebControl)
Public PropertyUseMimeDataOverridden.  The format of the image generated by the control in web-tier blending scenarios.  
Public PropertyViewHeight Gets the client height of the map in pixels, or -1 if unknown.  
Public PropertyViewWidth Gets the client width of the map in pixels, or -1 if unknown.  
Public PropertyVirtualDirectory The path to the virtual directory in which images can be written, for example, ~/output/. Output directory must exist on disk at the location the virtual directory maps to.  
Public PropertyVisible Gets or sets a value that indicates whether a server control is rendered as UI on the page. (Inherited from Control.)  
Public PropertyWebResourceLocation The location of the web resources used by the ADF Web control if UseDefaultWebResrouces is false. (Inherited from WebControl)
Public PropertyWidth (Inherited from System.Web.UI.WebControls.WebControl)
Top

Protected Properties

 NameDescription
Protected PropertyAdapter (Inherited from System.Web.UI.Control)
Protected PropertyBrowserName The name of the calling browser. (Inherited from CartoDisplay)
Protected PropertyBrowserSupportsJavascript Indicates whether Javascript is supported by the calling browser. (Inherited from CartoDisplay)
Protected PropertyCallbackFunctionString Gets the callbackfunction string for this control instance. (Inherited from WebControl)
Protected PropertyChildControlsCreated (Inherited from System.Web.UI.Control)
Protected PropertyClientIDSeparator (Inherited from System.Web.UI.Control)
Protected PropertyContext (Inherited from System.Web.UI.Control)
Protected PropertyDesignMode (Inherited from System.Web.UI.Control)
Protected PropertyEvents (Inherited from System.Web.UI.Control)
Protected PropertyHasChildViewState (Inherited from System.Web.UI.Control)
Protected PropertyIdSeparator (Inherited from System.Web.UI.Control)
Protected PropertyIE6PNG24Workaround Whether to use the workaround for PNG24 transparency for Internet Explorer 6.  
Protected PropertyIsAtRenderStage Returns true if this control is called through an asynchronous callback, or the refresh flag has been set and the page is in partial postback mode. (Inherited from WebControl)
Protected PropertyIsChildControlStateCleared (Inherited from System.Web.UI.Control)
Protected PropertyIsEnabled (Inherited from System.Web.UI.WebControls.WebControl)
Protected PropertyIsTrackingViewState (Inherited from System.Web.UI.Control)
Protected PropertyIsViewStateEnabled (Inherited from System.Web.UI.Control)
Protected PropertyLoadViewStateByID (Inherited from System.Web.UI.Control)
Protected PropertyTagKey Gets the HTML tag for the control. (Inherited from CartoDisplay)
Protected PropertyTagName (Inherited from System.Web.UI.WebControls.WebControl)
Protected PropertyViewState (Inherited from System.Web.UI.Control)
Protected PropertyViewStateIgnoresCase (Inherited from System.Web.UI.Control)
Top

Public Methods

 NameDescription
Public MethodApplyStyle (Inherited from System.Web.UI.WebControls.WebControl)
Public MethodApplyStyleSheetSkin (Inherited from System.Web.UI.Control)
Public MethodCenterAtCenters the map at the designated location  
Public MethodCopyBaseAttributes (Inherited from System.Web.UI.WebControls.WebControl)
Public MethodDataBindOverloaded.  (Inherited from System.Web.UI.Control)
Public MethodDispose (Inherited from System.Web.UI.Control)
Public MethodDrawTileOverloaded. Draws a map tile at the specified scale level, row and column.  
Public MethodFindControlOverloaded.  (Inherited from System.Web.UI.Control)
Public MethodFocus (Inherited from System.Web.UI.Control)
Public MethodGetCallbackResultOverridden.  Processes the callback request and retrieves the CallbackResults of the Map as a string.  
Public MethodGetFullExtentRetrieves an envelope that surrounds all features in the Map.  
Public MethodGetFunctionalities Retrieves the map functionalities associated with the Map and its resources.  
Public MethodGetFunctionalityOverloaded. Retrieves the map functionality at the index location.  
Public MethodGetGraphicsLayerClientID Gets the Client Component ID for a given client graphics layer added to the map.  
Public MethodGetScriptDescriptorsOverridden.  Gets a collection of script descriptors that represent JavaScript client components.  
Public MethodGetScriptReferences Returns a list of required clientside scripts for this webcontrol, based on the class' script attributes (Inherited from WebControl)
Public MethodGetTileFunctionalitiesGets the collection of tile functionalities associated with the Map.  
Public MethodGetTileFunctionalityRetrieves the tile functionality, if one exists, for the map resource.  
Public MethodGetTilingScheme Properties of the display tiling scheme the map will use for seamless panning and possibly tile caching.  
Public MethodGetTransformationParams Returns transformation parameters for the map, for transforming between map and screen geometry.  
Public MethodHasControls (Inherited from System.Web.UI.Control)
Public MethodInitializeFunctionalitiesCreates and initialzies functionalities in the Map, if required.  
Public MethodInitializeFunctionality Initializes a functionality after creating it for the passed in resource item object. Call this method if you add a map resource item programmatically to the MapResourceManager or change a resource item programmatically.  
Public MethodInitializeTileFunctionalitiesInitializes the tile functionalities, if any are supported, for the Map.  
Public MethodLoadPostDataOverridden.  Indicates whether RaisePostDataChangedEvent should be called.  
Public MethodMergeStyle (Inherited from System.Web.UI.WebControls.WebControl)
Public MethodRaiseCallbackEvent As part of the callback implementation for the control, stores the event argument passed to the control by the client. (Inherited from WebControl)
Public MethodRaisePostBackEventOverridden.  Handles postbacks. Raises events based on the passed-in eventargument. Calls the ServerToolAction component of the Current ToolItem.  
Public MethodRaisePostDataChangedEventOverridden.  Enables a server control to process an event raised when a form is posted to the server.  
Public MethodRefreshOverridden. Method to call when you need to redraw all the tiles in the Map control.  
Public MethodRefreshResource Method to call when you need to redraw all the tiles of a certain resource, for example, when you change the visibility of a layer of a certain resource. This method only works with ImageBlendingMode.Browser.  
Public MethodRenderBeginTag (Inherited from System.Web.UI.WebControls.WebControl)
Public MethodRenderControlOverloaded.  (Inherited from System.Web.UI.Control)
Public MethodRenderEndTag (Inherited from System.Web.UI.WebControls.WebControl)
Public MethodReset Reset Map to initial state. This will choose a new PrimaryMapResource for you.  
Public MethodResolveClientUrl (Inherited from System.Web.UI.Control)
Public MethodResolveUrl (Inherited from System.Web.UI.Control)
Public MethodSetRenderMethodDelegate (Inherited from System.Web.UI.Control)
Public MethodZoomOverloaded.  Zooms the map to a given geometry and\or using an explicit scale factor. To zoom to a specific level of detail (LOD) for a cached map service, you can use the Level property.  
Public MethodZoomToDefaultExtentZooms the map to the default extent of the map.  
Public MethodZoomToFullExtentZooms the map out to the extent of all features.  
Top

Protected Methods

 NameDescription
Protected MethodAddAttributesToRenderOverridden.  Adds HTML attributes and styles that need to be rendered to the specified System.Web.UI.HtmlTextWriter. This method is used primarily by control developers.  
Protected MethodAddedControl (Inherited from System.Web.UI.Control)
Protected MethodAddParsedSubObject (Inherited from System.Web.UI.Control)
Protected MethodBuildProfileTree (Inherited from System.Web.UI.Control)
Protected MethodClearChildControlState (Inherited from System.Web.UI.Control)
Protected MethodClearChildState (Inherited from System.Web.UI.Control)
Protected MethodClearChildViewState (Inherited from System.Web.UI.Control)
Protected MethodCreateChildControls (Inherited from System.Web.UI.Control)
Protected MethodCreateControlCollection (Inherited from System.Web.UI.Control)
Protected MethodCreateControlStyle (Inherited from System.Web.UI.WebControls.WebControl)
Protected MethodDataBindChildren (Inherited from System.Web.UI.Control)
Protected MethodEnsureChildControls (Inherited from System.Web.UI.Control)
Protected MethodEnsureID (Inherited from System.Web.UI.Control)
Protected MethodFinalizeOverridden.  Class Destructor  
Protected MethodGetClientFileUrl Gets the url for an embedded file in the assembly. (Inherited from CartoDisplay)
Protected MethodGetDesignModeState (Inherited from System.Web.UI.Control)
Protected MethodGetDesignModeWarningsOverridden.  Returns a list of warning messages to be displayed at design time.  
Protected MethodHasEvents (Inherited from System.Web.UI.Control)
Protected MethodIsLiteralContent (Inherited from System.Web.UI.Control)
Protected MethodLoadControlState (Inherited from System.Web.UI.Control)
Protected MethodLoadViewStateOverridden.  Overridden to handle view state for complex properties.  
Protected MethodMapPathSecure (Inherited from System.Web.UI.Control)
Protected MethodOnBubbleEvent (Inherited from System.Web.UI.Control)
Protected MethodOnCircle Raised when a Circle event has been fired.  
Protected MethodOnDataBinding (Inherited from System.Web.UI.Control)
Protected MethodOnDragImage Raised when a DragImage event has been fired.  
Protected MethodOnDragRectangle Raised when a DragRectangle event has been fired.  
Protected MethodOnExtentChange Raises the ExtentChanged event.  
Protected MethodOnInitOverridden.  OnInit  
Protected MethodOnLine Raised when a Line event has been fired.  
Protected MethodOnLoadOverridden.  Raises the Load event.  
Protected MethodOnMapClick Raised when a MapClick event has been fired.  
Protected MethodOnOval Raised when an Oval event has been fired.  
Protected MethodOnPoint Raised when a Point event has been fired.  
Protected MethodOnPolygon Raised when a Polygon event has been fired.  
Protected MethodOnPolyline Raised when a Polyline event has been fired.  
Protected MethodOnPreRenderOverridden. Raises the PreRender event.  
Protected MethodOnRefresh Raises the Refreshed event.  
Protected MethodOnResize Raises the Resized event.  
Protected MethodOnResourceRefresh Raises the ResourceRefreshed event.  
Protected MethodOnRotationAngleChange Raises the RotationAngleChanged event.  
Protected MethodOnScaleChange Raises the ScaleChanged event.  
Protected MethodOnTilingSchemeInitialize Raises the TilingSchemeInitialized event..  
Protected MethodOnUnloadOverridden.  Saves the control's state and raises the Unload event.  
Protected MethodOpenFile (Inherited from System.Web.UI.Control)
Protected MethodRaiseBubbleEvent (Inherited from System.Web.UI.Control)
Protected MethodRemovedControl (Inherited from System.Web.UI.Control)
Protected MethodRender Renders the control. (Inherited from WebControl)
Protected MethodRenderChildren (Inherited from System.Web.UI.Control)
Protected MethodRenderContentsOverridden.  Renders the contents of the control to the specified writer. This method is used primarily by control developers.  
Protected MethodRenderDesignModeWarnings If design mode is active and the derived class has configuration errors, then a standard template will be used to show these errors to the user and True is returned, else no warnings are displayed and false is returned. (Inherited from WebControl)
Protected MethodResolveAdapter (Inherited from System.Web.UI.Control)
Protected MethodSaveControlState (Inherited from System.Web.UI.Control)
Protected MethodSaveViewStateOverridden.  Overridden to handle viewstate for complex properties.  
Protected MethodSetDesignModeState (Inherited from System.Web.UI.Control)
Protected MethodTrackViewStateOverridden.  Overridden to handle viewstate for complex properties.  
Top

Public Events

 NameDescription
Public EventCircle Occurs when a circle has been dragged on the Map control using the Circle client tool action.  
Public EventDataBinding (Inherited from System.Web.UI.Control)
Public EventDisposed (Inherited from System.Web.UI.Control)
Public EventDragImage Occurs when the the user completes the client action of dragging an image on the Browser page.  
Public EventDragRectangle Occurs when a rectangle has been dragged on the Map control using the DragRectangle client tool action.  
Public EventExtentChanged Occurs when the extent of this control has changed.  
Public EventInit (Inherited from System.Web.UI.Control)
Public EventLine Occurs when a line has been dragged on the Map control using the Line client tool action.  
Public EventLoad (Inherited from System.Web.UI.Control)
Public EventMapClick Occurs when the Map is clicked.  
Public EventOval Occurs when an Oval has been dragged on the Map control using the Oval client tool action.  
Public EventPoint Occurs when the Map control has been clicked using the Point client tool action.  
Public EventPolygon Occurs when a polygon has been dragged on the Map control using the Polygon client tool action.  
Public EventPolyline Occurs when a polyline has been dragged on the Map control using the Polyline client tool action.  
Public EventPreRender (Inherited from System.Web.UI.Control)
Public EventRefreshed Occurs when the Map is fully refreshed. Does not occur if only one resource is refreshed with browser blending.  
Public EventResizedOccurs when the Map control is resized.  
Public EventResourceRefreshed Occurs when a map resource is refreshed. May be used to detect single-resource refreshing with browser blending.  
Public EventRotationAngleChangedOccurs when the rotation of the map has changed.  
Public EventScaleChangedOccurs when the scale of the Map is changed.  
Public EventTilingSchemeInitialized Occurs when the Map is done initializing the TilingScheme.  
Public EventUnload (Inherited from System.Web.UI.Control)
Top

See Also

© 2010 All Rights Reserved.