ToolboxCategory ToolboxCategory ToolboxCategory ToolboxCategory Class

Définition

Collection des éléments de boîte à outils catégorisés.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
Héritage
ToolboxCategoryToolboxCategoryToolboxCategoryToolboxCategory
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.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 implémente l'interface INotifyPropertyChanged.The ToolboxCategory class implements the INotifyPropertyChanged interface. 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.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.

Constructeurs

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

Crée une instance de la classe ToolboxCategory.Creates an instance of the ToolboxCategory class.

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

Crée une instance de la classe ToolboxCategory avec un nom spécifié.Creates an instance of the ToolboxCategory class with a specified name.

Propriétés

CategoryName CategoryName CategoryName CategoryName

Obtient ou définit le nom de la catégorie de boîte à outils.Gets or sets the name of the toolbox category.

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

Obtient ou définit l'outil au niveau de l'index spécifié.Gets or sets the tool at the specified index.

Tools Tools Tools Tools

Obtient les outils dans ToolboxCategory.Gets the tools in the ToolboxCategory.

Méthodes

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

Ajoute un outil spécifié à la fin de la collection de catégories de boîte à outils.Adds a specified tool to the end of the toolbox category collection.

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

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

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

Fait office de fonction de hachage par défaut.Serves as the default hash function.

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

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

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

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

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

Supprime la première occurrence d’un outil spécifié de la collection de catégories de boîte à outils.Removes the first occurrence of a specified tool from the toolbox category collection.

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

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)

Événements

PropertyChanged PropertyChanged PropertyChanged PropertyChanged

Se produit en cas de modification d'une valeur de propriété.Occurs when a property value changes.

Implémentations d’interfaces explicites

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) 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.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

Obtient le nombre d'outils contenus dans ToolboxCategory.Gets the number of tools contained in the ToolboxCategory.

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

Obtient une valeur qui indique si l'accès à ToolboxCategory est synchronisé (thread safe).Gets a value that indicates whether access to the ToolboxCategory is synchronized (thread safe).

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

Obtient un objet qui peut être utilisé pour synchroniser l'accès à ToolboxCategory.Gets an object that can be used to synchronize access to the ToolboxCategory.

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

Retourne un énumérateur qui itère au sein de la collection ToolboxCategory.Returns an enumerator that iterates through the ToolboxCategory collection.

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

Ajoute un outil à ToolboxCategory.Adds a tool to the ToolboxCategory.

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

Supprime tous les outils de ToolboxCategory.Removes all the tools from the ToolboxCategory.

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

Détermine si ToolboxCategory contient un outil spécifique.Determines whether the ToolboxCategory contains a specific tool.

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

Détermine l'index d'un outil spécifique 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)

Insère un outil dans ToolboxCategory à l'index spécifié.Inserts a tool into the ToolboxCategory at the specified index.

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

Obtient une valeur qui indique si ToolboxCategory est de taille fixe.Gets a value that indicates whether the ToolboxCategory has a fixed size.

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

Obtient une valeur qui indique si l'objet ToolboxCategory est en lecture seule.Gets a value that indicates whether the ToolboxCategory is read-only.

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

Obtient ou définit l'outil au niveau de l'index spécifié.Gets or sets the tool at the specified index.

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

Supprime la première occurrence d'un outil spécifique de ToolboxCategory.Removes the first occurrence of a specific tool from the ToolboxCategory.

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

Supprime l’outil à l’index spécifié de la collection ToolboxCategory.Removes the tool at the specified index of the ToolboxCategory collection.

Méthodes d’extension

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

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.Casts the elements of an IEnumerable to the specified type.

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

Filtre les éléments d'un IEnumerable en fonction du type spécifié.Filters the elements of an IEnumerable based on a specified type.

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

Active la parallélisation d'une requête.Enables parallelization of a query.

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

Convertit un IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

S’applique à