A wrapper for systems within the Project Schematic.
Declaration Syntax
public class TaskGroup : ACTMarshalByRefObject, ITaskGroup
Table 1946: 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. |