This class encapsulates a collction of point groups in the current drawing.
Inheritance Hierarchy
SystemObjectAutodesk.Civil.DatabaseServicesPointGroupCollection
Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.280
Syntax
C#
public class PointGroupCollection : IEnumerable<ObjectId>
VB
Public Class PointGroupCollection Implements IEnumerable(Of ObjectId)
C++
public ref class PointGroupCollection : IEnumerable<ObjectId>
The PointGroupCollection type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() | AllPointsPointGroupId | Gets the ObjectId of the "_All Points" PointGroup. |
![]() | Count | Gets the number of PointGroup objects in the collection. |
![]() | DrawOrder | Gets or sets the draw priority collection for the PointGroups. |
![]() | ItemInt32 | |
![]() | ItemString |
Methods
Name | Description | |
---|---|---|
![]() | Add | Adds a new PointGroup with a given name. |
![]() | Contains(ObjectId) | Gets whether the collection contains a PointGroup with the given ObjectId. |
![]() | Contains(String) | Gets whether the collection contains a PointGroup with the given name. |
![]() | GetEnumerator | Implements the method declared in the IEnumerable<T> interface. This method returns an enumerator that can be use to enumerate this collection. |
![]() | GetObjectEnumerator | Implement the method declared in the IEnumerable interface. This method returns an enumerator that can be use to enumerate this collection. |
![]() | GetOutOfDatePointGroupIds | Gets an ObjectIdCollection that contains all the PointGroups that are out of date. |
![]() ![]() | GetPointGroups | Gets the collection of all PointGroups in the specified database. |
![]() | Remove(ObjectId) | Removes a PointGroup by ObjectId. |
![]() | Remove(String) | Removes a PointGroup by name. |
![]() | RemoveAt | Removes a PointGroup by index. |
![]() | UpdateAllPointGroups | Updates all the PointGroups in the current collection. |