ToolboxCategory ToolboxCategory ToolboxCategory ToolboxCategory Class

Definition

Eine Auflistung von Toolboxelementen, die kategorisiert wurden.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
Vererbung
ToolboxCategoryToolboxCategoryToolboxCategoryToolboxCategory
Implementiert

Hinweise

Die ToolboxCategory-Auflistung enthält Elemente vom Typ ToolboxItemWrapper, die mit den Methoden Add und Remove in einer Instanz der Auflistung hinzugefügt oder entfernt werden.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.

Die ToolboxCategory-Klasse implementiert die INotifyPropertyChanged-Schnittstelle.The ToolboxCategory class implements the INotifyPropertyChanged interface. Dies ermöglicht der Auflistung, die die Toolboxelemente speichert, Benachrichtigungen bereitzustellen, wenn Eigenschaften wie die CategoryName-Eigenschaft geändert werden und Methoden wie Add und Remove zum Ändern des Inhalts der Auflistung verwendet werden.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.

Konstruktoren

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

Erstellt eine Instanz der ToolboxCategory-Klasse.Creates an instance of the ToolboxCategory class.

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

Erstellt eine Instanz der ToolboxCategory-Klasse mit einem angegebenen Namen.Creates an instance of the ToolboxCategory class with a specified name.

Eigenschaften

CategoryName CategoryName CategoryName CategoryName

Ruft den Namen der Toolboxkategorie ab oder legt ihn fest.Gets or sets the name of the toolbox category.

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

Ruft das Tool am angegebenen Index ab oder legt es fest.Gets or sets the tool at the specified index.

Tools Tools Tools Tools

Ruft die Tools der ToolboxCategory ab.Gets the tools in the ToolboxCategory.

Methoden

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

Fügt dem Ende der Toolboxkategorie-Elementauflistung ein angegebenes Tool hinzu.Adds a specified tool to the end of the toolbox category collection.

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

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

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

Fungiert als Standardhashfunktion.Serves as the default hash function.

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

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

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

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

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

Entfernt das erste Vorkommen eines angegebenen Tools aus der Toolboxkategorieauflistung.Removes the first occurrence of a specified tool from the toolbox category collection.

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

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Ereignisse

PropertyChanged PropertyChanged PropertyChanged PropertyChanged

Tritt ein, wenn sich ein Eigenschaftswert ändert.Occurs when a property value changes.

Explizite Schnittstellenimplementierungen

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

Kopiert die gesamte ToolboxCategory-Auflistung in ein kompatibles eindimensionales Array, beginnend am angegebenen Index des Ziel-Array.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

Ruft die Anzahl der Tools in der ToolboxCategory ab.Gets the number of tools contained in the ToolboxCategory.

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

Ruft einen Wert ab, der angibt, ob der Zugriff auf ToolboxCategory synchronisiert (threadsicher) ist.Gets a value that indicates whether access to the ToolboxCategory is synchronized (thread safe).

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

Ruft ein Objekt ab, mit dem der Zugriff auf ToolboxCategory synchronisiert werden kann.Gets an object that can be used to synchronize access to the ToolboxCategory.

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

Gibt einen Enumerator zurück, der die ToolboxCategory-Auflistung durchläuft.Returns an enumerator that iterates through the ToolboxCategory collection.

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

Fügt ToolboxCategory ein Tool hinzu.Adds a tool to the ToolboxCategory.

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

Entfernt alle Tools aus ToolboxCategory.Removes all the tools from the ToolboxCategory.

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

Bestimmt, ob die ToolboxCategory ein bestimmtes Tool enthält.Determines whether the ToolboxCategory contains a specific tool.

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

Bestimmt den Index eines bestimmten Tools in der 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)

Fügt am angegebenen Index ein Tool in ToolboxCategory ein.Inserts a tool into the ToolboxCategory at the specified index.

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

Ruft einen Wert ab, der angibt, ob die ToolboxCategory eine feste Größe hat.Gets a value that indicates whether the ToolboxCategory has a fixed size.

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

Ruft einen Wert ab, der angibt, ob die ToolboxCategory schreibgeschützt ist.Gets a value that indicates whether the ToolboxCategory is read-only.

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

Ruft das Tool am angegebenen Index ab oder legt es fest.Gets or sets the tool at the specified index.

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

Entfernt das erste Vorkommen eines bestimmten Tools aus ToolboxCategory.Removes the first occurrence of a specific tool from the ToolboxCategory.

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

Entfernt das Tool am angegebenen Index der ToolboxCategory-Auflistung.Removes the tool at the specified index of the ToolboxCategory collection.

Extension Methods

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

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

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

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

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

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

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

Konvertiert eine IEnumerable auf eine IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für: