A wrapper for systems within the Project Schematic.
Declaration Syntax
public class TaskGroup : ACTMarshalByRefObject, ITaskGroup
Table 2000: Members
| 
                 Property  | Abbreviation | 
                 Gets the task group abbreviation  | 
| 
                 Property  | AnalysisType | 
                 Gets the task group analysis type.  | 
| 
                 Property  | Caption | 
                 Gets or sets the task group's user-visible display text.  | 
| 
                 Property  | DirectoryName | 
                 Gets the task group directory name.  | 
| 
                 Property  | HeaderText | 
                 Gets or sets the task group header text.  | 
| 
                 Property  | InternalObject | 
                 Gets the task group's internal object (system)  | 
| 
                 Property  | IsParametric | 
                 Gets a value indicating whether this task group operates solely on parameters (falls below the Parameter Set bar).  | 
| 
                 Property  | Name | 
                 Gets the task group's name (same as TaskGroupId).  | 
| 
                 Property  | Notes | 
                 Gets or sets the task group notes.  | 
| 
                 Property  | Physics | 
                 Gets the task group physics.  | 
| 
                 Property  | Solver | 
                 Gets the task group solver.  | 
| 
                 Property  | TaskGroupId | 
                 Gets the task group's ID.  | 
| 
                 Property  | Tasks | 
                 Gets the list of tasks contained within the task group.  | 
| 
                 Property  | Template | 
                 Gets the template from which this task group was created.  | 
| 
                 Method  | Clean() | 
                 Clears generated data on all tasks in the given task group.  | 
| 
                 Method  | Copy() | 
                 Creates a new task group containing a copy of all the data in this task group.  | 
| 
                 Method  | Delete() | 
                 Deletes the task group and all contained data from the project.  | 
| 
                 Method  | GetTaskById(string) | 
                 Obtains a task by ID from the current system.  | 
| 
                 Method  | RecreateDeletedTasks() | 
                 Recreates new versions of any tasks that have been deleted from the task group.  | 
| 
                 Method  | Refresh() | 
                 Refreshes the input data for all tasks in the task group by reading changed data from upstream sources. Does not perform any calculations or updates based on the new data.  | 
| 
                 Method  | Update() | 
                 Updates all tasks in the task group by refreshing the input from all upstream sources, and then performing local calculation based on current data.  |