ToolboxCategory Klasa

Definicja

Kolekcja elementów przybornika, które zostały skategoryzowane.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
Dziedziczenie
ToolboxCategory
Implementuje

Uwagi

Kolekcja zawiera elementy typu ToolboxItemWrapper , które są dodawane i usuwane z wystąpienia kolekcji przy użyciu Add metod i Remove. ToolboxCategoryThe ToolboxCategory collection contains items of type ToolboxItemWrapper that are added and removed from an instance of the collection using the Add and Remove methods.

ToolboxCategory KlasaINotifyPropertyChanged implementuje interfejs.The ToolboxCategory class implements the INotifyPropertyChanged interface. Dzięki temu kolekcja, która przechowuje elementy przybornika, dostarcza powiadomienia, gdy właściwości, takie CategoryName jak właściwość, są zmieniane Add , Remove a metody takie jak i są używane do zmiany zawartości kolekcji.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.

Konstruktory

ToolboxCategory()

Tworzy wystąpienie ToolboxCategory klasy.Creates an instance of the ToolboxCategory class.

ToolboxCategory(String)

Tworzy wystąpienie ToolboxCategory klasy o określonej nazwie.Creates an instance of the ToolboxCategory class with a specified name.

Właściwości

CategoryName

Pobiera lub ustawia nazwę kategorii przybornika.Gets or sets the name of the toolbox category.

Item[Int32]

Pobiera lub ustawia narzędzie o określonym indeksie.Gets or sets the tool at the specified index.

Tools

Pobiera narzędzia z ToolboxCategory.Gets the tools in the ToolboxCategory.

Metody

Add(ToolboxItemWrapper)

Dodaje określone narzędzie do końca kolekcji kategorii przybornika.Adds a specified tool to the end of the toolbox category collection.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego Object.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
Remove(ToolboxItemWrapper)

Usuwa pierwsze wystąpienie określonego narzędzia z kolekcji kategorii przybornika.Removes the first occurrence of a specified tool from the toolbox category collection.

ToString()

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Zdarzenia

PropertyChanged

Występuje, gdy wartość właściwości zostanie zmieniona.Occurs when a property value changes.

Jawne implementacje interfejsu

ICollection.CopyTo(Array, Int32)

Kopiuje całą ToolboxCategory kolekcję do zgodnego jednowymiarowego Array, rozpoczynając od określonego indeksu obiektu docelowego Array.Copies the entire ToolboxCategory collection to a compatible one-dimensional Array, starting at the specified index of the target Array.

ICollection.Count

Pobiera liczbę narzędzi zawartych w ToolboxCategory.Gets the number of tools contained in the ToolboxCategory.

ICollection.IsSynchronized

Pobiera wartość wskazującą, czy dostęp do ToolboxCategory elementu jest synchronizowany (bezpieczny wątkowo).Gets a value that indicates whether access to the ToolboxCategory is synchronized (thread safe).

ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do ToolboxCategory.Gets an object that can be used to synchronize access to the ToolboxCategory.

IEnumerable.GetEnumerator()

Zwraca moduł wyliczający, który wykonuje iterację ToolboxCategory kolekcji.Returns an enumerator that iterates through the ToolboxCategory collection.

IList.Add(Object)

Dodaje narzędzie do ToolboxCategorynarzędzia.Adds a tool to the ToolboxCategory.

IList.Clear()

Usuwa wszystkie narzędzia z ToolboxCategory.Removes all the tools from the ToolboxCategory.

IList.Contains(Object)

Określa, ToolboxCategory czy zawiera określone narzędzie.Determines whether the ToolboxCategory contains a specific tool.

IList.IndexOf(Object)

Określa indeks określonego narzędzia w ToolboxCategory.Determines the index of a specific tool in the ToolboxCategory.

IList.Insert(Int32, Object)

Wstawia narzędzie do ToolboxCategory określonego indeksu.Inserts a tool into the ToolboxCategory at the specified index.

IList.IsFixedSize

Pobiera wartość wskazującą, czy ToolboxCategory ma stały rozmiar.Gets a value that indicates whether the ToolboxCategory has a fixed size.

IList.IsReadOnly

Pobiera wartość wskazującą, czy jest tylko ToolboxCategory do odczytu.Gets a value that indicates whether the ToolboxCategory is read-only.

IList.Item[Int32]

Pobiera lub ustawia narzędzie o określonym indeksie.Gets or sets the tool at the specified index.

IList.Remove(Object)

Usuwa pierwsze wystąpienie określonego narzędzia z ToolboxCategory.Removes the first occurrence of a specific tool from the ToolboxCategory.

IList.RemoveAt(Int32)

Usuwa narzędzie z określonego indeksu ToolboxCategory kolekcji.Removes the tool at the specified index of the ToolboxCategory collection.

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy IEnumerable określonego typu.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable w oparciu o określony typ.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

AsQueryable(IEnumerable)

IEnumerable KonwertujeIQueryabledo.Converts an IEnumerable to an IQueryable.

Dotyczy