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


DiagramItemCollection Класс

Определение

Коллекция экземпляров DiagramItem. DiagramItem представляет экземпляр ShapeElement, ShapeField или ShapeSubField на схеме и используется для таких действий, как проверка нажатия и выбор.

public ref class DiagramItemCollection : System::Collections::CollectionBase, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Modeling::Diagrams::DiagramItem ^>
public class DiagramItemCollection : System.Collections.CollectionBase, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Modeling.Diagrams.DiagramItem>
type DiagramItemCollection = class
    inherit CollectionBase
    interface seq<DiagramItem>
    interface IEnumerable
Public Class DiagramItemCollection
Inherits CollectionBase
Implements IEnumerable(Of DiagramItem)
Наследование
DiagramItemCollection
Производный
Реализации

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

DiagramItemCollection()

Инициализирует новый экземпляр класса DiagramItemCollection.

Свойства

Item[Int32]

Получает DiagramItem, содержащийся в коллекции в указанной позиции.

Методы

Add(DiagramItem)

Добавляет указанный элемент DiagramItem в коллекцию.

Add(ICollection)

Добавляет DiagramItem коллекции ICollection в конец DiagramItemCollection.

Contains(DiagramItem)

Определяет, входит ли DiagramItem в состав коллекции.

CopyTo(DiagramItem[], Int32)

Копирует DiagramItems выделения в массив, начиная с определенного индекса массива.

GetEnumerator()

Получает перечислитель DiagramItem для данной коллекции.

IndexOf(DiagramItem)

Возвращает индекс с отсчетом от нуля объекта DiagramItem в коллекции.

Insert(Int32, DiagramItem)

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

Remove(DiagramItem)

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

Remove(ICollection)

Удаляет указанный DiagramItems из ICollection.

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

EmptyIfNull<T>(IEnumerable<T>)

Возвращать это перечисление в случае, если оно не равно NULL. Если значение равно NULL, возвращается пустое перечисление.

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