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)

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

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

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

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

AsQueryable(IEnumerable)

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

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

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

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

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