次の方法で共有


TabControl.TabPageCollection.GetEnumerator メソッド

コレクション内のすべてのタブ ページの列挙体を返します。

Public Overridable Function GetEnumerator() As IEnumerator _   Implements IEnumerable.GetEnumerator
[C#]
public virtual IEnumerator GetEnumerator();
[C++]
public: virtual IEnumerator* GetEnumerator();
[JScript]
public function GetEnumerator() : IEnumerator;

戻り値

TabControl.TabPageCollectionIEnumerator

実装

IEnumerable.GetEnumerator

解説

このメソッドは、コレクションのスナップショットを格納する列挙子を作成します。列挙子を変更することによりコレクションを変更できます。ただし、複数の列挙子は同じコレクションに同時にアクセスできます。したがって、コレクションを (直接、または他の列挙子を通じて) 変更すると、 Current または MoveNext が例外をスローすることがあります。

同じコレクションから同時に作成された 2 つの列挙子は、異なるスナップショットを格納できます。

列挙子からオブジェクトを削除すると、コレクションからもオブジェクトは削除されます。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET

参照

TabControl.TabPageCollection クラス | TabControl.TabPageCollection メンバ | System.Windows.Forms 名前空間 | Current | IEnumerator | MoveNext