Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe Menu.MenuItemCollection

 

Data di pubblicazione: ottobre 2016

Rappresenta una raccolta di oggetti MenuItem.

Spazio dei nomi:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

System.Object
  System.Windows.Forms.Menu.MenuItemCollection

[ListBindableAttribute(false)]
public class MenuItemCollection : IList, ICollection, IEnumerable

NomeDescrizione
System_CAPS_pubmethodMenu.MenuItemCollection(Menu)

Inizializza una nuova istanza della classe Menu.MenuItemCollection.

NomeDescrizione
System_CAPS_pubpropertyCount

Ottiene un valore che indica il numero totale di MenuItem oggetti nella raccolta.

System_CAPS_pubpropertyIsReadOnly

Ottiene un valore che indica se la raccolta è di sola lettura.

System_CAPS_pubpropertyItem[Int32]

Recupera il MenuItem presso l'entità specificata nella posizione nella raccolta indicizzata.

System_CAPS_pubpropertyItem[String]

Ottiene un elemento con la chiave specificata dalla raccolta.

NomeDescrizione
System_CAPS_pubmethodAdd(Int32, MenuItem)

Aggiunge un oggetto creato in precedenza MenuItem in corrispondenza dell'indice specificato all'interno della raccolta di elementi di menu.

System_CAPS_pubmethodAdd(MenuItem)

Aggiunge un oggetto creato in precedenza MenuItem alla fine del menu corrente.

System_CAPS_pubmethodAdd(String)

Aggiunge un nuovo MenuItem, alla fine del menu corrente, con una didascalia specificata.

System_CAPS_pubmethodAdd(String, EventHandler)

Aggiunge un nuovo MenuItem alla fine del menu corrente con una didascalia specificata e un gestore eventi specificato per il Click evento.

System_CAPS_pubmethodAdd(String, MenuItem[])

Aggiunge un nuovo MenuItem alla fine di questo menu con la didascalia specificata, Click al gestore eventi e gli elementi.

System_CAPS_pubmethodAddRange(MenuItem[])

Aggiunge una matrice di creato in precedenza MenuItem oggetti alla raccolta.

System_CAPS_pubmethodClear()

Rimuove tutti MenuItem oggetti dal menu di raccolta di elementi.

System_CAPS_pubmethodContains(MenuItem)

Determina se l'oggetto specificato MenuItem è un membro della raccolta.

System_CAPS_pubmethodContainsKey(String)

Determina se la raccolta contiene un elemento con la chiave specificata.

System_CAPS_pubmethodCopyTo(Array, Int32)

Copia l'intera raccolta in una matrice esistente in una posizione specificata all'interno della matrice.

System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object.)

System_CAPS_protmethodFinalize()

Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object.)

System_CAPS_pubmethodFind(String, Boolean)

Trova gli elementi con la chiave specificata, facoltativamente, la ricerca di voci di sottomenu

System_CAPS_pubmethodGetEnumerator()

Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta di elementi di menu.

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodIndexOf(MenuItem)

Recupera l'indice di un elemento specifico nella raccolta.

System_CAPS_pubmethodIndexOfKey(String)

Trova l'indice della prima occorrenza di una voce di menu con la chiave specificata.

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.(Ereditato da Object.)

System_CAPS_pubmethodRemove(MenuItem)

Rimuove l'oggetto specificato MenuItem dall'insieme di elementi di menu.

System_CAPS_pubmethodRemoveAt(Int32)

Rimuove un MenuItem dall'insieme di elementi di menu in corrispondenza dell'indice specificato.

System_CAPS_pubmethodRemoveByKey(String)

Rimuove la voce di menu con la chiave specificata dalla raccolta.

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object.)

NomeDescrizione
System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.Add(Object)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Per una descrizione di questo membro, vedere IList.Add.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.Contains(Object)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Per una descrizione di questo membro, vedere IList.Contains.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.IndexOf(Object)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Per una descrizione di questo membro, vedere IList.IndexOf.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.Insert(Int32, Object)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Per una descrizione di questo membro, vedere IList.Insert.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.Remove(Object)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Per una descrizione di questo membro, vedere IList.Remove.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyICollection.IsSynchronized

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Per una descrizione di questo membro, vedere ICollection.IsSynchronized.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyICollection.SyncRoot

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Per una descrizione di questo membro, vedere ICollection.SyncRoot.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIList.IsFixedSize

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Per una descrizione di questo membro, vedere IList.IsFixedSize.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIList.Item[Int32]

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Per una descrizione di questo membro, vedere IList.Item.

NomeDescrizione
System_CAPS_pubmethodAsParallel()

Sottoposto a overload. Consente la parallelizzazione di una query.(Definito da ParallelEnumerable.)

System_CAPS_pubmethodAsQueryable()

Sottoposto a overload. Converte un IEnumerable a un IQueryable.(Definito da Queryable.)

System_CAPS_pubmethodCast<TResult>()

Esegue il cast di elementi di un IEnumerable nel tipo specificato.(Definito da Enumerable.)

System_CAPS_pubmethodOfType<TResult>()

Filtra gli elementi di un IEnumerable in base a un tipo specificato.(Definito da Enumerable.)

Questa classe rappresenta la raccolta di MenuItem gli oggetti archiviati in un MainMenu, ContextMenu, o MenuItem. Per il MainMenu e ContextMenu classi, questa raccolta rappresenta l'intera struttura di menu per il controllo. Per il MenuItem (classe), questa raccolta rappresenta l'elenco delle voci di sottomenu associato il MenuItem.

Il Add e Remove metodi consentono di aggiungere e rimuovere singole voci di menu dall'insieme. È inoltre possibile utilizzare il Clear per rimuovere tutte le voci dalla raccolta.

.NET Framework
Disponibile da 1.1

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: