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


HighlightedShapesCollection Класс

Определение

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

public ref class HighlightedShapesCollection sealed : Microsoft::VisualStudio::Modeling::Diagrams::DiagramItemCollection
public sealed class HighlightedShapesCollection : Microsoft.VisualStudio.Modeling.Diagrams.DiagramItemCollection
type HighlightedShapesCollection = class
    inherit DiagramItemCollection
Public NotInheritable Class HighlightedShapesCollection
Inherits DiagramItemCollection
Наследование
HighlightedShapesCollection

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

HighlightedShapesCollection()

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

Свойства

Item[Int32]

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

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

Методы

Add(DiagramItem)

Добавляет DiagramItem в текущий список выделения.

Add(DiagramItemCollection)

Добавляет указанный DiagramItems в список текущего выделения.

Add(ICollection)

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

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

Очищает текущий список выделения.

Contains(DiagramItem)

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

(Унаследовано от DiagramItemCollection)
CopyTo(DiagramItem[], Int32)

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

(Унаследовано от DiagramItemCollection)
GetDiagramItemsContainingShape(ShapeElement)

Получает коллекцию элементов схемы в списке выделения, свойство Shape которых — указанная фигура.

GetEnumerator()

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

(Унаследовано от DiagramItemCollection)
IndexOf(DiagramItem)

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

(Унаследовано от DiagramItemCollection)
Insert(Int32, DiagramItem)

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

(Унаследовано от DiagramItemCollection)
Remove(DiagramItem)

Удаляет DiagramItem из текущего списка выделения.

Remove(DiagramItemCollection)

Удаляет указанный DiagramItems из списка текущего выделения.

Remove(ICollection)

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

(Унаследовано от DiagramItemCollection)
Set(DiagramItem)

Заменяет текущий список выделения новым одним выделением.

Set(DiagramItemCollection)

Заменяет текущий список выделения новым списком выделения.

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

EmptyIfNull<T>(IEnumerable<T>)

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

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