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.8.0.280
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. |