IGantt Interface

Represents a Gantt diagram in QDV.
Public Interface IGantt
This language is not supported or no code example is available.
public interface IGantt
This language is not supported or no code example is available.
Name Description
Public property HammockTasksAllowed Gets a value indicating whether Hammock tasks are allowed in the estimate. This option is set in the estimate Editing options.
Top
Methods
 
Name Description
Public method AddChildToGroup(string, string) Adds an existing item (task or group) as a child to a group.
Public method DisplaysAsWbs() Indicates how Gantt Diagram is displayed according to file / options / Display.
Public method EmptyGantt(bool) Deletes all tasks in a Gantt, including groups.
Public method GetAllGanttItems() Returns all items (tasks and groups) being in active Gantt diagram.
Public method GetChildIDsOfGroup(string) Returns identifiers of all Gantt items (tasks or groups) being children of a Gantt group.
Public method GetEstimateRootUserPath() Returns the root user path of current estimate.
Public method GetGanttItemFromIdentifier(string) Returns a Gantt item for a Gantt task.
Public method GetGanttItemIdentifierAtPosition(int) Returns unique identifier of the gantt item being at the given position.
Public method GetNewItem() Creates and returns a new IGanttItemInfo instance.
Public method GetSelectedGanttItems() Returns list of selected Gantt items.
Public method RefreshGanttDiagram() Refreshes and repaints the Gantt Diagram.
Public method RemoveAllChildrenFromGroup(string) Removes all child items (task or group) from a group.
Public method RemoveChildFromGroup(string, string) Removes a child item (task or group) from a group.
Public method RemoveGanttItem(bool, string) Removes the Gantt item whose unique identifier is provided.
Public method RemoveGanttItem(string) Removes the Gantt item whose unique identifier is provided and shows the confirmation dialog.
Public method RenumberAllGanttTasksAccordingToCurrentDisplayOrder() Assigns an integer value to all Gantt tasks to set their display order in WBS mode.
Public method ResumeLayout() This function must be called after SuspendLayout. At the end of the changes.
Public method SaveGanttDiagram() Saves the Gantt in the estimate.
Public method SuspendLayout() Block drawing / refreshing of the screen either for the data grid and the associated Gantt diagram.
Public method WriteGanttAssignationToWbs(string, ITask, GanttTaskAssignationPropagationMode, bool) Assigns Gantt tasks to branches or leaves of the WBS.
Public method WriteItemToGanttDiagram(IGanttItemInfo, string) Inserts or updates Gantt item to Gantt diagram.
Top
Version
 
Available since QDV 7.13.0001.

.NET Framework

Supported in: 4.8, 4.7, 4.6, 4.5.2

In this article

Definition