ToolboxCategory Classe

Définition

Collection des éléments de boîte à outils catégorisés.

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
Héritage
ToolboxCategory
Implémente

Remarques

La collection ToolboxCategory contient des éléments de type ToolboxItemWrapper ajoutés et supprimés d’une instance de la collection à l’aide des méthodes Add et Remove.

La classe ToolboxCategory implémente l’interface INotifyPropertyChanged. Elle autorise la collection qui stocke les éléments de boîte à outils à fournir des notifications lorsque des propriétés, telles que la propriété CategoryName, sont modifiées et que les méthodes telles que Add et Remove sont utilisées pour modifier le contenu de la collection.

Constructeurs

ToolboxCategory()

Crée une instance de la classe ToolboxCategory.

ToolboxCategory(String)

Crée une instance de la classe ToolboxCategory avec un nom spécifié.

Propriétés

CategoryName

Obtient ou définit le nom de la catégorie de boîte à outils.

Item[Int32]

Obtient ou définit l'outil au niveau de l'index spécifié.

Tools

Obtient les outils dans ToolboxCategory.

Méthodes

Add(ToolboxItemWrapper)

Ajoute un outil spécifié à la fin de la collection de catégories de boîte à outils.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Remove(ToolboxItemWrapper)

Supprime la première occurrence d’un outil spécifié de la collection de catégories de boîte à outils.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Événements

PropertyChanged

Se produit en cas de modification d'une valeur de propriété.

Implémentations d’interfaces explicites

ICollection.CopyTo(Array, Int32)

Copie l'ensemble de la collection ToolboxCategory dans un Array compatible unidimensionnel, en commençant à l'index spécifié du Array cible.

ICollection.Count

Obtient le nombre d'outils contenus dans ToolboxCategory.

ICollection.IsSynchronized

Obtient une valeur qui indique si l'accès à l'objet ToolboxCategory est synchronisé (thread-safe).

ICollection.SyncRoot

Obtient un objet qui peut être utilisé pour synchroniser l’accès à ToolboxCategory.

IEnumerable.GetEnumerator()

Retourne un énumérateur qui itère au sein de la collection ToolboxCategory.

IList.Add(Object)

Ajoute un outil à ToolboxCategory.

IList.Clear()

Supprime tous les outils de ToolboxCategory.

IList.Contains(Object)

Détermine si ToolboxCategory contient un outil spécifique.

IList.IndexOf(Object)

Détermine l'index d'un outil spécifique de ToolboxCategory.

IList.Insert(Int32, Object)

Insère un outil dans ToolboxCategory à l'index spécifié.

IList.IsFixedSize

Obtient une valeur qui indique si ToolboxCategory est de taille fixe.

IList.IsReadOnly

Obtient une valeur qui indique si l’objet ToolboxCategory est en lecture seule.

IList.Item[Int32]

Obtient ou définit l'outil au niveau de l'index spécifié.

IList.Remove(Object)

Supprime la première occurrence d'un outil spécifique de ToolboxCategory.

IList.RemoveAt(Int32)

Supprime l'outil à l'index spécifié de la collection ToolboxCategory.

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

S’applique à