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


DiagramItem - класс

Представляет ShapeElement, ShapeField или ShapeSubField. Это предназначено для использования с целью проверки нажатия, выделения, фокуса и специальных возможностей.

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

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.DiagramItem

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

Синтаксис

'Декларация
Public Class DiagramItem _
    Implements ICloneable
public class DiagramItem : ICloneable

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

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

  Имя Описание
Открытый метод DiagramItem() Инициализирует новый экземпляр класса DiagramItem.
Открытый метод DiagramItem(ShapeElement) Инициализирует новый экземпляр класса DiagramItem для представления указанного ShapeElement.
Открытый метод DiagramItem(LinkShape, LineSegment) Инициализирует новый экземпляр класса DiagramItem для представления указанного LineSegment.
Открытый метод DiagramItem(ShapeElement, ShapeField) Инициализирует новый экземпляр класса DiagramItem для представления указанного ShapeField.
Открытый метод DiagramItem(LinkShape, LineSegment, AnchorPoint) Инициализирует новый экземпляр класса DiagramItem для представления указанного AnchorPoint.
Открытый метод DiagramItem(ShapeElement, ShapeField, ShapeSubField) Инициализирует новый экземпляр класса DiagramItem для представления указанного ShapeSubField.
Открытый метод DiagramItem(ShapeElement, ShapeField, ShapeSubField, LineSegment, AnchorPoint) Инициализирует новый экземпляр класса DiagramItem для представления указанного ShapeSubField.

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

Свойства

  Имя Описание
Открытое свойство AbsoluteBoundingBox Получает ограничивающий прямоугольник в мировых единицах относительно левого верхнего угла схемы.
Открытое свойство AnchorPoint Получает anchorPoint.
Открытое свойство CanFocus Получает значение, указывающее, принимает ли фокус DiagramItem.
Открытое свойство CanSelect Получает значение, указывающее, можно ли выбрать DiagramItem.
Открытое свойство Diagram Получает схему, к которой принадлежит фигура.
Открытое свойство Field Получает поле.
Открытое свойство IsDiagram Получает значение, указывающее, является ли DiagramItem схемой.
Открытое свойство Parent Получает родительский объект DiagramItem.
Открытое свойство RepresentedElements Получает коллекцию ModelElements, представляемую данным DiagramItem.
Открытое свойство Segment Получает сегмент.
Открытое свойство Shape Получает фигуру.
Открытое свойство SubField Получает подполе.

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

Методы

  Имя Описание
Открытый метод Clone Создает новый DiagramItem, являющийся копией текущего экземпляра.
Открытый метод Equals Получает значение, показывающее, являются ли два объекта DiagramItem равными. (Переопределяет Object.Equals(Object).)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetAccessibleObject Получает AccessibleObject для DiagramItem.
Открытый метод GetHashCode Получает хэш-код для данного объекта DiagramItem. (Переопределяет Object.GetHashCode().)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод SetItem(ShapeElement) Задает элемент DiagramItem, представляющий указанный элемент ShapeElement.
Открытый метод SetItem(LinkShape, LineSegment) Задать элемент DiagramItem, представляющий указанный элемент LineSegment
Открытый метод SetItem(ShapeElement, ShapeField) Задает элемент DiagramItem, представляющий указанный элемент ShapeField.
Открытый метод SetItem(LinkShape, LineSegment, AnchorPoint) Задать элемент DiagramItem, представляющий точку привязки указанного элемента LineSegment
Открытый метод SetItem(ShapeElement, ShapeField, ShapeSubField) Задает элемент DiagramItem, представляющий указанный элемент ShapeSubField.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

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

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

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

См. также

Ссылки

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