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 на основе указанного типа. |