This class defines the collection of QTO material lists of sample line group.
Inheritance Hierarchy
SystemObjectAutodesk.Civil.DatabaseServicesQTOMaterialListCollection
Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.280
Syntax
C#
public sealed class QTOMaterialListCollection : IEnumerable<QTOMaterialList>
VB
Public NotInheritable Class QTOMaterialListCollection Implements IEnumerable(Of QTOMaterialList)
C++
public ref class QTOMaterialListCollection sealed : IEnumerable<QTOMaterialList^>
The QTOMaterialListCollection type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| Count | Gets the count of material lists in the collection. | |
| ItemGuid | ||
| ItemInt32 | ||
| ItemString | ||
| VolumeCalculationMethodType | Gets or sets the volume calculation method type. |
Methods
| Name | Description | |
|---|---|---|
| Add | Add an empty material list with the specified name. | |
| Fix | Fixes material lists for the specified volume calculation method. | |
| GetEnumerator | Implement the method declare in IEnumerable<T> interface. This method return an enumerator which can be use to enumerate this collection. | |
| GetObjectEnumerator | Implement the method declare in IEnumerable interface. This method return an enumerator which can be use to enumerate this collection. | |
| ImportCriteria | Imports a new QTOMaterialList based on a QuantityTakeoffCriteria. | |
| Remove(Guid) | Removes a material list specified by GUID from the collection. | |
| Remove(QTOMaterialList) | Removes a material list from the collection. | |
| Remove(String) | Removes a material list specified by name from the collection. | |
| RemoveAt | Removes a material list specified by index from the collection. | |
| Validate | Validates material lists for the specified volume calculation method. |
