QTOMaterialList Class

This class defines the QTO material list of sample line group
Inheritance Hierarchy
SystemObject
  Autodesk.Civil.DatabaseServicesQTOMaterialList

Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.292
Syntax
public sealed class QTOMaterialList : IEnumerable<QTOMaterial>, 
	IDisposable

The QTOMaterialList type exposes the following members.

Properties
 NameDescription
Public propertyCount Gets the count of materials in the material list.
Public propertyCurveCorrectionTolerance Gets or sets the curve correction tolerance.
Public propertyGuid Gets the GUID.
Public propertyIsCurveCorrectionEnabled Gets or sets the flag indicating whether curve correction is enabled.
Public propertyItemGuid 
Public propertyItemInt32 
Public propertyItemString 
Public propertyMaterialListGaps Gets the collection of material list gap.
Public propertyName Gets or sets the name.
Public propertySampleLineGroupId Gets the ObjectId of the sample line group.
Top
Methods
 NameDescription
Public methodAdd Adds an empty material with the specified name to the material list.
Public methodDisposeReleases all resources used by the QTOMaterialList
Public methodGetEnumerator Implement the method declare in IEnumerable<T> interface. This method return an enumerator which can be use to enumerate this collection.
Public methodGetObjectEnumerator Implement the method declare in IEnumerable interface. This method return an enumerator which can be use to enumerate this collection.
Public methodRemove(Guid) Removes a material specified by GUID from the material list.
Public methodRemove(QTOMaterial) Removes a material from the material list.
Public methodRemove(String) Removes a material specified by name from the material list.
Public methodRemoveAt Removes a material specified by index from the material list.
Top
See Also