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.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.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, zanim 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 wartość typu 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.