DiagramItem Класс

Определение

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

public ref class DiagramItem : ICloneable
public class DiagramItem : ICloneable
type DiagramItem = class
    interface ICloneable
Public Class DiagramItem
Implements ICloneable
Наследование
DiagramItem
Реализации

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

DiagramItem()

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

DiagramItem(LinkShape, LineSegment)

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

DiagramItem(LinkShape, LineSegment, AnchorPoint)

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

DiagramItem(ShapeElement)

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

DiagramItem(ShapeElement, ShapeField)

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

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(Object)

Получает значение, показывающее, являются ли два объекта DiagramItem равными.

GetAccessibleObject(DiagramClientView)

Получает AccessibleObject для DiagramItem.

GetHashCode()

Получает хэш-код для данного объекта DiagramItem.

SetItem(LinkShape, LineSegment)

Задать элемент DiagramItem, представляющий указанный элемент LineSegment

SetItem(LinkShape, LineSegment, AnchorPoint)

Задать элемент DiagramItem, представляющий точку привязки указанного элемента LineSegment

SetItem(ShapeElement)

Задает элемент DiagramItem, представляющий указанный элемент ShapeElement.

SetItem(ShapeElement, ShapeField)

Задает элемент DiagramItem, представляющий указанный элемент ShapeField.

SetItem(ShapeElement, ShapeField, ShapeSubField)

Задает элемент DiagramItem, представляющий указанный элемент ShapeSubField.

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