Classe LineSegment
Questa classe rappresenta una parte diritto di riga tra due endpoint.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.LineSegment
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.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 il 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 | Ottenere il punto centrale per il segmento di riga. | |
EndIndex | Ottenere l'indice del punto finale dei punti del bordo di LinkShape. | |
EndPoint | Ottiene il punto finale del segmento di riga. | |
EndPointF | Ottiene il punto finale del segmento di riga. | |
IsEndSegment | Ottenere se questo è il segmento finale del LinkShape. | |
IsStartSegment | Ottenere se questo è il segmento inizia in LinkShape. | |
Length | Ottiene la lunghezza del segmento di riga. | |
StartIndex | Ottenere l'indice del punto iniziale dei punti del bordo di LinkShape. | |
StartPoint | Ottiene il punto iniziale del segmento di riga. | |
StartPointF | Ottiene il punto iniziale del segmento di riga. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Equals | ottiene un valore che indica se due oggetti di LineSegment sono uguali. (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 il AccessibleObject assegnato al segmento di riga. | |
GetAccessibleDescription | restituisce la descrizione accessibile. | |
GetAccessibleHelp | Ottiene una descrizione di cui l'oggetto dispone o dell'oggetto viene utilizzato. | |
GetAccessibleHelpTopicFileName | Ottiene il percorso del file della Guida associato all'oggetto accessibile. | |
GetAccessibleHelpTopicId | Ottiene un identificatore per un identificatore di argomento della Guida associato all'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 è attivabile. | |
GetHashCode | Ottiene un codice hash di questo 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 viene lasciato il 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.