AquaLogic Interaction Development Kit (IDK) 6.0.0 |

# IGroup.GetChildGroups Method

Returns a `ChildGroupList` object with an array of `ChildGroup`s inside.

ChildGroupList GetChildGroups();

#### Return Value

A `ChildGroupList` object containing `ChildGroup`s.

#### Remarks

The portal will continue calling `GetChildGroups` until it receives a `ChildGroupList` with the `isDone` flag set to true. This is done using the constructor

    public ChildGroupList(ChildGroup[] list, bool isDone)

If the `IGroup` implementation returns the `ChildGroup`s in batches, it must maintain state internally and return `isDone=false` until the last batch.

#### Exceptions

Exception Type | Condition
--- | ---
ServiceException | An error occurred.

#### See Also

IGroup Interface | Plumtree.Remote.Auth Namespace