Freigeben über


DiagramItem-Klasse

Stellt ein ShapeElement, ein ShapeField oder ein ShapeSubField dar.Dies sollte für Treffertests, Auswahl, Fokus und Barrierefreiheit verwendet werden soll.

Vererbungshierarchie

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

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.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 das angegebene ShapeElement darzustellen.
Öffentliche Methode DiagramItem(LinkShape, LineSegment) Initialisiert eine neue Instanz der DiagramItem-Klasse, um das angegebene LineSegment darzustellen.
Öffentliche Methode DiagramItem(ShapeElement, ShapeField) Initialisiert eine neue Instanz der DiagramItem-Klasse, um das angegebene ShapeField darzustellen.
Öffentliche Methode DiagramItem(LinkShape, LineSegment, AnchorPoint) Initialisiert eine neue Instanz der DiagramItem-Klasse, um das angegebene AnchorPoint darzustellen.
Öffentliche Methode DiagramItem(ShapeElement, ShapeField, ShapeSubField) Initialisiert eine neue Instanz der DiagramItem-Klasse, um das angegebene ShapeSubField darzustellen.
Öffentliche Methode DiagramItem(ShapeElement, ShapeField, ShapeSubField, LineSegment, AnchorPoint) Initialisiert eine neue Instanz der DiagramItem-Klasse, um das angegebene ShapeSubField darzustellen.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AbsoluteBoundingBox Ruft das umgebende Feld in globalen Einheiten relativ zur linken oberen Ecke des Diagramms ab.
Öffentliche Eigenschaft AnchorPoint Ruft das anchorPoint ab.
Öffentliche Eigenschaft CanFocus Ruft einen Wert ab, der angibt, ob dieses DiagramItem fokussierbar ist.
Öffentliche Eigenschaft CanSelect Ruft einen Wert ab, der angibt, ob dieses DiagramItem ausgewählt werden kann.
Öffentliche Eigenschaft Diagram Ruft das Diagramm ab, der die Form gehört.
Öffentliche Eigenschaft Field Ruft das Feld ab.
Öffentliche Eigenschaft IsDiagram Ruft einen Wert ab, der angibt, ob das 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 ist.
Ö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) Legen Sie das DiagramItem fest, 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) Legen Sie das DiagramItem fest, um die Darstellung des angegebenen LineSegments Ankerpunkt
Ö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