Freigeben über


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
Öffentliche Methode DiagramItem() Initialisiert eine neue Instanz der DiagramItem-Klasse.
Öffentliche Methode DiagramItem(ShapeElement) Initialisiert eine neue Instanz der DiagramItem-Klasse, um die der angegebenen ShapeElement darzustellen.
Öffentliche Methode DiagramItem(LinkShape, LineSegment) Initialisiert eine neue Instanz der DiagramItem-Klasse, um das angegebenen LineSegment darzustellen.
Öffentliche Methode DiagramItem(ShapeElement, ShapeField) Initialisiert eine neue Instanz der DiagramItem-Klasse, um die der angegebenen ShapeField darzustellen.
Öffentliche Methode DiagramItem(LinkShape, LineSegment, AnchorPoint) Initialisiert eine neue Instanz der DiagramItem-Klasse, um den angegebenen AnchorPoint darzustellen.
Öffentliche Methode DiagramItem(ShapeElement, ShapeField, ShapeSubField) Initialisiert eine neue Instanz der DiagramItem-Klasse, um die der angegebenen ShapeSubField darzustellen.
Öffentliche Methode DiagramItem(ShapeElement, ShapeField, ShapeSubField, LineSegment, AnchorPoint) Initialisiert eine neue Instanz der DiagramItem-Klasse, um die der angegebenen ShapeSubField darzustellen.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AbsoluteBoundingBox Ruft den Begrenzungsrahmen in globalen Einheiten relativ zur linken oberen Ecke des Diagramms ab.
Öffentliche Eigenschaft AnchorPoint Ruft den anchorPoint ab.
Öffentliche Eigenschaft CanFocus Ruft einen Wert ab, der angibt, ob dieses DiagramItem den Fokus erhalten kann.
Öffentliche Eigenschaft CanSelect Ruft einen Wert ab, der angibt, ob dieses DiagramItem auswählbar ist.
Öffentliche Eigenschaft Diagram Ruft das Diagramm ab, zu dem die Form gehört.
Öffentliche Eigenschaft Field Ruft das Feld ab.
Öffentliche Eigenschaft IsDiagram Ruft einen Wert ab, der angibt, ob DiagramItem das Diagramm ist.
Öffentliche Eigenschaft Parent Ruft das übergeordnete DiagramItem ab.
Öffentliche Eigenschaft RepresentedElements Ruft eine Auflistung von ModelElements ab, die dieses DiagramItem darstellt.
Öffentliche Eigenschaft Segment Ruft das Segment ab.
Öffentliche Eigenschaft Shape Ruft die Form ab.
Öffentliche Eigenschaft SubField Ruft das Unterfeld ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Clone Erstellt ein neues DiagramItem, das eine Kopie der aktuellen Instanz darstellt.
Öffentliche Methode Equals Ruft einen Wert ab, der angibt, ob zwei DiagramItem-Objekte gleich sind. (Überschreibt Object.Equals(Object).)
Geschützte Methode 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.)
Öffentliche Methode GetAccessibleObject Ruft das AccessibleObject für ein DiagramItem ab.
Öffentliche Methode GetHashCode Ruft einen Hashcode für dieses DiagramItem ab. (Überschreibt Object.GetHashCode().)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode SetItem(ShapeElement) Legt das DiagramItem fest, um das angegebene ShapeElement darzustellen.
Öffentliche Methode SetItem(LinkShape, LineSegment) Das DiagramItem festlegen, um das angegebene LineSegment darzustellen
Öffentliche Methode SetItem(ShapeElement, ShapeField) Legt das DiagramItem fest, um das angegebene ShapeField darzustellen.
Öffentliche Methode SetItem(LinkShape, LineSegment, AnchorPoint) Das DiagramItem festlegen, um den angegebenen Ankerpunkt von dem LineSegment darzustellen
Öffentliche Methode SetItem(ShapeElement, ShapeField, ShapeSubField) Legt das DiagramItem fest, um das angegebene ShapeSubField darzustellen.
Öffentliche Methode 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.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Diagrams-Namespace