共用方式為


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 物件,包含資料來源中所有的項目。

實作

備註

使用這個方法來取得 System.Collections.IEnumerator 物件,您可以用來存取數據源中的個別專案。 若要存取列舉值中目前位置的專案,請使用 IEnumerator.Current 屬性。 IEnumerator.MoveNext使用方法移至集合中的下一個專案。 若要將列舉值移至其原始位置,請使用 IEnumerator.Reset 方法。

注意

當您第一次取得列舉值或呼叫 IEnumerator.Reset 方法以將列舉值移至集合中的第一個專案時,您必須呼叫 IEnumerator.MoveNext 方法。 否則,由屬性表示 IEnumerator.Current 的專案是未定義的。

適用於

另請參閱