ListViewPagedDataSource.GetEnumerator 方法

定义

返回一个实现 IEnumerator 的对象,该对象包含数据源中的所有项。

public:
 virtual System::Collections::IEnumerator ^ GetEnumerator();
public System.Collections.IEnumerator GetEnumerator ();
abstract member GetEnumerator : unit -> System.Collections.IEnumerator
override this.GetEnumerator : unit -> System.Collections.IEnumerator
Public Function GetEnumerator () As IEnumerator

返回

IEnumerator

包含数据源中所有项的 IEnumerator 对象。

实现

注解

使用此方法可获取一个 System.Collections.IEnumerator 对象,该对象可用于访问数据源中的各个项。 若要访问枚举器中当前位置的项,请使用 IEnumerator.Current 属性。 使用 IEnumerator.MoveNext 方法移动到集合中的下一项。 若要将枚举器移动到其原始位置,请使用 IEnumerator.Reset 方法。

备注

当你首次获取枚举器时,或者当你调用 IEnumerator.Reset 方法将枚举器移动到集合中的第一项时,必须调用 IEnumerator.MoveNext 方法。 否则,由属性表示的项 IEnumerator.Current 是不确定的。

适用于

另请参阅