Menu.MenuItemCollection Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
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 uma coleção 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
- Herança
-
Menu.MenuItemCollection
- Atributos
- Implementações
Comentários
Essa classe representa a coleção de MenuItem objetos armazenados em um MainMenu, ContextMenuou MenuItem. Para o MainMenu e ContextMenu classes, essa coleção representa toda a estrutura de menu para o controle. Para a MenuItem classe, essa coleção representa a lista de itens de submenu associados ao MenuItem.
Os Add métodos e Remove os métodos permitem que você adicione e remova itens de menu individuais da coleção. Você também pode usar o Clear método para remover todos os itens de menu da coleção.
Construtores
| Nome | Description |
|---|---|
| Menu.MenuItemCollection(Menu) |
Obsoleto.
Inicializa uma nova instância da classe Menu.MenuItemCollection. |
Propriedades
| Nome | Description |
|---|---|
| Count |
Obsoleto.
Obtém um valor que indica o número total de MenuItem objetos na coleção. |
| IsReadOnly |
Obsoleto.
Obtém um valor que indica se a coleção é somente leitura. |
| Item[Int32] |
Obsoleto.
Recupera o MenuItem local indexado especificado na coleção. |
| Item[String] |
Obsoleto.
Obtém um item com a chave especificada da coleção. |
Métodos
| Nome | Description |
|---|---|
| Add(Int32, MenuItem) |
Obsoleto.
Adiciona um criado MenuItem anteriormente no índice especificado na coleção de itens de menu. |
| Add(MenuItem) |
Obsoleto.
Adiciona um criado MenuItem anteriormente ao final do menu atual. |
| Add(String, EventHandler) |
Obsoleto.
Adiciona uma nova MenuItem ao final do menu atual com uma legenda especificada e um manipulador de eventos especificado para o Click evento. |
| Add(String, MenuItem[]) |
Obsoleto.
Adiciona uma nova MenuItem ao final deste menu com a legenda, Click o manipulador de eventos e os itens especificados. |
| Add(String) |
Obsoleto.
Adiciona um novo MenuItem, ao final do menu atual, com uma legenda especificada. |
| AddRange(MenuItem[]) |
Obsoleto.
Adiciona uma matriz de objetos criados MenuItem anteriormente à coleção. |
| Clear() |
Obsoleto.
Remove todos os MenuItem objetos da coleção de itens de menu. |
| Contains(MenuItem) |
Obsoleto.
Determina se o especificado MenuItem é um membro da coleção. |
| ContainsKey(String) |
Obsoleto.
Determina se a coleção contém um item com a chave especificada. |
| CopyTo(Array, Int32) |
Obsoleto.
Copia toda a coleção em uma matriz existente em um local especificado dentro da matriz. |
| Equals(Object) |
Obsoleto.
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| Find(String, Boolean) |
Obsoleto.
Localiza os itens com a chave especificada, opcionalmente pesquisando os itens de submenu. |
| GetEnumerator() |
Obsoleto.
Retorna um enumerador que pode ser usado para iterar por meio da coleção de itens de menu. |
| GetHashCode() |
Obsoleto.
Serve como a função de hash padrão. (Herdado de Object) |
| GetType() |
Obsoleto.
Obtém o Type da instância atual. (Herdado de Object) |
| IndexOf(MenuItem) |
Obsoleto.
Recupera o índice de um item específico na coleção. |
| IndexOfKey(String) |
Obsoleto.
Localiza o índice da primeira ocorrência de um item de menu com a chave especificada. |
| MemberwiseClone() |
Obsoleto.
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| Remove(MenuItem) |
Obsoleto.
Remove o especificado MenuItem da coleção de itens de menu. |
| RemoveAt(Int32) |
Obsoleto.
Remove um MenuItem da coleção de itens de menu em um índice especificado. |
| RemoveByKey(String) |
Obsoleto.
Remove o item de menu com a chave especificada da coleção. |
| ToString() |
Obsoleto.
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| ICollection.IsSynchronized |
Obsoleto.
Para obter uma descrição deste membro, consulte IsSynchronized. |
| ICollection.SyncRoot |
Obsoleto.
Para obter uma descrição deste membro, consulte SyncRoot. |
| IList.Add(Object) |
Obsoleto.
Para obter uma descrição deste membro, consulte Add(Object). |
| IList.Contains(Object) |
Obsoleto.
Para obter uma descrição deste membro, consulte Contains(Object). |
| IList.IndexOf(Object) |
Obsoleto.
Para obter uma descrição deste membro, consulte IndexOf(Object). |
| IList.Insert(Int32, Object) |
Obsoleto.
Para obter uma descrição deste membro, consulte Insert(Int32, Object). |
| IList.IsFixedSize |
Obsoleto.
Para obter uma descrição deste membro, consulte IsFixedSize. |
| IList.Item[Int32] |
Obsoleto.
Para obter uma descrição deste membro, consulte Item[Int32]. |
| IList.Remove(Object) |
Obsoleto.
Para obter uma descrição deste membro, consulte Remove(Object). |
Métodos de Extensão
| Nome | Description |
|---|---|
| AsParallel(IEnumerable) |
Obsoleto.
Habilita a paralelização de uma consulta. |
| AsQueryable(IEnumerable) |
Obsoleto.
Converte um IEnumerable em um IQueryable. |
| Cast<TResult>(IEnumerable) |
Obsoleto.
Converte os elementos de um IEnumerable para o tipo especificado. |
| OfType<TResult>(IEnumerable) |
Obsoleto.
Filtra os elementos de um IEnumerable com base em um tipo especificado. |