LineSegment 類別
這個類別表示兩個端點之間的一條直線。
繼承階層架構
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.LineSegment
命名空間: Microsoft.VisualStudio.Modeling.Diagrams
組件: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll 中)
語法
'宣告
Public Class LineSegment
public class LineSegment
LineSegment 類型會公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
![]() |
LineSegment(PointD, PointD) | 接受兩個端點的建構函式。 |
![]() |
LineSegment(LinkShape, Int32, Int32) | 接受兩個端點之父代 LinkShape 及索引的建構函式。 |
![]() |
LineSegment(PointD, PointD, Int32, Int32, Boolean, Boolean, RectangleD) | 接受兩個端點及其區段索引的建構函式。 |
回頁首
屬性
名稱 | 描述 | |
---|---|---|
![]() |
AbsoluteBounds | 取得這個線段所代表的絕對周框矩形。 |
![]() |
CenterPoint | 取得線段的中心點。 |
![]() |
EndIndex | 取得 LinkShape 之邊緣點中結束點的索引。 |
![]() |
EndPoint | 取得線段的結束點。 |
![]() |
EndPointF | 取得線段的結束點。 |
![]() |
IsEndSegment | 取得這是否為 LinkShape 中的結束區段。 |
![]() |
IsStartSegment | 取得這是否為 LinkShape 中的開始區段。 |
![]() |
Length | 取得線段的長度。 |
![]() |
StartIndex | 取得 LinkShape 之邊緣點中起始點的索引。 |
![]() |
StartPoint | 取得線段的起始點。 |
![]() |
StartPointF | 取得線段的起始點。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
![]() |
Equals | 取得值,指出兩個 LineSegment 物件是否相等。 (覆寫 Object.Equals(Object)。) |
![]() |
Finalize | 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。 |
![]() |
GetAccessibilityObject | 取得指派給線段的 AccessibleObject。 |
![]() |
GetAccessibleDescription | 傳回可存取的描述。 |
![]() |
GetAccessibleHelp | 取得物件的用途或物件使用方式的描述。 |
![]() |
GetAccessibleHelpTopicFileName | 取得與這個可存取物件相關聯的說明檔的路徑。 |
![]() |
GetAccessibleHelpTopicId | 取得與這個可存取物件相關之說明主題識別項的識別項。 |
![]() |
GetAccessibleName | 傳回可存取的名稱。 |
![]() |
GetAccessibleRole | 擷取這個 LineSegment 的可存取角色。 |
![]() |
GetAccessibleState | 擷取這個 LineSegment 的可存取狀態。 |
![]() |
GetFocusable | 傳回值,表示此區段是否可設定焦點。 |
![]() |
GetHashCode | 取得這個 LineSegment 的雜湊碼。 (覆寫 Object.GetHashCode()。) |
![]() |
GetSelectable | 傳回值,表示此區段是否可選取。 |
![]() |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 |
![]() |
IsHorizontal | 偵測線段是否為水平。 |
![]() |
IsStartAboveEnd | 偵測線段的起始點是否在結束點上方。 |
![]() |
IsStartLeftOfEnd | 偵測線段的起始點是否在結束點左方。 |
![]() |
IsVertical | 偵測線段是否為垂直。 |
![]() |
MemberwiseClone | 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 |
![]() |
ToString | 傳回表示目前物件的字串。 (繼承自 Object)。 |
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。