Compartir a través de


ToolboxCategory Clase

Definición

Una colección de elementos de cuadro de herramientas ordenadas por categorías.

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
ToolboxCategory
Implementaciones

Comentarios

La ToolboxCategory colección contiene elementos de tipo ToolboxItemWrapper que se agregan y quitan de una instancia de la colección mediante los Add métodos y Remove .

La clase ToolboxCategory implementa la interfaz INotifyPropertyChanged. 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.

Constructores

ToolboxCategory()

Crea una instancia de la clase ToolboxCategory.

ToolboxCategory(String)

Crea una instancia de la clase ToolboxCategory con el nombre especificado.

Propiedades

CategoryName

Obtiene o establece el nombre de la categoría de cuadro de herramientas.

Item[Int32]

Obtiene o establece la herramienta que se encuentra en el índice especificado.

Tools

Obtiene las herramientas de la colección ToolboxCategory.

Métodos

Add(ToolboxItemWrapper)

Agrega una herramienta especificada al final de la colección de categorías de cuadro de herramientas.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
Remove(ToolboxItemWrapper)

Quita la primera aparición de una herramienta especificada de la colección de categorías de cuadro de herramientas.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Eventos

PropertyChanged

Tiene lugar cuando cambia un valor de propiedad.

Implementaciones de interfaz explícitas

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.

ICollection.Count

Obtiene el número de herramientas incluidas en la colección ToolboxCategory.

ICollection.IsSynchronized

Obtiene un valor que indica si el acceso a ToolboxCategory está sincronizado (es seguro para subprocesos).

ICollection.SyncRoot

Obtiene un objeto que se puede usar para sincronizar el acceso a ToolboxCategory.

IEnumerable.GetEnumerator()

Devuelve un enumerador que itera por la colección ToolboxCategory.

IList.Add(Object)

Agrega una herramienta a la colección ToolboxCategory.

IList.Clear()

Quita todas las herramientas de la colección ToolboxCategory.

IList.Contains(Object)

Determina si la colección ToolboxCategory contiene una herramienta específica.

IList.IndexOf(Object)

Determina el índice de una herramienta específica de ToolboxCategory.

IList.Insert(Int32, Object)

Inserta una herramienta en el índice especificado de la colección ToolboxCategory.

IList.IsFixedSize

Obtiene un valor que indica si el objeto ToolboxCategory tiene un tamaño fijo.

IList.IsReadOnly

Obtiene un valor que indica si ToolboxCategory es de solo lectura.

IList.Item[Int32]

Obtiene o establece la herramienta que se encuentra en el índice especificado.

IList.Remove(Object)

Quita la primera aparición de una herramienta específica de la colección ToolboxCategory.

IList.RemoveAt(Int32)

Quita la herramienta situada en el índice especificado de la colección ToolboxCategory.

Métodos de extensión

Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.

OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.

Se aplica a