该类用于循环遍历Revit中的电气温度等级类型集合。
TemperatureRatingTypeSetIterator(TemperatureRatingTypeSet):使用指定的TemperatureRatingTypeSet对象构造一个新的TemperatureRatingTypeSetIterator实例。Current:获取当前迭代器所在的TemperatureRatingType对象。Dispose():释放该类实例所使用的资源。MoveNext():将迭代器移到下一个TemperatureRatingType对象,并返回是否成功移动。Reset():将迭代器重新置于集合开头的TemperatureRatingType对象。// 实例化一个TemperatureRatingTypeSetIterator
TemperatureRatingTypeSetIterator iterator = new TemperatureRatingTypeSetIterator(set);
// 遍历集合中所有的TemperatureRatingType对象
while (iterator.MoveNext())
{
// 获取当前迭代器所在的TemperatureRatingType对象
TemperatureRatingType current = iterator.Current;
// 处理当前对象
}
Dispose()方法,但应该在不再需要该类实例时确保其得以释放。