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


HighlightedShapesCollection - класс

Коллекция форм и DiagramItems, выделенные в рабочей области конструирования.

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

System.Object
  System.Collections.CollectionBase
    Microsoft.VisualStudio.Modeling.Diagrams.DiagramItemCollection
      Microsoft.VisualStudio.Modeling.Diagrams.HighlightedShapesCollection

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

Синтаксис

'Декларация
Public NotInheritable Class HighlightedShapesCollection _
    Inherits DiagramItemCollection
public sealed class HighlightedShapesCollection : DiagramItemCollection

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

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

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

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

Свойства

  Имя Описание
Открытое свойство Capacity Получает или задает число элементов, которое может содержать коллекция CollectionBase. (Унаследовано от CollectionBase.)
Открытое свойство Count Получает число элементов, содержащихся в экземпляре класса CollectionBase.Это свойство нельзя переопределить. (Унаследовано от CollectionBase.)
Открытое свойство Item Возвращает DiagramItem на указанной позиции в коллекции. (Унаследовано от DiagramItemCollection.)

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

Методы

  Имя Описание
Открытый метод Add(ICollection) Добавляет DiagramItem ICollection в конец DiagramItemCollection (Унаследовано от DiagramItemCollection.)
Открытый метод Add(DiagramItem) Добавляет DiagramItem в текущий список выделения. (Переопределяет DiagramItemCollection.Add(DiagramItem).)
Открытый метод Add(DiagramItemCollection) Добавляет указанное DiagramItems в текущий список выделения.
Открытый метод Clear Очищает текущий список выделения.
Открытый метод Contains Определяет, является ли DiagramItem в коллекции. (Унаследовано от DiagramItemCollection.)
Открытый метод CopyTo Копирует DiagramItems выделения в массив, начиная с определенного индекса массива. (Унаследовано от DiagramItemCollection.)
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый метод GetDiagramItemsContainingShape Получает коллекцию элементов схемы в списке выделения, для которого свойство фигуры указанную форму.
Открытый метод GetEnumerator Возвращает перечислитель для этой коллекции DiagramItem. (Унаследовано от DiagramItemCollection.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод IndexOf Возвращает отсчитываемый от нуля индекс DiagramItem в коллекции. (Унаследовано от DiagramItemCollection.)
Открытый метод Insert Вставляет DiagramItem в коллекцию по указанному индексу. (Унаследовано от DiagramItemCollection.)
Открытый метод Remove(ICollection) Удаляет указанный элемент DiagramItems из коллекции ICollection (Унаследовано от DiagramItemCollection.)
Открытый метод Remove(DiagramItem) Удаляет из списка DiagramItem текущего выделения. (Переопределяет DiagramItemCollection.Remove(DiagramItem).)
Открытый метод Remove(DiagramItemCollection) Удаляет указанный элемент из списка DiagramItems текущего выделения.
Открытый метод RemoveAt Удаляет элемент по указанному индексу в экземпляре класса CollectionBase.Этот метод нельзя переопределить. (Унаследовано от CollectionBase.)
Открытый метод Set(DiagramItem) Заменяет текущий список выделения с новой укажите выделение цветом.
Открытый метод Set(DiagramItemCollection) Заменяет текущий список выделения с новым списком выделения.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

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

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

  Имя Описание
Явная реализация интерфейсаЗакрытый метод IList.Add Добавляет объект в конец коллекции CollectionBase. (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытый метод IList.Contains Определяет, содержит ли интерфейс CollectionBase определенный элемент. (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытый метод ICollection.CopyTo Копирует целый массив CollectionBase в совместимый одномерный массив Array, начиная с заданного индекса целевого массива. (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытый метод IList.IndexOf Осуществляет поиск указанного индекса Object и возвращает индекс (с нуля) первого вхождения в коллекцию CollectionBase. (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытый метод IList.Insert Добавляет элемент в список CollectionBase в позиции с указанным индексом. (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытое свойство IList.IsFixedSize Получает значение, показывающее, имеет ли список CollectionBase фиксированный размер. (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытое свойство IList.IsReadOnly Получает значение, указывающее, доступна ли CollectionBase только для чтения. (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытое свойство ICollection.IsSynchronized Получает значение, показывающее, является ли доступ к коллекции CollectionBase синхронизированным (потокобезопасным). (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытое свойство IList.Item Получает или задает элемент с указанным индексом. (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытый метод IList.Remove Удаляет первый экземпляр указанного объекта из коллекции CollectionBase. (Унаследовано от CollectionBase.)
Явная реализация интерфейсаЗакрытое свойство ICollection.SyncRoot Получает объект, с помощью которого можно синхронизировать доступ к коллекции CollectionBase. (Унаследовано от CollectionBase.)

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

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

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

См. также

Ссылки

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