Menu.MenuItemCollection Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Atenção
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
Observações
Esta classe representa a coleção de MenuItem objetos armazenados num MainMenu, ContextMenu, ou MenuItem. Para as MainMenu classes e ContextMenu , esta coleção representa toda a estrutura do menu do controlo. Para a MenuItem classe, esta coleção representa a lista de itens do submenu associados ao MenuItem.
Os Add métodos e Remove permitem-lhe adicionar e remover itens individuais do menu da coleção. Também podes usar o Clear método para remover todos os itens do menu da coleção.
Construtores
| Name | Description |
|---|---|
| Menu.MenuItemCollection(Menu) |
Obsoleto.
Inicializa uma nova instância da Menu.MenuItemCollection classe. |
Propriedades
| Name | Description |
|---|---|
| Count |
Obsoleto.
Recebe um valor que indica o número total de MenuItem objetos na coleção. |
| IsReadOnly |
Obsoleto.
Recebe um valor que indica se a coleção é apenas de leitura. |
| Item[Int32] |
Obsoleto.
Recupera o MenuItem na localização indexada especificada na coleção. |
| Item[String] |
Obsoleto.
Obtém um item com a chave especificada da coleção. |
Métodos
| Name | Description |
|---|---|
| Add(Int32, MenuItem) |
Obsoleto.
Adiciona um índice MenuItem previamente criado no índice especificado dentro da coleção de itens do menu. |
| Add(MenuItem) |
Obsoleto.
Adiciona um anteriormente criado MenuItem ao final do menu atual. |
| Add(String, EventHandler) |
Obsoleto.
Adiciona um novo MenuItem ao final do menu atual com uma legenda e um handler de eventos especificados para o Click evento. |
| Add(String, MenuItem[]) |
Obsoleto.
Adiciona um novo MenuItem no final deste menu com a legenda especificada, Click o handler de eventos e os itens. |
| Add(String) |
Obsoleto.
Adiciona um novo MenuItem, no final do menu atual, com uma legenda especificada. |
| AddRange(MenuItem[]) |
Obsoleto.
Adiciona um conjunto de objetos previamente criados MenuItem à coleção. |
| Clear() |
Obsoleto.
Remove todos MenuItem os objetos da coleção de itens do menu. |
| Contains(MenuItem) |
Obsoleto.
Determina se o especificado MenuItem é 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 para um array existente num local especificado dentro do array. |
| Equals(Object) |
Obsoleto.
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| Find(String, Boolean) |
Obsoleto.
Encontra os itens com a chave especificada, procurando opcionalmente os itens do submenu. |
| GetEnumerator() |
Obsoleto.
Devolve um enumerador que pode ser usado para iterar na coleção de itens do menu. |
| GetHashCode() |
Obsoleto.
Serve como função de hash predefinida. (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 da coleção. |
| IndexOfKey(String) |
Obsoleto.
Encontra o índice da primeira ocorrência de um item do menu com a chave especificada. |
| MemberwiseClone() |
Obsoleto.
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| Remove(MenuItem) |
Obsoleto.
Remove o especificado MenuItem da coleção de itens do menu. |
| RemoveAt(Int32) |
Obsoleto.
Remove a MenuItem da coleção de itens do menu num índice especificado. |
| RemoveByKey(String) |
Obsoleto.
Remove o item do menu com a chave especificada da coleção. |
| ToString() |
Obsoleto.
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
Implementações de Interface Explícita
| Name | Description |
|---|---|
| ICollection.IsSynchronized |
Obsoleto.
Para uma descrição deste elemento, veja IsSynchronized. |
| ICollection.SyncRoot |
Obsoleto.
Para uma descrição deste elemento, veja SyncRoot. |
| IList.Add(Object) |
Obsoleto.
Para uma descrição deste elemento, veja Add(Object). |
| IList.Contains(Object) |
Obsoleto.
Para uma descrição deste elemento, veja Contains(Object). |
| IList.IndexOf(Object) |
Obsoleto.
Para uma descrição deste elemento, veja IndexOf(Object). |
| IList.Insert(Int32, Object) |
Obsoleto.
Para uma descrição deste elemento, veja Insert(Int32, Object). |
| IList.IsFixedSize |
Obsoleto.
Para uma descrição deste elemento, veja IsFixedSize. |
| IList.Item[Int32] |
Obsoleto.
Para uma descrição deste elemento, veja Item[Int32]. |
| IList.Remove(Object) |
Obsoleto.
Para uma descrição deste elemento, veja Remove(Object). |
Métodos da Extensão
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Obsoleto.
Permite a paralelização de uma consulta. |
| AsQueryable(IEnumerable) |
Obsoleto.
Converte um IEnumerable para um IQueryable. |
| Cast<TResult>(IEnumerable) |
Obsoleto.
Conjura os elementos de an IEnumerable para o tipo especificado. |
| OfType<TResult>(IEnumerable) |
Obsoleto.
Filtra os elementos de um IEnumerable com base num tipo especificado. |