ToolboxCategory Classe

Definição

Uma coleção de itens da caixa de ferramentas que foram categorizados.

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
Herança
ToolboxCategory
Implementações

Observações

A ToolboxCategory coleção contém itens do tipo ToolboxItemWrapper que são adicionados e removidos de uma instância da coleção usando os Add métodos e.Remove

A classe ToolboxCategory implementa a interface INotifyPropertyChanged. Isto permite que a coleção que armazena os itens da caixa de ferramentas forneça notificações quando propriedades como a CategoryName propriedade são alteradas e métodos como Add e Remove são usados para alterar o conteúdo da coleção.

Construtores

Name Description
ToolboxCategory()

Cria uma instância da ToolboxCategory classe.

ToolboxCategory(String)

Cria uma instância da ToolboxCategory classe com um nome especificado.

Propriedades

Name Description
CategoryName

Recebe ou define o nome da categoria toolbox.

Item[Int32]

Obtém ou define a ferramenta no índice especificado.

Tools

Obtém as ferramentas no ToolboxCategory.

Métodos

Name Description
Add(ToolboxItemWrapper)

Adiciona uma ferramenta especificada ao final da coleção de categorias da caixa de ferramentas.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
Remove(ToolboxItemWrapper)

Remove a primeira ocorrência de uma ferramenta especificada da coleção de categorias toolbox.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

evento

Name Description
PropertyChanged

Ocorre quando o valor de uma propriedade muda.

Implementações de Interface Explícita

Name Description
ICollection.CopyTo(Array, Int32)

Copia toda ToolboxCategory a coleção para uma unidimensional Arraycompatível , começando no índice especificado do alvo Array.

ICollection.Count

Obtém o número de ferramentas contidas no ToolboxCategory.

ICollection.IsSynchronized

Recebe um valor que indica se o acesso ao ToolboxCategory é sincronizado (thread safe).

ICollection.SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso ao ToolboxCategory.

IEnumerable.GetEnumerator()

Devolve um enumerador que itera pela ToolboxCategory coleção.

IList.Add(Object)

Adiciona uma ferramenta ao ToolboxCategory.

IList.Clear()

Remove todas as ferramentas do ToolboxCategory.

IList.Contains(Object)

Determina se contém ToolboxCategory uma ferramenta específica.

IList.IndexOf(Object)

Determina o índice de uma ferramenta específica no ToolboxCategory.

IList.Insert(Int32, Object)

Insere uma ferramenta no ToolboxCategory índice especificado.

IList.IsFixedSize

Obtém um valor que indica se o ToolboxCategory tem um tamanho fixo.

IList.IsReadOnly

Obtém um valor que indica se o ToolboxCategory é apenas de leitura.

IList.Item[Int32]

Obtém ou define a ferramenta no índice especificado.

IList.Remove(Object)

Remove a primeira ocorrência de uma ferramenta específica do ToolboxCategory.

IList.RemoveAt(Int32)

Remove a ferramenta no índice especificado da ToolboxCategory coleção.

Métodos da Extensão

Name Description
AsParallel(IEnumerable)

Permite a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable para um IQueryable.

Cast<TResult>(IEnumerable)

Conjura os elementos de an IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base num tipo especificado.

Aplica-se a