Classe DiagramItem
rappresenta uno ShapeElement, uno ShapeField, o uno ShapeSubField.Questa operazione deve essere utilizzata per l'hit testing, la selezione, lo stato attivo e l'accessibilità.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.DiagramItem
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 DiagramItem _
Implements ICloneable
public class DiagramItem : ICloneable
Il tipo DiagramItem espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
DiagramItem() | Inizializza una nuova istanza della classe di DiagramItem. |
![]() |
DiagramItem(ShapeElement) | Inizializza una nuova istanza della classe di DiagramItem per rappresentare lo ShapeElement specificato. |
![]() |
DiagramItem(LinkShape, LineSegment) | Inizializza una nuova istanza della classe di DiagramItem per rappresentare il LineSegment specificato. |
![]() |
DiagramItem(ShapeElement, ShapeField) | Inizializza una nuova istanza della classe di DiagramItem per rappresentare lo ShapeField specificato. |
![]() |
DiagramItem(LinkShape, LineSegment, AnchorPoint) | Inizializza una nuova istanza della classe di DiagramItem per rappresentare il AnchorPoint specificato. |
![]() |
DiagramItem(ShapeElement, ShapeField, ShapeSubField) | Inizializza una nuova istanza della classe di DiagramItem per rappresentare lo ShapeSubField specificato. |
![]() |
DiagramItem(ShapeElement, ShapeField, ShapeSubField, LineSegment, AnchorPoint) | Inizializza una nuova istanza della classe di DiagramItem per rappresentare lo ShapeSubField specificato. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
AbsoluteBoundingBox | Ottiene il riquadro delimitatore del testo in unità del mondo relativo al superiore sinistro del diagramma. |
![]() |
AnchorPoint | ottiene il anchorPoint. |
![]() |
CanFocus | Ottiene un valore che indica se questo DiagramItem è attivabile. |
![]() |
CanSelect | ottiene un valore che indica se questo DiagramItem è selezionabile. |
![]() |
Diagram | Ottiene il diagramma che la forma appartiene. |
![]() |
Field | ottiene il campo. |
![]() |
IsDiagram | ottiene un valore che indica se il DiagramItem è il diagramma. |
![]() |
Parent | ottiene il DiagramItem padre. |
![]() |
RepresentedElements | Ottiene una raccolta di ModelElements che questo DiagramItem rappresenta. |
![]() |
Segment | ottiene il segmento. |
![]() |
Shape | ottiene la forma. |
![]() |
SubField | ottiene il sottocampo. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Clone | Crea un nuovo DiagramItem che è una copia dell'istanza corrente. |
![]() |
Equals | ottiene un valore che indica se due oggetti di DiagramItem 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) |
![]() |
GetAccessibleObject | ottiene il AccessibleObject per un DiagramItem. |
![]() |
GetHashCode | Ottiene un codice hash di questo DiagramItem. (Esegue l'override di Object.GetHashCode()). |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
SetItem(ShapeElement) | imposta il DiagramItem per rappresentare lo ShapeElement specificato. |
![]() |
SetItem(LinkShape, LineSegment) | impostare il DiagramItem per rappresentare il LineSegment specificato |
![]() |
SetItem(ShapeElement, ShapeField) | imposta il DiagramItem per rappresentare lo ShapeField specificato. |
![]() |
SetItem(LinkShape, LineSegment, AnchorPoint) | Impostare il DiagramItem per rappresentare il punto di ancoraggio di LineSegment specificato |
![]() |
SetItem(ShapeElement, ShapeField, ShapeSubField) | imposta il DiagramItem per rappresentare lo ShapeSubField specificato. |
![]() |
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.