Aspose.Tasks for C++
Aspose::Tasks::Group Class Reference

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

#include <Group.h>

Inherits System::Object.

Public Member Functions

System::String get_Name () const
 Gets a name of a Group object. More...
 
void set_Name (const System::String &value)
 Sets a name of a Group object. More...
 
int32_t get_Index () const
 Gets the index of a Group object in the Groups containing object. More...
 
int32_t get_Uid () const
 Gets a unique identifier of a group. More...
 
bool get_ShowSummary () const
 Gets a value indicating whether summary rows are displayed for the group. More...
 
void set_ShowSummary (bool value)
 Sets a value indicating whether summary rows are displayed for the group. More...
 
bool get_MaintainHierarchy () const
 Gets a value indicating whether to show all the levels of summary tasks for subtasks within group. More...
 
void set_MaintainHierarchy (bool value)
 Sets a value indicating whether to show all the levels of summary tasks for subtasks within group. More...
 
bool get_ShowInMenu () const
 Gets a value indicating whether Project shows the group name in the Group drop-down list in the Ribbon. More...
 
void set_ShowInMenu (bool value)
 Sets a value indicating whether Project shows the group name in the Group drop-down list in the Ribbon. More...
 
const System::SharedPtr< GroupCriterionCollection > & get_GroupCriteria () const
 Gets a GroupCriteria collection representing the fields in a group definition. More...
 
void set_GroupCriteria (const System::SharedPtr< GroupCriterionCollection > &value)
 Sets a GroupCriteria collection representing the fields in a group definition. More...
 
 Group ()
 Initializes a new instance of the Group class. More...
 

Detailed Description

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

Constructor & Destructor Documentation

◆ Group()

Aspose::Tasks::Group::Group ( )

Initializes a new instance of the Group class.

Member Function Documentation

◆ get_GroupCriteria()

const System::SharedPtr<GroupCriterionCollection>& Aspose::Tasks::Group::get_GroupCriteria ( ) const

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

◆ get_Index()

int32_t Aspose::Tasks::Group::get_Index ( ) const

Gets the index of a Group object in the Groups containing object.

◆ get_MaintainHierarchy()

bool Aspose::Tasks::Group::get_MaintainHierarchy ( ) const

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

◆ get_Name()

System::String Aspose::Tasks::Group::get_Name ( ) const

Gets a name of a Group object.

◆ get_ShowInMenu()

bool Aspose::Tasks::Group::get_ShowInMenu ( ) const

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

◆ get_ShowSummary()

bool Aspose::Tasks::Group::get_ShowSummary ( ) const

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

◆ get_Uid()

int32_t Aspose::Tasks::Group::get_Uid ( ) const

Gets a unique identifier of a group.

◆ set_GroupCriteria()

void Aspose::Tasks::Group::set_GroupCriteria ( const System::SharedPtr< GroupCriterionCollection > &  value)

Sets a GroupCriteria collection representing the fields in a group definition.

◆ set_MaintainHierarchy()

void Aspose::Tasks::Group::set_MaintainHierarchy ( bool  value)

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

◆ set_Name()

void Aspose::Tasks::Group::set_Name ( const System::String &  value)

Sets a name of a Group object.

◆ set_ShowInMenu()

void Aspose::Tasks::Group::set_ShowInMenu ( bool  value)

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

◆ set_ShowSummary()

void Aspose::Tasks::Group::set_ShowSummary ( bool  value)

Sets a value indicating whether summary rows are displayed for the group.