Freigeben über


LineSegment-Klasse

Diese Klasse stellt ein gerades Teil der Linie zwischen zwei Endpunkten dar.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.LineSegment

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 LineSegment
public class LineSegment

Der LineSegment-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode LineSegment(PointD, PointD) Ein Konstruktor, der die beiden Endpunkte verwendet
Öffentliche Methode LineSegment(LinkShape, Int32, Int32) Ein Konstruktor, der das übergeordnete LinkShape und die Indizes für die beiden Endpunkte verwendet.
Öffentliche Methode LineSegment(PointD, PointD, Int32, Int32, Boolean, Boolean, RectangleD) Ein Konstruktor, der die beiden Endpunkte und seinen Segmentindex annimmt.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AbsoluteBounds Ruft das absolute umgebende Rechteck ab, das von diesem Liniensegment dargestellt wird.
Öffentliche Eigenschaft CenterPoint Ruft den Mittelpunkt für das Liniensegment ab.
Öffentliche Eigenschaft EndIndex Ruft den Index des Endpunkts in den Randpunkten von LinkShape ab.
Öffentliche Eigenschaft EndPoint Ruft den Endpunkt des Liniensegments ab.
Öffentliche Eigenschaft EndPointF Ruft den Endpunkt des Liniensegments ab.
Öffentliche Eigenschaft IsEndSegment Ruft ab, ob es sich um das Endsegment in LinkShape handelt.
Öffentliche Eigenschaft IsStartSegment Ruft ab, ob es sich um das Startsegment in LinkShape handelt.
Öffentliche Eigenschaft Length Ruft die Länge des Zeilensegments ab.
Öffentliche Eigenschaft StartIndex Ruft den Index des Startpunkts in den Randpunkten von LinkShape ab.
Öffentliche Eigenschaft StartPoint Ruft den Anfangspunkt des Segments ab.
Öffentliche Eigenschaft StartPointF Ruft den Anfangspunkt des Segments ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Ruft einen Wert ab, der angibt, ob zwei LineSegment-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 GetAccessibilityObject Ruft das AccessibleObject ab, das dem Liniensegment zugeordnet ist.
Öffentliche Methode GetAccessibleDescription Gibt die zugreifbare Beschreibung zurück.
Öffentliche Methode GetAccessibleHelp Ruft eine Beschreibung der Funktion und Verwendung des Objekts ab.
Öffentliche Methode GetAccessibleHelpTopicFileName Ruft den Pfad zur Hilfedatei ab, die diesem barrierefreien Objekt zugeordnet ist.
Öffentliche Methode GetAccessibleHelpTopicId Ruft einen Bezeichner für einen Hilfethemabezeichner ab, der diesem barrierefreien Objekt zugeordnet ist.
Öffentliche Methode GetAccessibleName Gibt die zugreifbaren Namen zurück.
Öffentliche Methode GetAccessibleRole Ruft die zugreifbare Rolle von diesem LineSegment ab.
Öffentliche Methode GetAccessibleState Ruft den zugreifbaren Zustand von diesem LineSegment ab.
Öffentliche Methode GetFocusable Gibt einen Wert zurück, der angibt, ob dieses Segment fokussierbar ist.
Öffentliche Methode GetHashCode Ruft einen Hashcode für dieses LineSegment ab. (Überschreibt Object.GetHashCode().)
Öffentliche Methode GetSelectable Gibt einen Wert zurück, der angibt, ob dieses Segment auswählbar ist.
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IsHorizontal Erkennt, ob das Segment horizontal ist.
Öffentliche Methode IsStartAboveEnd Erkennt, ob der Ausgangspunkt des Segments über dem Endpunkt ist.
Öffentliche Methode IsStartLeftOfEnd Erkennt, ob der Ausgangspunkt des Segments links vom Endpunkt ist.
Öffentliche Methode IsVertical Erkennt, ob das Segment ist vertikal ist
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Ö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