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


DesignerOptionService.DesignerOptionCollection Класс

Определение

Содержит коллекцию параметров конструктора. Этот класс не наследуется.

public: ref class DesignerOptionService::DesignerOptionCollection sealed : System::Collections::IList
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.Design.DesignerOptionService+DesignerOptionConverter))]
public sealed class DesignerOptionService.DesignerOptionCollection : System.Collections.IList
public sealed class DesignerOptionService.DesignerOptionCollection : System.Collections.IList
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.Design.DesignerOptionService+DesignerOptionConverter))>]
type DesignerOptionService.DesignerOptionCollection = class
    interface ICollection
    interface IEnumerable
    interface IList
type DesignerOptionService.DesignerOptionCollection = class
    interface ICollection
    interface IEnumerable
    interface IList
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.Design.DesignerOptionService+DesignerOptionConverter))>]
type DesignerOptionService.DesignerOptionCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public NotInheritable Class DesignerOptionService.DesignerOptionCollection
Implements IList
Наследование
DesignerOptionService.DesignerOptionCollection
Атрибуты
Реализации

Комментарии

Класс DesignerOptionService.DesignerOptionCollection является коллекцией, содержащей другие DesignerOptionService.DesignerOptionCollection объекты. Это создает дерево параметров, при этом каждая ветвь дерева имеет имя и возможную коллекцию свойств. Каждая родительская ветвь дерева содержит объединение свойств всех дочерних ветвей.

Свойства

Count

Возвращает количество дочерних коллекций параметров, которые содержатся в данной коллекции DesignerOptionService.DesignerOptionCollection.

Item[Int32]

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

Item[String]

Возвращает дочернюю коллекцию с заданным именем.

Name

Возвращает имя этого аспекта DesignerOptionService.DesignerOptionCollection.

Parent

Возвращает объект родительской коллекции.

Properties

Возвращает коллекцию свойств, предоставленных коллекцией DesignerOptionService.DesignerOptionCollection, вместе со всеми ее дочерними объектами.

Методы

CopyTo(Array, Int32)

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

Equals(Object)

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

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

Возвращает перечислитель IEnumerator, который может использоваться для перебора элементов коллекции.

GetHashCode()

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

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

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

(Унаследовано от Object)
IndexOf(DesignerOptionService+DesignerOptionCollection)

Возвращает индекс первого вхождения заданного значения в диапазоне этой коллекции.

MemberwiseClone()

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

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

Отображает интерфейс пользователя диалогового окна, при помощи которого пользователь может настраивать свойства в этой коллекции DesignerOptionService.DesignerOptionCollection.

ToString()

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

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

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

ICollection.IsSynchronized

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

ICollection.SyncRoot

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

IList.Add(Object)

Добавляет элемент в коллекцию IList.

IList.Clear()

Удаляет все элементы из коллекции.

IList.Contains(Object)

Определяет, содержит ли коллекция указанное значение.

IList.IndexOf(Object)

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

IList.Insert(Int32, Object)

Вставляет элемент в коллекцию по указанному индексу.

IList.IsFixedSize

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

IList.IsReadOnly

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

IList.Item[Int32]

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

IList.Remove(Object)

Удаляет первое вхождение конкретного объекта из коллекции.

IList.RemoveAt(Int32)

Удаляет из коллекции элемент с заданным индексом.

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

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.

AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.

AsQueryable(IEnumerable)

Преобразовывает коллекцию IEnumerable в объект IQueryable.

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

См. также раздел