The CatchmentGroupCollection type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| Add |
Creates a new catchment group and adds it to the database.
(Overrides TreeNodeCollectionBase..::..Add(String).) | |
| Contains(ObjectId) |
Determines whether an element specified by ObjectId is in the collection.
(Inherited from TreeNodeCollectionBase.) | |
| Contains(String) |
Determines whether an element is in the collection by its name.
(Inherited from TreeNodeCollectionBase.) | |
| ForceRemove |
Deletes a catchment group by name and also delete all catchment objects belonging to it.
| |
| GetCatchmentGroups |
Gets CatchmentGroupCollection from the database.
| |
| GetEnumerator |
Implements the method declared in the IEnumerable<T> interface. This method returns an enumerator for this collection.
(Inherited from TreeNodeCollectionBase.) | |
| GetObjectEnumerator |
Implements the method declared in the IEnumerable interface. This method returns an enumerator for this collection.
(Inherited from TreeNodeCollectionBase.) | |
| Remove(Int32) |
Deletes a catchment group by index from the database.
(Overrides TreeNodeCollectionBase..::..Remove(Int32).) | |
| Remove(String) |
Deletes a catchment group by name from the database.
(Overrides TreeNodeCollectionBase..::..Remove(String).) | |
| ToObjectIds |
Gets the objectId collection of all objects in this collection.
(Inherited from TreeNodeCollectionBase.) |
Properties
| Name | Description | |
|---|---|---|
| Count |
Gets the number of objects in the collection.
(Inherited from TreeNodeCollectionBase.) | |
| Item[([( Int32])]) | (Inherited from TreeNodeCollectionBase.) | |
| Item[([( String])]) | (Inherited from TreeNodeCollectionBase.) |