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.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.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 Segment Index annimmt.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AbsoluteBounds Ruft den absoluten umschließende Rechteck ab, der 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 der LinkShapes Rand punkten 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 dies die Enden segment im LinkShape ist.
Öffentliche Eigenschaft IsStartSegment Ruft ab, ob dies die im LinkShape segment starten.
Öffentliche Eigenschaft Length Ruft die Länge der Zeile segment ab.
Öffentliche Eigenschaft StartIndex Ruft den Index der Anfangspunkt in den LinkShapes Rand des punkten ab.
Öffentliche Eigenschaft StartPoint Ruft den Anfangspunkt des Liniensegments ab.
Öffentliche Eigenschaft StartPointF Ruft den Anfangspunkt des Liniensegments 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 den AccessibleObject ab, der dem Liniensegment zugewiesen wird.
Öffentliche Methode GetAccessibleDescription Gibt die barrierefreie Beschreibung zurück.
Öffentliche Methode GetAccessibleHelp Ruft eine Beschreibung der Funktion und Verwendung des Objekts ab.
Öffentliche Methode GetAccessibleHelpTopicFileName Ruft den Pfad zur Hilfedatei, die diesem barrierefreien Objekt zugeordnet ist, oder legt diesen fest.
Öffentliche Methode GetAccessibleHelpTopicId Ruft einen Bezeichner für Hilfethemaen einen Bezeichner ab, der diesem barrierefreien Objekt zugeordnet ist, oder legt diesen fest.
Öffentliche Methode GetAccessibleName Gibt den barrierefreien Namen zurück.
Öffentliche Methode GetAccessibleRole Ruft die barrierefreie Rolle dieses LineSegment ab.
Öffentliche Methode GetAccessibleState Ruft den verfügbaren Zustand dieses 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 diese LineSegment ab. (Überschreibt Object.GetHashCode().)
Öffentliche Methode GetSelectable Gibt einen Wert zurück, der angibt, ob dieses Segment ausgewählt werden kann.
Ö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 vom Endpunkt.
Öffentliche Methode IsVertical Erkennt, ob das Segment ist vertikal
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