ESRI.ArcGIS.ADF.Web.UI.WebControls
ESRI.ArcGIS.ADF.Web.UI.WebControls Namespace
See Also  Inheritance Hierarchy
ESRI.ArcGIS.ADF.Web.UI.WebControls contains most of the Web controls for the Web ADF. It also has related support classes, interfaces, etc.

Classes

Class Description
ActivityIndicatorNode  
BeginCreateWebPageLayoutEventArgs Arguments for the BeginCreateWebPageLayout event.
BuddyControl Information about a control associated with another. This class stores the name of the associated control and the control to which it is associated.
BuddyControlCollection A collection of buddy controls.
CallbackResult A Web ADF class for passing results of a client callback to the browser.
CallbackResultCollection A collection of CallbackResult objects. Used for returning information to the client from a callback.
CallbackUtility  
CartoDisplay Base class for a control that displays cartographic information.
CharacterPicker  
CircleEventArgs Event arguments for a circle ClientToolAction
ColorPicker The base class on which Web ADF controls are built. Supports the callback framework for controls.
Command A button on a toolbar that executes code without requiring client-side interaction with the buddy control's display.
CompositeControl  
Constants The class supports the .NET ADF infrastructure and is not intended to be used directly from your code.
ContextMenu  
ContextMenuDismissedEventArgs  
ContextMenuItem  
ContextMenuItemCollection  
ContextMenuItemEventArgs  
Converter  
CopyrightText ArcGIS Server Application Developer Framework for .NET CopyrightText Class. This class provides the attributes necessary to render a copyright notice on the Map web control image.
DataFrameEventArgs Event arguments for a change in data frames.
DataNotAvailableDrawingUtility  
DataSourceManager Summary description for DataSourceManager.
DisplayCharacter Represents a single character and font.
DropDownBox A drop down box on a tool bar.
DropDownBoxItemCollection A collection of ListItem objects.
ExtentEventArgs  
FeatureNode  
FloatingPanel A panel into which other controls and HTML content may be placed. The floating panel may be moved, resized, collapsed and closed by the user.
FloatingPanelContentsRenderedEventArgs Arguments attached to the event of rendering a FloatingPanel.
FloatingPanelTask A panel into which other controls and HTML content may be placed. The floating panel may be moved, resized, collapsed and closed by the user.
GeocodeResourceItem Representation of a Geocode Resource in a GeocodeResourceManager control.
GeocodeResourceManager Represents a collection of geocode resources.
GeoprocessingResourceItem Representation of a Geoprocessing Resource in a Geoprocessing Resource Manager control.
GeoprocessingResourceManager Manages geoprocessing resources in a Web ADF application.
GISResourceItem Representation of a GIS Resource in a Resource Manager control.
Generic GISResourceItemCollection A collection of GISResourceItem objects.
GISResourceItemDefinition Defines a GIS resource used in a resource manager.
GISResourceItemDependency  
Generic GISResourceManager Abstract generic class with common functionality for resource managers for maps, geocoding, and geoprocessing.
GraphicsLayerNode Node that displays task result items on map as a Graphics Layer
HelpDialog Displays a help url in a floating panel
InteractiveImageToolbarItem Base class for command and tool, toolbar items that can display an image.
InteractiveToolbarItem Base class for tool bar items that allow interaction: command, tool, select
LevelMapping  
LevelScheme  
LineEventArgs Event arguments for a line ClientToolAction
Magnifier Web control that allows the user to magnify a portion of the Map.
Map Displays an interactive map.
MapDisplayNode Node that displays task result items on map
MapResourceItem Representation of a Map Resource in a Map Resource Manager control.
MapResourceManager Manages map resources in a Web ADF application.
MapResourceNode Node that displays task result items on map as a map resource
MapTips Displays map tips on a map control.
MapToolItem MapToolItem provides a means for interacting with the Map control on the client-side using built-in JavaScript and then doing something on the server-side based on the client interaction.

