Class Group

Class Group

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

Represents a group definition. A Group object is a member of the ResourceGroups collection or the TaskGroups collection.

public class Group

Inheritance

objectGroup

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

Group()

Initializes a new instance of the Aspose.Tasks.Group class.

public Group()

Properties

GroupAssignments

Gets or sets a value indicating whether assignments should be grouped instead of tasks.

public bool GroupAssignments { get; set; }

Property Value

bool

GroupCriteria

Gets or sets a GroupCriteria collection representing the fields in a group definition.

public GroupCriterionCollection GroupCriteria { get; set; }

Property Value

GroupCriterionCollection

Index

Gets or sets the index of a Aspose.Tasks.Group object in the Groups list .

[Obsolete("This member is obsolete and will be removed after release 25.7.")]
public int Index { get; set; }

Property Value

int

MaintainHierarchy

Gets or sets a value indicating whether to show all the levels of summary tasks for subtasks within group.

public bool MaintainHierarchy { get; set; }

Property Value

bool

Name

Gets or sets a name of a Group object.

public string Name { get; set; }

Property Value

string

ShowInMenu

Gets or sets a value indicating whether Project shows the group name in the Group drop-down list in the Ribbon.

public bool ShowInMenu { get; set; }

Property Value

bool

ShowSummary

Gets or sets a value indicating whether summary rows are displayed for the group.

public bool ShowSummary { get; set; }

Property Value

bool

Uid

Gets a unique identifier of a group.

public int Uid { get; }

Property Value

int