Menu.MenuItemCollection クラス
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)


このクラスは、MainMenu、ContextMenu、または MenuItem に格納されている MenuItem オブジェクトのコレクションを表します。MainMenu クラスと ContextMenu クラスの場合、このコレクションはコントロールのメニュー構造全体を表します。MenuItem クラスの場合、このコレクションは、MenuItem に関連付けられているサブメニュー項目のリストを表します。
Add メソッドと Remove メソッドを使用すると、コレクションから個別のメニュー項目を追加および削除できます。また、Clear メソッドを使用して、コレクションからすべてのメニュー項目を削除することもできます。

System.Windows.Forms.Menu.MenuItemCollection


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Menu.MenuItemCollection コンストラクタ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)


このクラスでは、MainMenu クラス、ContextMenu クラス、MenuItem クラスなど、Menu から派生したクラスにコレクションを関連付ける必要があります。コレクションに関連付けられているメニューを指定する必要があるため、メニュー項目の複数のコレクションを作成し、それらのコレクションを必要なだけメニューに関連付けることはできません。メニューに関連付けるメニュー項目を切り替えるには、コレクションのすべての項目をクリアし、表示するメニュー項目をコレクションに追加する必要があります。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Menu.MenuItemCollection クラス
Menu.MenuItemCollection メンバ
System.Windows.Forms 名前空間
MainMenu クラス
ContextMenu クラス
MenuItem
Menu.MenuItemCollection プロパティ
Menu.MenuItemCollection メソッド

名前 | 説明 | |
---|---|---|
![]() | Add | オーバーロードされます。 新しい MenuItem をコレクションに追加します。 |
![]() | AddRange | 以前作成した MenuItem オブジェクトの配列をコレクションに追加します。 |
![]() | Clear | メニュー項目のコレクションからすべての MenuItem オブジェクトを削除します。 |
![]() | Contains | 指定した MenuItem がコレクションのメンバかどうかを確認します。 |
![]() | ContainsKey | 指定したキーの項目がコレクションに含まれているかどうかを確認します。 |
![]() | CopyTo | コレクション全体を既存の配列内の指定した位置にコピーします。 |
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | Find | 指定したキーを持つ項目を検索し、オプションでサブメニュー項目も検索します。 |
![]() | GetEnumerator | メニュー項目のコレクションを反復処理するために使用できる列挙子を返します。 |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | IndexOf | 特定の項目のコレクション内での位置を示すインデックスを取得します。 |
![]() | IndexOfKey | 指定したキーを持つメニュー項目のうち、最初に検出されたもののインデックスを取得します。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | Remove | 指定した MenuItem をメニュー項目コレクションから削除します。 |
![]() | RemoveAt | メニュー項目のコレクションの指定したインデックス位置から MenuItem を削除します。 |
![]() | RemoveByKey | 指定したキーを持つメニュー項目をコレクションから削除します。 |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | System.Collections.IList.Add | このメンバの説明については、IList.Add のトピックを参照してください。 |
![]() | System.Collections.IList.Contains | このメンバの説明については、IList.Contains のトピックを参照してください。 |
![]() | System.Collections.IList.IndexOf | このメンバの説明については、IList.IndexOf のトピックを参照してください。 |
![]() | System.Collections.IList.Insert | このメンバの説明については、IList.Insert のトピックを参照してください。 |
![]() | System.Collections.IList.Remove | このメンバの説明については、IList.Remove のトピックを参照してください。 |

Menu.MenuItemCollection メンバ
Menu.MenuItemCollection データ型で公開されるメンバを以下の表に示します。



名前 | 説明 | |
---|---|---|
![]() | Add | オーバーロードされます。 新しい MenuItem をコレクションに追加します。 |
![]() | AddRange | 以前作成した MenuItem オブジェクトの配列をコレクションに追加します。 |
![]() | Clear | メニュー項目のコレクションからすべての MenuItem オブジェクトを削除します。 |
![]() | Contains | 指定した MenuItem がコレクションのメンバかどうかを確認します。 |
![]() | ContainsKey | 指定したキーの項目がコレクションに含まれているかどうかを確認します。 |
![]() | CopyTo | コレクション全体を既存の配列内の指定した位置にコピーします。 |
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | Find | 指定したキーを持つ項目を検索し、オプションでサブメニュー項目も検索します。 |
![]() | GetEnumerator | メニュー項目のコレクションを反復処理するために使用できる列挙子を返します。 |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | IndexOf | 特定の項目のコレクション内での位置を示すインデックスを取得します。 |
![]() | IndexOfKey | 指定したキーを持つメニュー項目のうち、最初に検出されたもののインデックスを取得します。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | Remove | 指定した MenuItem をメニュー項目コレクションから削除します。 |
![]() | RemoveAt | メニュー項目のコレクションの指定したインデックス位置から MenuItem を削除します。 |
![]() | RemoveByKey | 指定したキーを持つメニュー項目をコレクションから削除します。 |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | System.Collections.IList.Add | このメンバの説明については、IList.Add のトピックを参照してください。 |
![]() | System.Collections.IList.Contains | このメンバの説明については、IList.Contains のトピックを参照してください。 |
![]() | System.Collections.IList.IndexOf | このメンバの説明については、IList.IndexOf のトピックを参照してください。 |
![]() | System.Collections.IList.Insert | このメンバの説明については、IList.Insert のトピックを参照してください。 |
![]() | System.Collections.IList.Remove | このメンバの説明については、IList.Remove のトピックを参照してください。 |
![]() | System.Collections.IList.Item | このメンバの説明については、IList.Item のトピックを参照してください。 |

Weblioに収録されているすべての辞書からMenu.MenuItemCollectionを検索する場合は、下記のリンクをクリックしてください。

- Menu.MenuItemCollectionのページへのリンク