This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Controls > ESRI ArcGIS Controls > Interfaces > IE > IEngineEditor Interface > IEngineEditor.TaskCount Property (ArcObjects .NET 10.5 SDK) |
The number of edit tasks.
[Visual Basic .NET] Public ReadOnly Property TaskCount As Integer
[C#] public int TaskCount {get;}
[C++]
HRESULT get_TaskCount(
long* Count
);
[C++]
Parameters Count [out, retval] Count is a parameter of type long
This property returns the number of engine edit tasks that the EngineEditor currently has loaded.
For example, use TaskCount to loop through all available tasks.
IEngineEditTask engineEditTask;for
(int
count=0; count < m_engineEditor.TaskCount; count++) { engineEditTask=m_engineEditor.get_Task(count);if
(engineEditTask.UniqueName == "ControlToolsEditing_CreateNewFeatureTask") m_engineEditor.CurrentTask=engineEditTask; }
Dim
engineEditTaskAs
IEngineEditTaskDim
countAs Integer For
count=0To
m_engineEditor.TaskCount - 1Step
1 engineEditTask=m_engineEditor.Task(count)If
(engineEditTask.UniqueName="ControlToolsEditing_CreateNewFeatureTask")Then
m_engineEditor.CurrentTask=engineEditTaskEnd If
Next