ToolboxCategory ToolboxCategory ToolboxCategory ToolboxCategory Class

Definizione

Raccolta di elementi della casella degli strumenti categorizzati.A collection of toolbox items that have been categorized.

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à
ToolboxCategoryToolboxCategoryToolboxCategoryToolboxCategory
Implementazioni

Commenti

La raccolta ToolboxCategory contiene elementi del tipo ToolboxItemWrapper aggiunti e rimossi da una relativa istanza mediante i metodi Add e Remove.The ToolboxCategory collection contains items of type ToolboxItemWrapper that are added and removed from an instance of the collection using the Add and Remove methods.

La classe ToolboxCategory implementa l'interfaccia INotifyPropertyChanged.The ToolboxCategory class implements the INotifyPropertyChanged interface. 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.This allows the collection that is storing the toolbox items to provide notifications when properties like the CategoryName property are changed and methods like Add and Remove are used to change the contents of the collection.

Costruttori

ToolboxCategory() ToolboxCategory() ToolboxCategory() ToolboxCategory()

Crea un'istanza della classe ToolboxCategory.Creates an instance of the ToolboxCategory class.

ToolboxCategory(String) ToolboxCategory(String) ToolboxCategory(String) ToolboxCategory(String)

Crea un'istanza della classe ToolboxCategory con un nome specificato.Creates an instance of the ToolboxCategory class with a specified name.

Proprietà

CategoryName CategoryName CategoryName CategoryName

Ottiene o imposta il nome della categoria della casella degli strumenti.Gets or sets the name of the toolbox category.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Ottiene o imposta lo strumento in corrispondenza dell'indice specificato.Gets or sets the tool at the specified index.

Tools Tools Tools Tools

Ottiene gli strumenti di ToolboxCategory.Gets the tools in the ToolboxCategory.

Metodi

Add(ToolboxItemWrapper) Add(ToolboxItemWrapper) Add(ToolboxItemWrapper) Add(ToolboxItemWrapper)

Aggiunge uno strumento specificato alla fine della raccolta di elementi di categoria della casella degli strumenti.Adds a specified tool to the end of the toolbox category collection.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(ToolboxItemWrapper) Remove(ToolboxItemWrapper) Remove(ToolboxItemWrapper) Remove(ToolboxItemWrapper)

Rimuove dalla raccolta di categorie della casella degli strumenti la prima occorrenza di uno strumento specificato.Removes the first occurrence of a specified tool from the toolbox category collection.

ToString() ToString() ToString() ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)

Eventi

PropertyChanged PropertyChanged PropertyChanged PropertyChanged

Generato quando il valore di una proprietà cambia.Occurs when a property value changes.

Implementazioni dell'interfaccia esplicita

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) 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.Copies the entire ToolboxCategory collection to a compatible one-dimensional Array, starting at the specified index of the target Array.

ICollection.Count ICollection.Count ICollection.Count ICollection.Count

Ottiene il numero di strumenti contenuti in ToolboxCategory.Gets the number of tools contained in the ToolboxCategory.

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Ottiene un valore che indica se l'accesso a ToolboxCategory è sincronizzato (thread-safe).Gets a value that indicates whether access to the ToolboxCategory is synchronized (thread safe).

ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Ottiene un oggetto che può essere usato per sincronizzare l'accesso a ToolboxCategory.Gets an object that can be used to synchronize access to the ToolboxCategory.

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Restituisce un enumeratore che consente di scorrere la raccolta ToolboxCategory.Returns an enumerator that iterates through the ToolboxCategory collection.

IList.Add(Object) IList.Add(Object) IList.Add(Object) IList.Add(Object)

Aggiunge uno strumento a ToolboxCategory.Adds a tool to the ToolboxCategory.

IList.Clear() IList.Clear() IList.Clear() IList.Clear()

Rimuove tutti gli strumenti da ToolboxCategory.Removes all the tools from the ToolboxCategory.

IList.Contains(Object) IList.Contains(Object) IList.Contains(Object) IList.Contains(Object)

Determina se ToolboxCategory contiene uno strumento specifico.Determines whether the ToolboxCategory contains a specific tool.

IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object)

Determina l'indice di uno strumento specifico nell'oggetto ToolboxCategory.Determines the index of a specific tool in the ToolboxCategory.

IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object)

Inserisce uno strumento nella raccolta ToolboxCategory in corrispondenza dell'indice specificato.Inserts a tool into the ToolboxCategory at the specified index.

IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize

Ottiene un valore che indica se le dimensioni dell'oggetto ToolboxCategory sono fisse.Gets a value that indicates whether the ToolboxCategory has a fixed size.

IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly

Ottiene un valore che indica se ToolboxCategory è di sola lettura.Gets a value that indicates whether the ToolboxCategory is read-only.

IList.Item[Int32] IList.Item[Int32] IList.Item[Int32] IList.Item[Int32]

Ottiene o imposta lo strumento in corrispondenza dell'indice specificato.Gets or sets the tool at the specified index.

IList.Remove(Object) IList.Remove(Object) IList.Remove(Object) IList.Remove(Object)

Rimuove la prima occorrenza di uno strumento specifico da ToolboxCategory.Removes the first occurrence of a specific tool from the ToolboxCategory.

IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32)

Rimuove lo strumento in corrispondenza dell'indice specificato della raccolta ToolboxCategory.Removes the tool at the specified index of the ToolboxCategory collection.

Metodi di estensione

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Consente la parallelizzazione di una query.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Converte un oggetto IEnumerable in un oggetto IQueryable.Converts an IEnumerable to an IQueryable.

Si applica a