Поделиться через


ToolboxCategory Класс

Определение

Коллекция элементов, которые были классифицированы.

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
Наследование
ToolboxCategory
Реализации

Комментарии

Коллекция ToolboxCategory содержит элементы типа ToolboxItemWrapper , которые добавляются и удаляются из экземпляра коллекции с помощью Add методов и Remove методов.

Класс ToolboxCategory реализует интерфейс INotifyPropertyChanged. Это позволяет коллекции, хранящую элементы панели элементов, предоставлять уведомления, когда свойства, такие как CategoryName свойство, изменяются и AddRemove используются для изменения содержимого коллекции.

Конструкторы

Имя Описание
ToolboxCategory()

Создает экземпляр класса ToolboxCategory.

ToolboxCategory(String)

Создает экземпляр ToolboxCategory класса с указанным именем.

Свойства

Имя Описание
CategoryName

Возвращает или задает имя категории панели элементов.

Item[Int32]

Возвращает или задает средство по указанному индексу.

Tools

Возвращает средства в объекте ToolboxCategory.

Методы

Имя Описание
Add(ToolboxItemWrapper)

Добавляет указанное средство в конец коллекции категорий элементов.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
Remove(ToolboxItemWrapper)

Удаляет первое вхождение указанного средства из коллекции категорий элементов.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

События

Имя Описание
PropertyChanged

Появляется при изменении значения свойства.

Явные реализации интерфейса

Имя Описание
ICollection.CopyTo(Array, Int32)

Копирует всю коллекцию ToolboxCategory в совместимую одномерную Array, начиная с указанного индекса целевого Array.

ICollection.Count

Возвращает количество инструментов, содержащихся в ToolboxCategory.

ICollection.IsSynchronized

Возвращает значение, указывающее, синхронизирован ли доступ к ToolboxCategory (потокобезопасный).

ICollection.SyncRoot

Получает объект, который можно использовать для синхронизации доступа к объекту ToolboxCategory.

IEnumerable.GetEnumerator()

Возвращает перечислитель, который выполняет итерацию через коллекцию ToolboxCategory.

IList.Add(Object)

Добавляет средство в ToolboxCategory.

IList.Clear()

Удаляет все средства из ToolboxCategory.

IList.Contains(Object)

Определяет, содержит ли ToolboxCategory определенный инструмент.

IList.IndexOf(Object)

Определяет индекс определенного инструмента в ToolboxCategory.

IList.Insert(Int32, Object)

Вставляет средство в ToolboxCategory указанный индекс.

IList.IsFixedSize

Возвращает значение, указывающее, имеет ли ToolboxCategory размер фиксированного размера.

IList.IsReadOnly

Возвращает значение, указывающее, доступен ли доступ ToolboxCategory только для чтения.

IList.Item[Int32]

Возвращает или задает средство по указанному индексу.

IList.Remove(Object)

Удаляет первое вхождение определенного средства из ToolboxCategory.

IList.RemoveAt(Int32)

Удаляет средство по указанному индексу ToolboxCategory коллекции.

Методы расширения

Имя Описание
AsParallel(IEnumerable)

Включает параллелизацию запроса.

AsQueryable(IEnumerable)

Преобразует IEnumerable в IQueryable.

Cast<TResult>(IEnumerable)

Приведение элементов IEnumerable к указанному типу.

OfType<TResult>(IEnumerable)

Фильтрует элементы IEnumerable на основе указанного типа.

Применяется к