MapToolItem holds information about a Map Tool that is necessary for the control to setup the client tool action when it renders itself and to call the server tool action on postback.
MapToolItemCollection A collection of MapToolItem objects.
Navigation The base class on which Web ADF controls are built. Supports the callback framework for controls.
OvalEventArgs Event arguments for an oval ClientToolAction
OverviewMap Display an overview map that shows the extent of the main map.
PageLayout Provides the display functionality of the layout view for a map document served using ArcGIS Server.
PageToolItem PageToolItem provides a means for interacting with the PageLayout control on the client-side using built-in JavaScript and then doing something on the server-side based on the client interaction.

PageToolItem holds information about a PageLayout Tool that is necessary for the control to setup the client tool action when it renders itself and to call the server tool action on postback.
PageToolItemCollection A collection of PageToolItem objects.
PointEventArgs Event arguments for a point ClientToolAction or a click.
PolygonEventArgs Event arguments for a polygon ClientToolAction
PolylineEventArgs Event arguments for a polyline ClientToolAction
RectangleEventArgs Event arguments for a rectangle ClientToolAction
ResizeEventArgs  
ResourceInitEventArgs  
ResourceItemAddedEventArgs  
ResourceItemInsertedEventArgs  
ResourceItemRemovedEventArgs  
ResourceManager An abstract class used by GISResourceManager, which in turn is used to create resource managers for maps, geocoding, etc.
ResourceRefreshedEventArgs  
RotationAngleEventArgs  
RotationNotSupportedException  
ScaleBar ScaleBar web control.
ScaleEventArgs  
ScriptsRegisterer Registers client scripts to the page
Separator A separator is a line that separates items on a Toolbar. Used for organizing ToolbarItems into groups.
SessionNotAvailableException Exception thrown when Session is not available for an operation that requires it.
SimpleTaskResult Object that represents a very simple task result.
Space A Space is the empty space on a Toolbar in which you can place the Html controls or the web controls of your choice.
StateManager Manages state for web controls. Uses Session state if available, otherwise uses ViewState
Task  
TaskManager  
TaskResultNode  
TaskResults  
Tile  
TileDirectAccessInfo  
TilingScheme  
Toc Table of Contents: Used for rendering the layer/swatch information of the data sources in a Map.
TocClickEventArgs Event arguments for the TocControl's OnClick event.
TocSelectEventArgs Event arguments for the TocControl's OnSelectedIndexChange event
Tool A Tool is a button on a toolbar which when clicked executes some client-side code to set the stage for interaction with the display. When the interaction with the display is finished, it executes some code on the server side. At any point, only one tool is selected in a toolbar.
Toolbar A Toolbar is a collection of Tools and Commands that work on a set of Map controls or a set of PageLayout controls.
ToolbarBase A Toolbar is a collection of Tools and Commands that work on a set of Map controls or a set of PageLayout controls.
ToolbarCommandClickEventArgs Arguments for the Toolbar's CommandClick event.
ToolbarDropDownBoxIndexChangeEventArgs Arguments for the Toolbar's SelectIndexChange event.
ToolbarItem An item on a Toolbar. This is the base class for Tool, Command, Space, and Separator.
ToolbarItemCollection A collection of ToolbarItem objects.
ToolEventArgs Base class for the event arguments of a control's ClientToolAction events.
TreeViewPlus  
TreeViewPlusNode  
TreeViewPlusNodeCollection  
TreeViewPlusNodeEventArgs  
TreeViewPlusNodePageChangedEventArgs  
UrlDialog Displays a url in a floating panel
VectorEventArgs Base class for the event arguments for a polygon and polyline ClientToolAction.
WebConfigurationCompleteEventArgs  
WebConfiguratorAttribute  
WebControl The base class on which Web ADF controls are built. Supports the callback framework for controls.
ZoomLevel A web control used for changing the zoom level of a buddied map control.

Interfaces

