ArcGIS Pro 3.3 API Reference Guide
ArcGIS.Desktop.TaskAssistant Namespace / TaskProjectItem Class / IsOpen Property
Example Version

    IsOpen Property
    Gets the open flag of the task item (ie is the task item open in the Tasks pane).
    Syntax
    public bool IsOpen {get;}
    Example
    Close a Task Item
    // find the first project task item which is open
    var taskItem = Project.Current.GetItems<TaskProjectItem>().FirstOrDefault(t => t.IsOpen == true);
    // if there isn't a project task item, return
    if (taskItem == null)
      return;
    
    if (taskItem.IsOpen)
    {
      // close it
      // NOTE : The task item will also be removed from the project
      //At 2.x -
      //TaskAssistantModule.CloseTaskAsync(taskItem.TaskItemGuid);
      TaskAssistantFactory.Instance.CloseTaskItemAsync(taskItem.TaskItemGuid);
    }
    
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3 or higher.
    See Also