DiagramItem Classe

Definição

Representa um ShapeElement, um ShapeField ou um ShapeSubField. Isso se destina a ser usado para teste de clique, seleção, foco e acessibilidade.

public ref class DiagramItem : ICloneable
public class DiagramItem : ICloneable
type DiagramItem = class
    interface ICloneable
Public Class DiagramItem
Implements ICloneable
Herança
DiagramItem
Implementações

Construtores

DiagramItem()

Inicializa uma nova instância da classe DiagramItem.

DiagramItem(LinkShape, LineSegment)

Inicializa uma nova instância da classe DiagramItem para representar o LineSegment especificado.

DiagramItem(LinkShape, LineSegment, AnchorPoint)

Inicializa uma nova instância da classe DiagramItem para representar o AnchorPoint especificado.

DiagramItem(ShapeElement)

Inicializa uma nova instância da classe DiagramItem para representar o ShapeElement especificado.

DiagramItem(ShapeElement, ShapeField)

Inicializa uma nova instância da classe DiagramItem para representar o ShapeField especificado.

DiagramItem(ShapeElement, ShapeField, ShapeSubField)

Inicializa uma nova instância da classe DiagramItem para representar o ShapeSubField especificado.

DiagramItem(ShapeElement, ShapeField, ShapeSubField, LineSegment, AnchorPoint)

Inicializa uma nova instância da classe DiagramItem para representar o ShapeSubField especificado.

Propriedades

AbsoluteBoundingBox

Obtém a caixa delimitadora em unidades mundiais em relação à parte superior esquerda do diagrama.

AnchorPoint

Obtém o anchorPoint.

CanFocus

Obtém um valor que indica se este DiagramItem está em foco.

CanSelect

Obtém um valor que indica se este DiagramItem é selecionável.

Diagram

Obtém o diagrama ao qual a forma pertence.

Field

Obtém o campo.

IsDiagram

Obtém um valor que indica se o DiagramItem é o diagrama.

Parent

Obtém o DiagramItem pai.

RepresentedElements

Obtém uma coleção de ModelElements que esse DiagramItem representa.

Segment

Obtém o segmento.

Shape

Obtém a forma.

SubField

Obtém o subcampo.

Métodos

Clone()

Cria um novo DiagramItem que é uma cópia da instância atual.

Equals(Object)

Obtém um valor que indica se dois objetos DiagramItem são iguais.

GetAccessibleObject(DiagramClientView)

Obtém o AccessibleObject para um DiagramItem.

GetHashCode()

Obtém um código de hash para este DiagramItem.

SetItem(LinkShape, LineSegment)

Definir o DiagramItem para representar o LineSegment especificado

SetItem(LinkShape, LineSegment, AnchorPoint)

Definir o DiagramItem para representar o ponto de ancoragem do LineSegment especificado

SetItem(ShapeElement)

Define o DiagramItem para representar o ShapeElement especificado.

SetItem(ShapeElement, ShapeField)

Define o DiagramItem para representar o ShapeField especificado.

SetItem(ShapeElement, ShapeField, ShapeSubField)

Define o DiagramItem para representar o ShapeSubField especificado.

Aplica-se a