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


EdgePointCollection - класс

Измените список edgepoints в точности так же, как и ArrayList

Иерархия наследования

System.Object
  System.Collections.ArrayList
    Microsoft.VisualStudio.Modeling.Diagrams.EdgePointCollection

Пространство имен:  Microsoft.VisualStudio.Modeling.Diagrams
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Синтаксис

'Декларация
<SerializableAttribute> _
<TypeConverterAttribute(GetType(EdgePointCollectionConverter))> _
Public Class EdgePointCollection _
    Inherits ArrayList
[SerializableAttribute]
[TypeConverterAttribute(typeof(EdgePointCollectionConverter))]
public class EdgePointCollection : ArrayList

Тип EdgePointCollection предоставляет следующие члены.

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

  Имя Описание
Открытый метод EdgePointCollection()
Открытый метод EdgePointCollection(ICollection)
Открытый метод EdgePointCollection(Int32)

В начало страницы

Свойства

  Имя Описание
Открытое свойство Capacity Получает или задает число элементов, которое может содержать класс ArrayList. (Унаследовано от ArrayList.)
Открытое свойство Count Возвращает число элементов, которые фактически содержатся в коллекции ArrayList. (Унаследовано от ArrayList.)
Открытое свойство IsFixedSize Получает значение, показывающее, имеет ли список ArrayList фиксированный размер. (Унаследовано от ArrayList.)
Открытое свойство IsReadOnly (Переопределяет ArrayList.IsReadOnly.)
Открытое свойство IsSynchronized Получает значение, показывающее, является ли доступ к коллекции ArrayList синхронизированным (потокобезопасным). (Унаследовано от ArrayList.)
Открытое свойство Item
Открытое свойство SyncRoot Получает объект, с помощью которого можно синхронизировать доступ к коллекции ArrayList. (Унаследовано от ArrayList.)

В начало страницы

Методы

  Имя Описание
