Classe LineSegment
Questa classe rappresenta una parte diritta della linea tra due estremità.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.LineSegment
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Sintassi
'Dichiarazione
Public Class LineSegment
public class LineSegment
Il tipo LineSegment espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
LineSegment(PointD, PointD) | Costruttore che accetta i due punti finali | |
LineSegment(LinkShape, Int32, Int32) | Costruttore che accetta LinkShape e indici padre per i due punti finali. | |
LineSegment(PointD, PointD, Int32, Int32, Boolean, Boolean, RectangleD) | Costruttore che accetta i due punti finali e il relativo segment-index. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
AbsoluteBounds | Ottiene il rettangolo di delimitazione assoluto rappresentato da questo segmento di linea. | |
CenterPoint | Ottiene il punto centrale per il segmento di linea. | |
EndIndex | Ottiene l'indice del punto finale nelle estremità di LinkShape. | |
EndPoint | Ottiene il punto finale del segmento di linea. | |
EndPointF | Ottiene il punto finale del segmento di linea. | |
IsEndSegment | Scoprire se questo è il segmento finale dell'oggetto LinkShape. | |
IsStartSegment | Scoprire se questo è il segmento iniziale dell'oggetto LinkShape. | |
Length | Ottiene la lunghezza del segmento di linea. | |
StartIndex | Ottiene l'indice del punto iniziale nelle estremità di LinkShape. | |
StartPoint | Ottiene il punto iniziale del segmento di linea. | |
StartPointF | Ottiene il punto iniziale del segmento di linea. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Equals | Ottiene un valore che indica se due oggetti LineSegment sono equivalenti. (Esegue l'override di Object.Equals(Object)). | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetAccessibilityObject | Ottiene l'oggetto AccessibleObject assegnato al segmento di linea. | |
GetAccessibleDescription | Restituisce la descrizione accessibile. | |
GetAccessibleHelp | Ottiene una descrizione della funzione dell'oggetto o della relativa modalità di utilizzo. | |
GetAccessibleHelpTopicFileName | Ottiene il percorso al file della Guida associato all'oggetto accessibile. | |
GetAccessibleHelpTopicId | Ottiene un identificatore per un argomento della Guida associato a questo oggetto accessibile. | |
GetAccessibleName | Restituisce il nome accessibile. | |
GetAccessibleRole | Recupera il ruolo accessibile di questo LineSegment. | |
GetAccessibleState | Recupera lo stato accessibile di questo LineSegment. | |
GetFocusable | Restituisce un valore che indica se questo segmento può ricevere lo stato attivo. | |
GetHashCode | Ottiene un codice hash per LineSegment. (Esegue l'override di Object.GetHashCode()). | |
GetSelectable | Restituisce un valore che indica se questo segmento è selezionabile. | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
IsHorizontal | Rileva se il segmento è orizzontale. | |
IsStartAboveEnd | Rileva se il punto iniziale del segmento è sopra il punto finale. | |
IsStartLeftOfEnd | Rileva se il punto iniziale del segmento è a sinistra del punto finale. | |
IsVertical | Rileva se il segmento è verticale. | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.