The base class for a ObjectId of AeccDbTreeNode which contains a subset of children.
Inheritance Hierarchy
SystemObjectSystemMarshalByRefObject
DisposableWrapper
TreeOidWrapper
Autodesk.Civil.DatabaseServicesTreeNodeCollectionBase
Autodesk.Civil.DatabaseServicesCatchmentGroupCollection
Autodesk.Civil.DatabaseServices.StylesStyleCollectionBase
Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.7.0.1276
Syntax
C#
public abstract class TreeNodeCollectionBase : TreeOidWrapper, IEnumerable<ObjectId>
VB
Public MustInherit Class TreeNodeCollectionBase Inherits TreeOidWrapper Implements IEnumerable(Of ObjectId)
C++
public ref class TreeNodeCollectionBase abstract : public TreeOidWrapper, IEnumerable<ObjectId>
The TreeNodeCollectionBase type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| Count | Gets the number of objects in the collection. | |
| ItemInt32 | ||
| ItemString |
Methods
| Name | Description | |
|---|---|---|
| Add | Creates a new AeccDbTreeNode object, adds it to the collection, and returns an ObjectId for the object. | |
| Contains(ObjectId) | Determines whether an element specified by ObjectId is in the collection. | |
| Contains(String) | Determines whether an element is in the collection by its name. | |
| GetEnumerator | Implements the method declared in the IEnumerable<T> interface. This method returns an enumerator for this collection. | |
| GetObjectEnumerator | Implements the method declared in the IEnumerable interface. This method returns an enumerator for this collection. | |
| Remove(Int32) | Removes an object by index from the collection. | |
| Remove(String) | Removes an object by name from the collection. | |
| ToObjectIds | Gets the objectId collection of all objects in this collection. |