Открытый метод Add(Object) Добавляет объект в конец коллекции ArrayList. (Унаследовано от ArrayList.)
Открытый метод Add(EdgePoint)
Открытый метод AddRange Добавляет элементы интерфейса ICollection в конец списка ArrayList. (Унаследовано от ArrayList.)
Открытый метод BinarySearch(Object) Выполняет поиск элемента по всему отсортированному списку ArrayList, используя компаратор по умолчанию, и возвращает индекс элемента, отсчитываемый от нуля. (Унаследовано от ArrayList.)
Открытый метод BinarySearch(Object, IComparer) Выполняет поиск элемента по всему отсортированному списку ArrayList, используя указанный компаратор, и возвращает индекс элемента, отсчитываемый от нуля. (Унаследовано от ArrayList.)
Открытый метод BinarySearch(Int32, Int32, Object, IComparer) Выполняет поиск элемента в диапазоне элементов отсортированного списка ArrayList, используя указанный компаратор, и возвращает индекс элемента, отсчитываемый от нуля. (Унаследовано от ArrayList.)
Открытый метод Clear Удаляет все элементы из коллекции ArrayList. (Унаследовано от ArrayList.)
Открытый метод Clone Создает неполную копию коллекции ArrayList. (Унаследовано от ArrayList.)
Открытый метод Contains(Object) Определяет, входит ли элемент в состав ArrayList. (Унаследовано от ArrayList.)
Открытый метод Contains(EdgePoint)
Открытый метод CopyTo(Array) Копирует весь список ArrayList в совместимый одномерный массив Array, начиная с начального элемента целевого массива. (Унаследовано от ArrayList.)
Открытый метод CopyTo(array<EdgePoint[])
Открытый метод CopyTo(Array, Int32) Копирует целый массив ArrayList в совместимый одномерный массив Array, начиная с заданного индекса целевого массива. (Унаследовано от ArrayList.)
Открытый метод CopyTo(array<EdgePoint[], Int32)
Открытый метод CopyTo(Int32, Array, Int32, Int32) Копирует диапазон элементов из списка ArrayList в совместимый одномерный массив Array, начиная с указанного индекса целевого массива. (Унаследовано от ArrayList.)
Открытый метод CopyTo(Int32, array<EdgePoint[], Int32, Int32)
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetEnumerator() Возвращает перечислитель для класса ArrayList. (Унаследовано от ArrayList.)
Открытый метод GetEnumerator(Int32, Int32) Возвращает перечислитель для диапазона элементов списка ArrayList. (Унаследовано от ArrayList.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetRange Возвращает список ArrayList, представляющий подмножество элементов исходного списка ArrayList. (Унаследовано от ArrayList.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод IndexOf(Object) Осуществляет поиск указанного индекса Object и возвращает индекс (с нуля) первого вхождения в список ArrayList. (Унаследовано от ArrayList.)
Открытый метод IndexOf(EdgePoint)
Открытый метод IndexOf(Object, Int32) Осуществляет поиск указанного объекта Object и возвращает индекс (c нуля) первого вхождения в диапазоне элементов списка ArrayList, начиная с заданного индекса и до последнего элемента. (Унаследовано от ArrayList.)
Открытый метод IndexOf(Object, Int32, Int32) Выполняет поиск объекта Object и возвращает индекс (с нуля) первого вхождения в диапазоне элементов списка ArrayList, начинающемся с заданного индекса и содержащем указанное число элементов. (Унаследовано от ArrayList.)
Открытый метод Insert(Int32, Object) Добавляет элемент в список ArrayList в позиции с указанным индексом. (Унаследовано от ArrayList.)
Открытый метод Insert(Int32, EdgePoint)
Открытый метод InsertRange Вставляет элементы коллекции в список ArrayList в позиции с указанным индексом. (Унаследовано от ArrayList.)
Открытый метод LastIndexOf(Object) Осуществляет поиск указанного индекса Object и возвращает индекс (с нуля) последнего вхождения в списке ArrayList. (Унаследовано от ArrayList.)
Открытый метод LastIndexOf(Object, Int32) Осуществляет поиск указанного объекта Object и возвращает индекс (c нуля) последнего вхождения в диапазоне элементов списка ArrayList, начиная с первого элемента и до заданного индекса. (Унаследовано от ArrayList.)
Открытый метод LastIndexOf(Object, Int32, Int32) Выполняет поиск указанного объекта Object и возвращает индекс (ст нуля) последнего вхождения в диапазоне элементов списка ArrayList, содержащем указанное число элементов и заканчивающемся в позиции с указанным индексом. (Унаследовано от ArrayList.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый методСтатический член ReadOnly
Открытый метод Remove(Object) Удаляет первый экземпляр указанного объекта из коллекции ArrayList. (Унаследовано от ArrayList.)
Открытый метод Remove(EdgePoint)
Открытый метод RemoveAt Удаляет элемент списка ArrayList с указанным индексом. (Унаследовано от ArrayList.)
Открытый метод RemoveRange Удаляет диапазон элементов из списка ArrayList. (Унаследовано от ArrayList.)
Открытый метод Reverse() Изменяет порядок элементов во всем списке ArrayList на обратный. (Унаследовано от ArrayList.)
Открытый метод Reverse(Int32, Int32) Изменяет порядок элементов в указанном диапазоне. (Унаследовано от ArrayList.)
Открытый метод SetRange Копирует элементы коллекции в диапазон элементов списка ArrayList. (Унаследовано от ArrayList.)
Открытый метод Sort() Сортирует элементы во всем списке ArrayList. (Унаследовано от ArrayList.)
Открытый метод Sort(IComparer) Сортирует элементы во всем списке ArrayList с помощью указанного компаратора. (Унаследовано от ArrayList.)
Открытый метод Sort(Int32, Int32, IComparer) Сортирует элементы в диапазоне элементов списка ArrayList с помощью указанного компаратора. (Унаследовано от ArrayList.)
Открытый метод ToArray() Копирует элементы списка ArrayList в новый массив Object. (Унаследовано от ArrayList.)
Открытый метод ToArray(Type) Копирует элементы списка ArrayList в новый массив с элементами указанного типа. (Унаследовано от ArrayList.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)
Открытый метод TrimToSize Задает значение емкости, равное действительному количеству элементов в ArrayList. (Унаследовано от ArrayList.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Modeling.Diagrams - пространство имен