Klasa LineSegment
Ta klasa reprezentuje fragment prostej linii łączącej dwa punkty końcowe.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.LineSegment
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Diagrams
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Składnia
'Deklaracja
Public Class LineSegment
public class LineSegment
Typ LineSegment uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
LineSegment(PointD, PointD) | Konstruktor, który ma dwa punkty końcowe |
![]() |
LineSegment(LinkShape, Int32, Int32) | Konstruktor, że trwa obiektu nadrzędnego, LinkShape i wskaźników dla dwóch punktów końcowych. |
![]() |
LineSegment(PointD, PointD, Int32, Int32, Boolean, Boolean, RectangleD) | Konstruktor, który przyjmuje dwa punkty końcowe i jej indeks segmentu. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
AbsoluteBounds | Pobiera bezwzględne prostokąta obwiedni, reprezentowane przez ten wiersz segmentu. |
![]() |
CenterPoint | Jak uzyskać punktu środkowego odcinka linii. |
![]() |
EndIndex | Uzyskiwanie indeksu punktu końcowego w LinkShape krawędzi punktów. |
![]() |
EndPoint | Pobiera punktu końcowego odcinka linii. |
![]() |
EndPointF | Pobiera punktu końcowego odcinka linii. |
![]() |
IsEndSegment | GET, czy to jest segment koniec w LinkShape. |
![]() |
IsStartSegment | GET, czy jest to segmentu start w LinkShape. |
![]() |
Length | Pobiera długość segmentu linii. |
![]() |
StartIndex | Uzyskiwanie indeksu w punkcie początkowym w LinkShape krawędzi punktów. |
![]() |
StartPoint | Pobiera punkt początkowy segment linii. |
![]() |
StartPointF | Pobiera punkt początkowy segment linii. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
Equals | Zwraca wartość wskazującą, czy dwa obiekty LineSegment są równe. (Zastępuje Object.Equals(Object)). |
![]() |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania przed jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). |
![]() |
GetAccessibilityObject | Pobiera element AccessibleObject przypisany do segmentu linii. |
![]() |
GetAccessibleDescription | Zwraca opis dostępne. |
![]() |
GetAccessibleHelp | Pobiera opis co obiekt robi lub w jaki sposób obiekt jest używany. |
![]() |
GetAccessibleHelpTopicFileName | Pobiera ścieżki do pliku Pomocy skojarzone z tym obiektem dostępne. |
![]() |
GetAccessibleHelpTopicId | Pobiera identyfikator dla identyfikatora tematu Pomocy skojarzonego z tym obiektem dostępne. |
![]() |
GetAccessibleName | Zwraca nazwę dostępne. |
![]() |
GetAccessibleRole | Pobiera dostępne rolę tego LineSegment. |
![]() |
GetAccessibleState | Pobiera dostępne Państwo to LineSegment. |
![]() |
GetFocusable | Zwraca wartość wskazującą, czy segment ten jest z możliwością przeniesienia fokusu. |
![]() |
GetHashCode | Pobiera kod skrótu dla tego LineSegment. (Zastępuje Object.GetHashCode()). |
![]() |
GetSelectable | Zwraca wartość wskazującą, czy segment ten jest wybieralny. |
![]() |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). |
![]() |
IsHorizontal | Wykrywa, czy segment jest pozioma. |
![]() |
IsStartAboveEnd | Wykrywa, czy punkt początkowy segment jest powyżej punktu końcowego. |
![]() |
IsStartLeftOfEnd | Wykrywa, czy punkt początkowy segment jest po lewej punktu końcowego. |
![]() |
IsVertical | Wykrywa, czy segment jest pionowa |
![]() |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). |
![]() |
ToString | Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.