This class defines sub criteria used to define QTO material.
Inheritance Hierarchy
SystemObjectAutodesk.Civil.DatabaseServicesQTOSubcriteria
Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.7.0.1276
Syntax
C#
public sealed class QTOSubcriteria : IEnumerable<QTOMaterialItem>, IDisposable
VB
Public NotInheritable Class QTOSubcriteria Implements IEnumerable(Of QTOMaterialItem), IDisposable
C++
public ref class QTOSubcriteria sealed : IEnumerable<QTOMaterialItem^>, IDisposable
The QTOSubcriteria type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| Count | Gets the count of material items. | |
| ItemInt32 | ||
| ItemString | ||
| MaterialGuid | Gets the GUID of its parent material. | |
| MaterialListGuid | Gets the GUID of its parent material list. | |
| Name | Gets or sets the name. | |
| SampleLineGroupId | Gets the ObjectId of the sample line group. |
Methods
| Name | Description | |
|---|---|---|
| Add | Adds a material item with the sampled surface to the sub criteria. | |
| Dispose | Releases all resources used by the QTOSubcriteria | |
| 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. | |
| Remove(QTOMaterialItem) | Removes a material item from the sub criteria. | |
| Remove(String) | Removes a material item specified by name from the sub criteria. | |
| RemoveAt | Removes a material item specified by index from the sub criteria. |
