Autodesk.Revit.DB.Mechanical.DuctSizeSettingIterator是Revit机械设计API中的类,用于在机械系统中迭代通风管道大小设置。该类继承自Autodesk.Revit.DB.Mechanical.MechanicalIterator。
public DuctSizeSettingIterator(Document document)
public bool MoveNext()
public void Reset()
public Autodesk.Revit.DB.Mechanical.DuctSizeSetting Current
DuctSizeSettingIterator iterator = new DuctSizeSettingIterator(doc);
while (iterator.MoveNext())
{
DuctSizeSetting setting = iterator.Current;
size = setting.NominalDiameter;
// 其他操作
}
注意: 在使用迭代器时,需要先构造迭代器对象,然后调用MoveNext()方法,直到该方法返回false。在迭代器中,可以通过Current属性获取当前迭代到的对象。