ESRI.ArcGIS.ADF.Web.UI.WebControls
ITask Interface
Members  See Also 
ESRI.ArcGIS.ADF.Web.UI.WebControls Namespace : ITask Interface




Interface that defines functionality common to all task classes implemented in the Web ADF.

Syntax

Visual Basic (Declaration) 
Public Interface ITask 
Visual Basic (Usage)Copy Code
Dim instance As ITask
C# 
public interface ITask 

Remarks

ITask defines the core functionality for tasks in the Web ADF. A task is a Web control that works with other controls to allow the user to perform a specific function in a Web page.

ITask is implemented by Task and by FloatingPanelTask. These two classes are in turn extended by specific tasks, such as QueryAttributesTask.

When the Web page runs, the task's Title displays the name of the task to the user, in the task's window and in any buddied navigation control. If a navigation control is buddied to the task, the task's NavigationPath specifies the path to the task within the navigation control.

When the user interacts with the task, the task stores the user's input values in its Input object. When work on the task begins, the TaskActivityIndicatorText displays as a node in the task results control to indicate that work on the task has begun. The task's ExecuteTask method runs to accomplish its primary objective. The task defines CallbackResults, which facilitates updating of browser content using client callbacks rather than full postbacks. The TaskResultsContainers accept and display the CallbackResults. ShowFieldAttributes determines whether the results will include display of attributes of features. ShowLegend determines whether any table of contents (Toc) control buddied to the map will include the results.

See Also

© 2010 All Rights Reserved.