Interface Description
IBuddyControlSupport Used by the BuddyControlEditor to determine what types of controls another control can buddy with. Controls that implement this interface are types that can be buddied with, such as the Toolbar or the Toc controls.
ITask  
ITaskResultsContainer  
ITreeViewPlusNodeContainer  
IWebConfigurator  

Structures

Structure Description
ScreenPoint The point representing the screen coordinates.

Delegates

Delegate Description
BeginCreateWebPageLayoutEventHandler Delegate to handle events on the beginning of web page layout creation
ContentsChangeEventHandler  
ContextMenuDismissedEventHandler  
ContextMenuItemClickedEventHandler  
EndCreateWebPageLayoutEventHandler Delegate to handle events on the ending of web page layout creation
FloatingPanelCollapseEventHandler Handles the event of collapsing a FloatingPanel.
FloatingPanelContentsRenderedEventHandler Handles the event of rendering a FloatingPanel.
FloatingPanelExpandEventHandler Handles the event of expanding a FloatingPanel.
FloatingPanelHideEventHandler Handles the event of hiding a FloatingPanel.
FloatingPanelShowEventHandler Handles the event of displaying a FloatingPanel.
MapCircleEventHandler Delegate to handle the Map Circle event.
MapExtentChangeEventHandler  
MapFunctionalityDrawDelegate Delegate used to perform asyncronous request processing for Draws
MapLineEventHandler Delegate to handle the Map Line event.
MapOvalEventHandler Delegate to handle the Map Oval event.
MapPointEventHandler Delegate to handle the MapPoint event.
MapPolygonEventHandler Delegate to handle the Map Polygon event.
MapPolylineEventHandler Delegate to handle the Map Polyline event.
MapRefreshEventHandler  
MapResizeEventHandler  
MapResourceRefreshedEventHandler  
MapRotationAngleChangeEventHandler  
MapScaleChangeEventHandler  
MapToolEventHandler Delegate to handle the Map Tool events.
PageExtentChangeEventHandler  
PagePointEventHandler Delegate to handle the PagePoint event.
PageRefreshEventHandler  
PageResizeEventHandler  
PageRotationAngleChangeEventHandler  
PageScaleChangeEventHandler  
PageToolEventHandler Delegate to handle the Page Tool events.
ResourceItemAddedEventHandler  
ResourceItemInsertedEventHandler  
ResourceItemRemovedEventHandler  
TilingSchemeInitializeEventHandler  
ToolbarCommandClickEventHandler Delegate to handle click events for Command buttons on a Toolbar.
ToolbarDropDownBoxIndexChangeEventHandler Delegate to handle index change events for DropDownBox items on a Toolbar.
TreeViewPlusNodeCheckedEventHandler  
TreeViewPlusNodeClearedEventHandler  
TreeViewPlusNodeClickedEventHandler  
TreeViewPlusNodeCollapsedEventHandler  
TreeViewPlusNodeExpandedEventHandler  
TreeViewPlusNodeLegendClickedEventHandler  
TreeViewPlusNodePageChangedEventHandler  
TreeViewPlusNodeSelectedEventHandler  
WebConfigurationCanceledEventHandler  
WebConfigurationCompleteEventHandler  
WebPageLayoutEventHandler Delegate to handle events on the beginning and ending of web page layout refresh or dispose

Enumerations

Enumeration Description
Alignment Alignment
BuddyControlType The type of buddy control
ImageBlendingMode  
InitialExtent The extent at which a control is first drawn.
MapClientToolAction The mode in which the user can interact with the Map control
Orientation Orientation
PageClientToolAction The mode in which the user can interact with the PageLayout control
ResourceDrawingMethod  
ResultsInsertLocation  
TextAnchorPosition The starting position of the CopyrightText on the Image
TextPosition The position of text.
TocType Runtime behavior of the Table of Contents.
ToolbarStyle The style of the toolbar.
TreeViewPlusNodeClickBehavior  
ZoomOrientation The orientation that the ZoomLevel Control will be rendered in.

See Also