Condividi tramite


ToolboxCategory Classe

Definizione

Raccolta di elementi della casella degli strumenti categorizzati.

public ref class ToolboxCategory sealed : System::Collections::IList, System::ComponentModel::INotifyPropertyChanged
public sealed class ToolboxCategory : System.Collections.IList, System.ComponentModel.INotifyPropertyChanged
type ToolboxCategory = class
    interface INotifyPropertyChanged
    interface IList
    interface ICollection
    interface IEnumerable
Public NotInheritable Class ToolboxCategory
Implements IList, INotifyPropertyChanged
Ereditarietà
ToolboxCategory
Implementazioni

Commenti

La ToolboxCategory raccolta contiene elementi di tipo ToolboxItemWrapper aggiunti e rimossi da un'istanza della raccolta utilizzando i Add metodi e Remove .

La classe ToolboxCategory implementa l'interfaccia INotifyPropertyChanged. Ciò consente alla raccolta che archivia gli elementi della casella degli strumenti di fornire notifiche della modifica di proprietà come CategoryName e dell'utilizzo di metodi come Add e Remove per la modifica del contenuto della raccolta.

Costruttori

ToolboxCategory()

Crea un'istanza della classe ToolboxCategory.

ToolboxCategory(String)

Crea un'istanza della classe ToolboxCategory con un nome specificato.

Proprietà

CategoryName

Ottiene o imposta il nome della categoria della casella degli strumenti.

Item[Int32]

Ottiene o imposta lo strumento in corrispondenza dell'indice specificato.

Tools

Ottiene gli strumenti di ToolboxCategory.

Metodi

Add(ToolboxItemWrapper)

Aggiunge uno strumento specificato alla fine della raccolta di elementi di categoria della casella degli strumenti.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
Remove(ToolboxItemWrapper)

Rimuove dalla raccolta di categorie della casella degli strumenti la prima occorrenza di uno strumento specificato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Eventi

PropertyChanged

Generato quando il valore di una proprietà cambia.

Implementazioni dell'interfaccia esplicita

ICollection.CopyTo(Array, Int32)

Copia l'intera raccolta ToolboxCategory in un oggetto Array unidimensionale compatibile, a partire dall'indice specificato dell'oggetto Array di destinazione.

ICollection.Count

Ottiene il numero di strumenti contenuti in ToolboxCategory.

ICollection.IsSynchronized

Ottiene un valore che indica se l'accesso a ToolboxCategory è sincronizzato (thread-safe).

ICollection.SyncRoot

Ottiene un oggetto che può essere usato per sincronizzare l'accesso a ToolboxCategory.

IEnumerable.GetEnumerator()

Restituisce un enumeratore che consente di scorrere la raccolta ToolboxCategory.

IList.Add(Object)

Aggiunge uno strumento a ToolboxCategory.

IList.Clear()

Rimuove tutti gli strumenti da ToolboxCategory.

IList.Contains(Object)

Determina se ToolboxCategory contiene uno strumento specifico.

IList.IndexOf(Object)

Determina l'indice di uno strumento specifico nell'oggetto ToolboxCategory.

IList.Insert(Int32, Object)

Inserisce uno strumento nella raccolta ToolboxCategory in corrispondenza dell'indice specificato.

IList.IsFixedSize

Ottiene un valore che indica se le dimensioni dell'oggetto ToolboxCategory sono fisse.

IList.IsReadOnly

Ottiene un valore che indica se ToolboxCategory è di sola lettura.

IList.Item[Int32]

Ottiene o imposta lo strumento in corrispondenza dell'indice specificato.

IList.Remove(Object)

Rimuove la prima occorrenza di uno strumento specifico da ToolboxCategory.

IList.RemoveAt(Int32)

Rimuove lo strumento in corrispondenza dell'indice specificato della raccolta ToolboxCategory.

Metodi di estensione

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.

OfType<TResult>(IEnumerable)

Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato.

AsParallel(IEnumerable)

Consente la parallelizzazione di una query.

AsQueryable(IEnumerable)

Converte un oggetto IEnumerable in un oggetto IQueryable.

Si applica a