ToolboxCategory ToolboxCategory ToolboxCategory ToolboxCategory Class

Definición

Una colección de elementos de cuadro de herramientas ordenadas por categorías.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
Herencia
ToolboxCategoryToolboxCategoryToolboxCategoryToolboxCategory
Implementaciones

Comentarios

La colección ToolboxCategory contiene elementos de tipo ToolboxItemWrapper que se agregan y se quitan de una instancia de la colección usando los métodos Add y 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 clase ToolboxCategory implementa la interfaz INotifyPropertyChanged.The ToolboxCategory class implements the INotifyPropertyChanged interface. Esto permite a la colección que almacena los elementos de cuadro de herramientas proporcionar notificaciones cuando se modifican propiedades como CategoryName y se usan métodos como Add y Remove para cambiar el contenido de la colección.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.

Constructores

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

Crea una instancia de la clase ToolboxCategory.Creates an instance of the ToolboxCategory class.

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

Crea una instancia de la clase ToolboxCategory con el nombre especificado.Creates an instance of the ToolboxCategory class with a specified name.

Propiedades

CategoryName CategoryName CategoryName CategoryName

Obtiene o establece el nombre de la categoría de cuadro de herramientas.Gets or sets the name of the toolbox category.

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

Obtiene o establece la herramienta que se encuentra en el índice especificado.Gets or sets the tool at the specified index.

Tools Tools Tools Tools

Obtiene las herramientas de la colección ToolboxCategory.Gets the tools in the ToolboxCategory.

Métodos

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

Agrega una herramienta especificada al final de la colección de categorías de cuadro de herramientas.Adds a specified tool to the end of the toolbox category collection.

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

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

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

Sirve como la función hash predeterminada.Serves as the default hash function.

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

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

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

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

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

Quita la primera aparición de una herramienta especificada de la colección de categorías de cuadro de herramientas.Removes the first occurrence of a specified tool from the toolbox category collection.

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

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Eventos

PropertyChanged PropertyChanged PropertyChanged PropertyChanged

Tiene lugar cuando cambia un valor de propiedad.Occurs when a property value changes.

Implementaciones de interfaz explícitas

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

Copia toda la colección ToolboxCategory en una clase Array, unidimensional y compatible, comenzando en el índice especificado de la clase Array de destino.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

Obtiene el número de herramientas incluidas en la colección ToolboxCategory.Gets the number of tools contained in the ToolboxCategory.

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

Obtiene un valor que indica si el acceso a ToolboxCategory está sincronizado (es seguro para subprocesos).Gets a value that indicates whether access to the ToolboxCategory is synchronized (thread safe).

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

Obtiene un objeto que se puede usar para sincronizar el acceso a ToolboxCategory.Gets an object that can be used to synchronize access to the ToolboxCategory.

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

Devuelve un enumerador que itera por la colección ToolboxCategory.Returns an enumerator that iterates through the ToolboxCategory collection.

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

Agrega una herramienta a la colección ToolboxCategory.Adds a tool to the ToolboxCategory.

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

Quita todas las herramientas de la colección ToolboxCategory.Removes all the tools from the ToolboxCategory.

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

Determina si la colección ToolboxCategory contiene una herramienta específica.Determines whether the ToolboxCategory contains a specific tool.

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

Determina el índice de una herramienta específica de 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)

Inserta una herramienta en el índice especificado de la colección ToolboxCategory.Inserts a tool into the ToolboxCategory at the specified index.

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

Obtiene un valor que indica si el objeto ToolboxCategory tiene un tamaño fijo.Gets a value that indicates whether the ToolboxCategory has a fixed size.

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

Obtiene un valor que indica si ToolboxCategory es de solo lectura.Gets a value that indicates whether the ToolboxCategory is read-only.

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

Obtiene o establece la herramienta que se encuentra en el índice especificado.Gets or sets the tool at the specified index.

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

Quita la primera aparición de una herramienta específica de la colección ToolboxCategory.Removes the first occurrence of a specific tool from the ToolboxCategory.

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

Quita la herramienta situada en el índice especificado de la colección ToolboxCategory.Removes the tool at the specified index of the ToolboxCategory collection.

Métodos de extensión

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

Convierte los elementos de IEnumerable en el tipo especificado.Casts the elements of an IEnumerable to the specified type.

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

Filtra los elementos de IEnumerable en función de un tipo especificado.Filters the elements of an IEnumerable based on a specified type.

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

Habilita la paralelización de una consulta.Enables parallelization of a query.

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

Convierte una interfaz IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

Se aplica a