DiagramItem-Klasse
Stellt ein ShapeElement, ein ShapeField oder ein ShapeSubField dar. Dies soll für Treffertests, Auswahl, Fokus und Barrierefreiheit verwendet werden.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.DiagramItem
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntax
'Declaration
Public Class DiagramItem _
Implements ICloneable
public class DiagramItem : ICloneable
Der DiagramItem-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
DiagramItem() | Initialisiert eine neue Instanz der DiagramItem-Klasse. |
![]() |
DiagramItem(ShapeElement) | Initialisiert eine neue Instanz der DiagramItem-Klasse, um die der angegebenen ShapeElement darzustellen. |
![]() |
DiagramItem(LinkShape, LineSegment) | Initialisiert eine neue Instanz der DiagramItem-Klasse, um das angegebenen LineSegment darzustellen. |
![]() |
DiagramItem(ShapeElement, ShapeField) | Initialisiert eine neue Instanz der DiagramItem-Klasse, um die der angegebenen ShapeField darzustellen. |
![]() |
DiagramItem(LinkShape, LineSegment, AnchorPoint) | Initialisiert eine neue Instanz der DiagramItem-Klasse, um den angegebenen AnchorPoint darzustellen. |
![]() |
DiagramItem(ShapeElement, ShapeField, ShapeSubField) | Initialisiert eine neue Instanz der DiagramItem-Klasse, um die der angegebenen ShapeSubField darzustellen. |
![]() |
DiagramItem(ShapeElement, ShapeField, ShapeSubField, LineSegment, AnchorPoint) | Initialisiert eine neue Instanz der DiagramItem-Klasse, um die der angegebenen ShapeSubField darzustellen. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
AbsoluteBoundingBox | Ruft den Begrenzungsrahmen in globalen Einheiten relativ zur linken oberen Ecke des Diagramms ab. |
![]() |
AnchorPoint | Ruft den anchorPoint ab. |
![]() |
CanFocus | Ruft einen Wert ab, der angibt, ob dieses DiagramItem den Fokus erhalten kann. |
![]() |
CanSelect | Ruft einen Wert ab, der angibt, ob dieses DiagramItem auswählbar ist. |
![]() |
Diagram | Ruft das Diagramm ab, zu dem die Form gehört. |
![]() |
Field | Ruft das Feld ab. |
![]() |
IsDiagram | Ruft einen Wert ab, der angibt, ob DiagramItem das Diagramm ist. |
![]() |
Parent | Ruft das übergeordnete DiagramItem ab. |
![]() |
RepresentedElements | Ruft eine Auflistung von ModelElements ab, die dieses DiagramItem darstellt. |
![]() |
Segment | Ruft das Segment ab. |
![]() |
Shape | Ruft die Form ab. |
![]() |
SubField | Ruft das Unterfeld ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
Clone | Erstellt ein neues DiagramItem, das eine Kopie der aktuellen Instanz darstellt. |
![]() |
Equals | Ruft einen Wert ab, der angibt, ob zwei DiagramItem-Objekte gleich sind. (Überschreibt Object.Equals(Object).) |
![]() |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) |
![]() |
GetAccessibleObject | Ruft das AccessibleObject für ein DiagramItem ab. |
![]() |
GetHashCode | Ruft einen Hashcode für dieses DiagramItem ab. (Überschreibt Object.GetHashCode().) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() |
SetItem(ShapeElement) | Legt das DiagramItem fest, um das angegebene ShapeElement darzustellen. |
![]() |
SetItem(LinkShape, LineSegment) | Das DiagramItem festlegen, um das angegebene LineSegment darzustellen |
![]() |
SetItem(ShapeElement, ShapeField) | Legt das DiagramItem fest, um das angegebene ShapeField darzustellen. |
![]() |
SetItem(LinkShape, LineSegment, AnchorPoint) | Das DiagramItem festlegen, um den angegebenen Ankerpunkt von dem LineSegment darzustellen |
![]() |
SetItem(ShapeElement, ShapeField, ShapeSubField) | Legt das DiagramItem fest, um das angegebene ShapeSubField darzustellen. |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.