Menu.MenuItemCollection Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
Menu is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use ToolStripDropDown and ToolStripDropDownMenu instead.
Representa una colección de MenuItem objetos.
public: ref class Menu::MenuItemCollection : System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class Menu.MenuItemCollection : System.Collections.IList
[System.ComponentModel.ListBindable(false)]
[System.ComponentModel.Browsable(false)]
[System.Obsolete("`Menu` is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use `ToolStripDropDown` and `ToolStripDropDownMenu` instead.", false, DiagnosticId="WFDEV006", UrlFormat="https://aka.ms/winforms-warnings/{0}")]
public class Menu.MenuItemCollection : System.Collections.IList
[<System.ComponentModel.ListBindable(false)>]
type Menu.MenuItemCollection = class
interface IList
interface ICollection
interface IEnumerable
[<System.ComponentModel.ListBindable(false)>]
[<System.ComponentModel.Browsable(false)>]
[<System.Obsolete("`Menu` is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use `ToolStripDropDown` and `ToolStripDropDownMenu` instead.", false, DiagnosticId="WFDEV006", UrlFormat="https://aka.ms/winforms-warnings/{0}")>]
type Menu.MenuItemCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class Menu.MenuItemCollection
Implements IList
- Herencia
-
Menu.MenuItemCollection
- Atributos
- Implementaciones
Comentarios
Esta clase representa la colección de MenuItem objetos almacenados en , MainMenuContextMenuo MenuItem. Para las MainMenu clases y ContextMenu , esta colección representa toda la estructura de menús del control. Para la MenuItem clase , esta colección representa la lista de elementos de submenú asociados a MenuItem.
Los Add métodos y Remove permiten agregar y quitar elementos de menú individuales de la colección. También puede usar el Clear método para quitar todos los elementos de menú de la colección.
Constructores
| Nombre | Description |
|---|---|
| Menu.MenuItemCollection(Menu) |
Obsoletos.
Inicializa una nueva instancia de la clase Menu.MenuItemCollection. |
Propiedades
| Nombre | Description |
|---|---|
| Count |
Obsoletos.
Obtiene un valor que indica el número total de objetos de MenuItem la colección. |
| IsReadOnly |
Obsoletos.
Obtiene un valor que indica si la colección es de solo lectura. |
| Item[Int32] |
Obsoletos.
Recupera en MenuItem la ubicación indizada especificada de la colección. |
| Item[String] |
Obsoletos.
Obtiene un elemento con la clave especificada de la colección. |
Métodos
| Nombre | Description |
|---|---|
| Add(Int32, MenuItem) |
Obsoletos.
Agrega un objeto creado MenuItem anteriormente en el índice especificado dentro de la colección de elementos de menú. |
| Add(MenuItem) |
Obsoletos.
Agrega un objeto creado MenuItem anteriormente al final del menú actual. |
| Add(String, EventHandler) |
Obsoletos.
Agrega un nuevo MenuItem al final del menú actual con un título especificado y un controlador de eventos especificado para el Click evento. |
| Add(String, MenuItem[]) |
Obsoletos.
Agrega un nuevo MenuItem al final de este menú con el título, Click el controlador de eventos y los elementos especificados. |
| Add(String) |
Obsoletos.
Agrega un nuevo MenuItem, al final del menú actual, con un título especificado. |
| AddRange(MenuItem[]) |
Obsoletos.
Agrega una matriz de objetos creados MenuItem anteriormente a la colección. |
| Clear() |
Obsoletos.
Quita todos los MenuItem objetos de la colección de elementos de menú. |
| Contains(MenuItem) |
Obsoletos.
Determina si el objeto especificado MenuItem es miembro de la colección. |
| ContainsKey(String) |
Obsoletos.
Determina si la colección contiene un elemento con la clave especificada. |
| CopyTo(Array, Int32) |
Obsoletos.
Copia toda la colección en una matriz existente en una ubicación especificada dentro de la matriz. |
| Equals(Object) |
Obsoletos.
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| Find(String, Boolean) |
Obsoletos.
Busca los elementos con la clave especificada, buscando opcionalmente los elementos del submenú. |
| GetEnumerator() |
Obsoletos.
Devuelve un enumerador que se puede usar para recorrer en iteración la colección de elementos de menú. |
| GetHashCode() |
Obsoletos.
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obsoletos.
Obtiene el Type de la instancia actual. (Heredado de Object) |
| IndexOf(MenuItem) |
Obsoletos.
Recupera el índice de un elemento específico de la colección. |
| IndexOfKey(String) |
Obsoletos.
Busca el índice de la primera aparición de un elemento de menú con la clave especificada. |
| MemberwiseClone() |
Obsoletos.
Crea una copia superficial del Objectactual. (Heredado de Object) |
| Remove(MenuItem) |
Obsoletos.
Quita el especificado MenuItem de la colección de elementos de menú. |
| RemoveAt(Int32) |
Obsoletos.
Quita un MenuItem elemento de la colección de elementos de menú en un índice especificado. |
| RemoveByKey(String) |
Obsoletos.
Quita el elemento de menú con la clave especificada de la colección. |
| ToString() |
Obsoletos.
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| ICollection.IsSynchronized |
Obsoletos.
Para obtener una descripción de este miembro, vea IsSynchronized. |
| ICollection.SyncRoot |
Obsoletos.
Para obtener una descripción de este miembro, vea SyncRoot. |
| IList.Add(Object) |
Obsoletos.
Para obtener una descripción de este miembro, vea Add(Object). |
| IList.Contains(Object) |
Obsoletos.
Para obtener una descripción de este miembro, vea Contains(Object). |
| IList.IndexOf(Object) |
Obsoletos.
Para obtener una descripción de este miembro, vea IndexOf(Object). |
| IList.Insert(Int32, Object) |
Obsoletos.
Para obtener una descripción de este miembro, vea Insert(Int32, Object). |
| IList.IsFixedSize |
Obsoletos.
Para obtener una descripción de este miembro, vea IsFixedSize. |
| IList.Item[Int32] |
Obsoletos.
Para obtener una descripción de este miembro, vea Item[Int32]. |
| IList.Remove(Object) |
Obsoletos.
Para obtener una descripción de este miembro, vea Remove(Object). |
Métodos de extensión
| Nombre | Description |
|---|---|
| AsParallel(IEnumerable) |
Obsoletos.
Habilita la paralelización de una consulta. |
| AsQueryable(IEnumerable) |
Obsoletos.
Convierte un IEnumerable en un IQueryable. |
| Cast<TResult>(IEnumerable) |
Obsoletos.
Convierte los elementos de un IEnumerable al tipo especificado. |
| OfType<TResult>(IEnumerable) |
Obsoletos.
Filtra los elementos de un IEnumerable en función de un tipo especificado. |