Classe Diagram
Rappresenta un diagramma.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Modeling.ModelElement
Microsoft.VisualStudio.Modeling.Diagrams.PresentationElement
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
Microsoft.VisualStudio.Modeling.Diagrams.NodeShape
Microsoft.VisualStudio.Modeling.Diagrams.Diagram
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
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.DisplayName", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.Description", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DomainModelOwnerAttribute(GetType(CoreDesignSurfaceDomainModel))> _
<CLSCompliantAttribute(True)> _
<DomainObjectIdAttribute("3102e0d1-1221-458d-834f-2dc0769ce683")> _
Public MustInherit Class Diagram _
Inherits NodeShape _
Implements IDisposable
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.DisplayName",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.Description",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(CoreDesignSurfaceDomainModel))]
[CLSCompliantAttribute(true)]
[DomainObjectIdAttribute("3102e0d1-1221-458d-834f-2dc0769ce683")]
public abstract class Diagram : NodeShape,
IDisposable
Il tipo Diagram espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
Diagram | Inizializza una nuova istanza della classe Diagram. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
AbsoluteBoundingBox | Il rettangolo delimitatore della forma, misurato in relazione al diagramma. (Ereditato da NodeShape) |
![]() |
AbsoluteBoundingBoxToEnsureVisible | Ottiene il rettangolo di delimitazione assoluto per l’oggetto DiagramClientView.EnsureVisible. (Ereditato da ShapeElement) |
![]() |
AbsoluteBounds | Proprietà di dominio che ottiene o imposta la dimensione e la posizione del rettangolo di delimitazione della forma, misurata in relazione alla parte superiore sinistra del diagramma. (Ereditato da NodeShape) |
![]() |
AbsoluteCenter | Ottiene il punto al centro della forma. (Ereditato da ShapeElement) |
![]() |
AccessibilityObject | Ottiene l'oggetto di accessibilità per la forma. (Ereditato da ShapeElement) |
![]() |
AccessibleDefaultActionDescription | Ottiene la descrizione dell'azione predefinita per la forma. (Ereditato da ShapeElement) |
![]() |
AccessibleDescription | Ottiene la descrizione per il diagramma. (Esegue l'override di ShapeElement.AccessibleDescription). |
![]() |
AccessibleHelp | Ottiene la Guida per la forma. (Ereditato da ShapeElement) |
![]() |
AccessibleHelpTopicFileName | Ottiene l'argomento della Guida relativo alla forma. (Ereditato da ShapeElement) |
![]() |
AccessibleHelpTopicId | Ottiene l'ID dell'argomento della Guida relativo alla forma. (Ereditato da ShapeElement) |
![]() |
AccessibleName | Ottiene il nome del diagramma. (Esegue l'override di ShapeElement.AccessibleName). |
![]() |
AccessibleRole | Ottiene il ruolo della forma. (Ereditato da ShapeElement) |
![]() |
AccessibleState | Ottiene lo stato della forma. (Ereditato da NodeShape) |
![]() |
AccessibleValue | Ottiene il valore della forma. (Ereditato da ShapeElement) |
![]() |
ActiveDiagramView | Ottiene la visualizzazione attiva per il diagramma. |
![]() |
AllowsChildrenInSelection | Se true, gli elementi figlio di questa forma possono essere inclusi nel gruppo di selezione corrente. (Ereditato da ShapeElement) |
![]() |
AllowsChildrenToResizeParent | Ottiene il diagramma e verifica se deve essere ridimensionato in modo che tutti gli elementi siano visibili. (Esegue l'override di ShapeElement.AllowsChildrenToResizeParent). |
![]() |
AllowsChildrenToShrinkParent | Se true, questa forma viene ridotta di dimensioni per adattarsi intorno ai propri elementi figlio quando vengono ridimensionati o spostati. (Ereditato da ShapeElement) |
![]() |
Anchoring | Descrive come la forma deve posizionarsi e ridimensionarsi mentre la forma padre viene spostata e ridimensionata.Modificare l'oggetto restituito come richiesto. (Ereditato da NodeShape) |
![]() |
AnchorPointAction | Ottiene l'azione del mouse che è responsabile dello spostamento degli endpoint di un collegamento. |
![]() |
AutoResizeParentOnBoundsChange | Ottiene la forma figlio e verifica se la relativa forma padre deve essere ridimensionata quando i limiti assoluti per la forma figlio cambiano. (Ereditato da NodeShape) |
![]() |
BackgroundBrushId | Ottiene l'ID del pennello che consente di disegnare lo sfondo del diagramma. (Esegue l'override di ShapeElement.BackgroundBrushId). |
![]() |
BackgroundGradientMode | Ottiene la sfumatura per lo sfondo della forma. (Ereditato da NodeShape) |
![]() |
BaseFontFromEnvironment | Ottiene il tipo di carattere da utilizzare come il tipo di base. |
![]() |
BaseFontName | Ottiene o imposta il nome del carattere di base. |
![]() |
BaseFontSize | Ottiene o imposta la dimensione del carattere di base. |
![]() |
BoundingBox | Ottiene il rettangolo delimitatore della forma, misurato in relazione a ParentShape. (Ereditato da NodeShape) |
![]() |
Bounds | Proprietà di dominio che ottiene o imposta la dimensione e la posizione del rettangolo di delimitazione della forma, misurata in relazione alla parte superiore sinistra di ParentShape. (Ereditato da NodeShape) |
![]() |
BoundsRules | Regole sui limiti che vincolano il modo in cui l'utente può aggiornare le dimensioni e la posizione del rettangolo di delimitazione.Eseguire l'override per restituire BoundsRules. (Ereditato da NodeShape) |
![]() |
CanDeserializationReroute | Ottiene il diagramma e verifica se consente il reindirizzamento durante la serializzazione. |
![]() |
CanExpandAndCollapse | Ottiene la forma e verifica se un utente la può comprimere ed espandere. (Ereditato da NodeShape) |
![]() |
CanFocus | Ottiene la forma e verifica se può ricevere lo stato attivo. (Ereditato da ShapeElement) |
![]() |
CanMove | Ottiene il diagramma e verifica se può essere spostato. (Esegue l'override di ShapeElement.CanMove). |
![]() |
CanResize | Ottiene la forma e verifica se un utente la può ridimensionare. (Ereditato da NodeShape) |
![]() |
CanSelect | Ottiene la forma e verifica se un utente la può selezionare. (Ereditato da ShapeElement) |
![]() |
Center | Ottiene il punto al centro della forma. (Ereditato da ShapeElement) |
![]() |
ClassStyleSet | Ottiene il set di stili per la forma. (Ereditato da ShapeElement) |
![]() |
ClientViews | Ottiene l'elenco di visualizzazioni client che sono assegnate al diagramma. |
![]() |
ClipWhenDrawingFields | Ottiene la forma figlio e verifica se la relativa area di visualizzazione deve essere impostata sul riquadro delimitatore per la forma padre quando la forma figlio viene disegnata. (Ereditato da ShapeElement) |
![]() |
ConnectActionFilterString | Ottiene l'azione di connessione per il diagramma. |
![]() |
ConnectionPoints | Elenco dei punti sul perimetro di una forma nei quali i connettori possono terminare.Per impostazione predefinita, una forma non ha punti di connessione e i connettori possono terminare in un punto qualsiasi del perimetro. (Ereditato da NodeShape) |
![]() ![]() |
CopyOrigin | Ottiene il testo che rappresenta il diagramma originale che è stato copiato. |
![]() |
CreatableSwimLaneSubjects | Ottiene l'elenco di classi di dominio collegate alle forme di corsia. |
![]() |
Decorators | Ottiene la raccolta di elementi Decorator per la forma. (Ereditato da ShapeElement) |
![]() |
DefaultContainerMargin | Ottiene il margine tra il diagramma e le relative le forme di elementi. (Esegue l'override di NodeShape.DefaultContainerMargin). |
![]() |
DefaultGridSize | Ottiene le dimensioni della griglia per il diagramma.Quando l'utente sposta una forma, la posizione viene regolata in modo da allinearsi con la griglia. |
![]() |
DefaultShapeField | Ottiene la forma predefinita, ovvero la prima forma che può ricevere lo stato attivo. (Ereditato da ShapeElement) |
![]() |
DefaultSize | Ottiene la dimensione del diagramma. (Esegue l'override di ShapeElement.DefaultSize). |
![]() |
Diagram | Ottiene il diagramma a cui appartiene la forma. (Ereditato da ShapeElement) |
![]() |
DiagramId | Ottiene o imposta l'ID assegnato al diagramma. |
![]() |
DragDropPendingAction | Ottiene l'azione del mouse che è responsabile dell'avvio di un'operazione di trascinamento della selezione. |
![]() |
ElementOperations | Ottiene l'oggetto che esegue le operazioni di selezione. |
![]() |
EnsureVisiblePreference | (Esegue l'override di ShapeElement.EnsureVisiblePreference). |
![]() |
Events | Ottiene l'elenco di gestori degli eventi per la forma. (Ereditato da ShapeElement) |
![]() |
FixedFlags | Ottiene i flag che determinano se una forma è fissa nella propria posizione nel diagramma. (Ereditato da NodeShape) |
![]() |
FocusedDiagramView | Ottiene la visualizzazione del diagramma con lo stato attivo. |
![]() |
FromRoleLinkShapes | Ottiene la raccolta di forme di collegamento per le quali questa forma rappresenta l'origine. (Ereditato da NodeShape) |
![]() |
GeometryBackgroundBrushId | Ottiene l'ID del pennello utilizzato per dipingere lo sfondo della geometria. (Ereditato da ShapeElement) |
![]() |
GeometryBoundingBox | Ottiene il riquadro delimitatore della forma. (Ereditato da ShapeElement) |
![]() |
GeometryCanResizeBottom | Ottiene la forma e verifica se l'utente può ridimensionarla verticalmente, partendo dal basso. (Ereditato da NodeShape) |
![]() |
GeometryCanResizeLeft | Ottiene la forma e verifica se l'utente può ridimensionarla orizzontalmente, partendo da sinistra. (Ereditato da NodeShape) |
![]() |
GeometryCanResizeRight | Ottiene la forma e verifica se l'utente può ridimensionarla orizzontalmente, partendo da destra. (Ereditato da NodeShape) |
![]() |
GeometryCanResizeTop | Ottiene la forma e verifica se l'utente può ridimensionarla verticalmente, partendo dall'alto. (Ereditato da NodeShape) |
![]() |
GeometryHasFilledBackground | Ottiene la forma e verifica se lo sfondo è disegnato. (Ereditato da ShapeElement) |
![]() |
GeometryHasOutline | Ottiene la forma e verifica se dispone di un contorno. (Ereditato da ShapeElement) |
![]() |
GeometryHasShadow | true se la forma presenta un'ombreggiatura; in caso contrario, false. (Ereditato da ShapeElement) |
![]() |
GeometryOutlinePenId | Ottiene l'ID della penna che consente di disegnare il contorno della forma. (Ereditato da ShapeElement) |
![]() |
GeometryStyleSet | Ottiene il set di stili per la forma. (Ereditato da ShapeElement) |
![]() |
GestureExtensionController | |
![]() |
GridColor | Ottiene o imposta il colore della griglia. |
![]() |
GridSize | Ottiene o imposta le dimensioni predefinite della griglia per le forme del diagramma. (Esegue l'override di ShapeElement.GridSize). |
![]() |
GroupBoundsRules | Ottiene o imposta le regole dei limiti per un gruppo specifico di forme del diagramma. |
![]() |
HasAnchoring | True se sono presenti impostazioni nell'ancoraggio. (Ereditato da NodeShape) |
![]() |
HasAssociatedViews | Ottiene il diagramma e verifica se è associato a una visualizzazione. |
![]() |
HasBackgroundGradient | Ottiene la forma e verifica se dispone di una sfumatura per lo sfondo. (Ereditato da NodeShape) |
![]() |
HasChildren | true se la forma dispone di forme figlio. (Ereditato da ShapeElement) |
![]() |
HasConnectionPoints | true se l'elenco ConnectionPoints non è vuoto. (Ereditato da NodeShape) |
![]() |
HasCustomToolTip | Ottiene la forma e verifica se dispone di una descrizione comando personalizzata. (Ereditato da ShapeElement) |
![]() |
HasDragOverToolTip | Ottiene la forma e verifica se dispone di una descrizione comando. (Ereditato da ShapeElement) |
![]() |
HasFilledBackground | Ottiene la forma e verifica se dispone di uno sfondo. (Ereditato da ShapeElement) |
![]() |
HasHighlighting | Ottiene la forma e verifica se è evidenziata. (Ereditato da ShapeElement) |
![]() |
HasOutline | Ottiene il diagramma e verifica se dispone di un contorno. (Esegue l'override di ShapeElement.HasOutline). |
![]() |
HasShadow | Ottiene il diagramma e verifica se dispone di un'ombreggiatura. (Esegue l'override di ShapeElement.HasShadow). |
![]() |
HasSwimlanes | Ottiene il diagramma e verifica se dispone di corsie. |
![]() |
HasToolTip | Ottiene la forma e verifica se dispone di una descrizione comando. (Ereditato da ShapeElement) |
![]() |
Id | Ottiene l'ID dell'elemento. (Ereditato da ModelElement) |
![]() |
InvokeEditorAction | Ottiene l'azione del mouse che richiama un editor di campi quando l'utente preme il pulsante del mouse. |
![]() |
IsActive | Ottiene il flag IsActive e verifica se l'elemento è attivo. (Ereditato da ModelElement) |
![]() |
IsCompleteView | Questa proprietà è ora obsoleta. |
![]() |
IsDeleted | Ottiene il flag IsDeleted e verifica se l'elemento è stato eliminato dal modello. (Ereditato da ModelElement) |
![]() |
IsDeleting | Ottiene il flag IsDeleting e verifica se l'elemento è attualmente in fase di eliminazione dal modello. (Ereditato da ModelElement) |
![]() |
IsExpanded | Ottiene la forma e verifica se è espansa o la imposta. (Ereditato da NodeShape) |
![]() |
IsNestedChild | true se questo elemento forma si trova in NestedChildShapes di ParentShape. (Ereditato da ShapeElement) |
![]() |
IsPlaceRouteNode | True se la posizione della forma può essere regolata. (Ereditato da NodeShape) |
![]() |
IsPort | true se la forma rappresenta una forma della porta; in caso contrario, false. (Ereditato da NodeShape) |
![]() |
IsRelativeChild | true se questo elemento forma si trova in RelativeChildShapes di ParentShape. (Ereditato da ShapeElement) |
![]() |
IsVisible | Se true, la forma verrà visualizzato nel diagramma; se false, non viene visualizzato e algoritmi di routing layout e lo ignorati.Vedere anche Hide() e Show(). (Ereditato da ShapeElement) |
![]() |
IsWatermarkNeeded | Ottiene il diagramma e verifica se deve essere presente una filigrana. |
![]() |
LassoAction | Ottiene l'azione del mouse che avvia la selezione del lazo. |
![]() |
LayoutObjectFixedFlags | Ottiene o imposta i flag che determinano se una forma nel grafico è fissa nella propria posizione nel diagramma. (Ereditato da NodeShape) |
![]() |
LineAdjustAwayDefault | Ottiene la forma e verifica se le forme figlio di collegamento si devono allineare quando vengono connesse alla stessa forma oppure imposta questo valore. (Ereditato da ShapeElement) |
![]() |
LineAffinityDefault | Ottiene o imposta il percorso di destinazione in cui la forma del collegamento deve provare a posizionare la forma. (Ereditato da ShapeElement) |
![]() |
LineToLineClearance | Ottiene o imposta la distanza tra le forme del collegamento figlio per questa forma. (Ereditato da ShapeElement) |
![]() |
LineToNodeClearance | Ottiene o imposta la distanza tra le forme del collegamento figlio e le forme del nodo figlio. (Ereditato da ShapeElement) |
![]() |
Link | Ottiene un elenco di forme collegamento. (Ereditato da NodeShape) |
![]() |
Location | Ottiene o imposta le coordinate dell'angolo superiore sinistro dei limiti della forma in relazione al relativo elemento ParentShape. (Ereditato da NodeShape) |
![]() |
ManualRouteAction | Ottiene l'azione del mouse che avvia il routing manuale della riga. |
![]() |
MaximumSize | Ottiene le dimensioni massime per la forma. (Ereditato da ShapeElement) |
![]() |
MinimumResizableSize | Ottiene la dimensione minima in base alla quale può essere ridimensionata la forma. (Ereditato da NodeShape) |
![]() |
MinimumSize | Ottiene l'altezza e la larghezza minime del diagramma. (Esegue l'override di NodeShape.MinimumSize). |
![]() |
ModelElement | Ottiene o imposta l'elemento del modello associato all'elemento di presentazione. (Ereditato da PresentationElement) |
![]() |
Name | Ottiene o imposta il nome del diagramma. |
![]() |
NavigationRoot | Ottiene la forma radice del diagramma. |
![]() |
NeedsRenumber | Impostare su true se si modifica l'ordine delle forme figlio in qualsiasi punto del diagramma.La proprietà ZOrder di ogni forma verrà reimpostata. |
![]() |
NestedChildShapes | L'elenco delle forme che fanno parte di questa forma e sono limitate ad apparire nei limiti della forma o del diagramma. (Ereditato da ShapeElement) |
![]() |
NestedShapesMargin | Ottiene il margine tra le forme annidate nel diagramma. (Esegue l'override di ShapeElement.NestedShapesMargin). |
![]() |
NodeToNodeClearance | Ottiene o imposta il margine tra le forme del nodo figlio. (Ereditato da ShapeElement) |
![]() |
OutlinePenId | Ottiene l'ID della penna che consente di disegnare la struttura del diagramma. (Esegue l'override di ShapeElement.OutlinePenId). |
![]() |
OutlinePenWidth | Ottiene la larghezza del contorno per la forma. (Ereditato da ShapeElement) |
![]() |
PaintMoveableDecoratorSelectionLines | (Ereditato da ShapeElement) |
![]() |
PanZoomAction | Ottiene l'azione del mouse che avvia lo zoom. |
![]() |
ParentLink | Ottiene l'istanza di relazione dalla forma alla forma padre. (Ereditato da ShapeElement) |
![]() |
ParentShape | Ottiene l'elemento della forma padre.Per essere visualizzato in un diagramma, una forma o un connettore deve disporre di un oggetto padre. (Ereditato da ShapeElement) |
![]() |
Partition | Ottiene o imposta l'oggetto Partition contenente l'elemento. (Ereditato da ModelElement) |
![]() |
Perimeter | Ottiene il perimetro (percorso) attorno alla forma. (Ereditato da ShapeElement) |
![]() |
PortFixedFlags | Ottiene i flag che determinano se la forma di una porta è fissa nella propria posizione. (Ereditato da NodeShape) |
![]() |
RelatedShapeToEmphasize | Ottiene la forma correlata da evidenziare visivamente all'utente quando questa forma è selezionata. (Ereditato da ShapeElement) |
![]() |
RelativeChildShapes | L'elenco delle forme che fanno parte di questa forma, ma possono apparire all'esterno dei limiti della forma. (Ereditato da ShapeElement) |
![]() |
RequiresWatermark | Ottiene il diagramma e verifica se deve essere presente una filigrana. |
![]() |
ResizableSides | Ottiene i lati della forma che l'utente può ridimensionare. (Ereditato da NodeShape) |
![]() |
ResizeAction | Ottiene l'azione del mouse che avvia il ridimensionamento di una forma. |
![]() |
RouteJumpType | Ottiene o imposta lo stile di salto da utilizzare quando una forma di collegamento attraversa un'altra forma di collegamento nel diagramma. |
![]() |
RoutingStyle | Ottiene o imposta il modo in cui le forme di collegamento vengono disegnate nel diagramma. |
![]() |
SelectAction | Ottiene l'azione del mouse che avvia la selezione di una forma. |
![]() |
SelectionRules | Ottiene le regole che determinano quali elementi del diagramma possono essere selezionati in un diagramma e se il diagramma stesso può essere selezionato. |
![]() |
ShapeFields | Parti di una forma come righe ed elementi Decorator del testo. (Ereditato da ShapeElement) |
![]() |
ShapeGeometry | Ottiene la geometria del diagramma. (Esegue l'override di ShapeElement.ShapeGeometry). |
![]() |
ShouldAutoPlaceChildShapes | Ottiene una forma e verifica se le forme figlio annidate devono essere posizionate automaticamente nel diagramma. (Ereditato da NodeShape) |
![]() |
ShouldTryParentShapeForMergeOnToolboxDoubleClick | Se true, quando l'utente fa doppio clic su un elemento della casella degli strumenti con questa forma selezionata, se lo strumento non può essere unito con questa forma, viene tentata l'unione con la forma padre.Impostazione predefinita su true. (Ereditato da ShapeElement) |
![]() |
ShowGrid | Ottiene il diagramma e verifica se deve essere visualizzata la griglia oppure imposta lo stato di visibilità del diagramma. |
![]() |
Size | Ottiene o imposta la dimensione della forma. (Ereditato da NodeShape) |
![]() |
SnapToGrid | Se true, le forme del diagramma vengono regolate per ottenere l'allineamento a una griglia quando vengono spostate dall'utente.Il valore predefinito è true. |
![]() |
Store | Ottiene Store contenente l'elemento. (Ereditato da ModelElement) |
![]() |
StyleSet | Ottiene un'istanza del set di stili per la forma. (Ereditato da ShapeElement) |
![]() |
Subject | Ottiene o imposta l'oggetto per l’elemento di presentazione.L'impostazione predefinita è lo stesso oggetto di ModelElement. (Ereditato da PresentationElement) |
![]() |
SupportsPorts | Ottiene il diagramma e verifica se contiene delle porte. |
![]() |
TargetToolboxItemFilterAttributes | Ottiene la raccolta di attributi di filtro per la casella degli strumenti assegnata al diagramma. (Esegue l'override di ShapeElement.TargetToolboxItemFilterAttributes). |
![]() |
ToolboxAction | Ottiene l'azione del mouse che richiama una risposta quando l'utente fa clic su Casella degli strumenti. |
![]() |
ToRoleLinkShapes | Ottiene la raccolta di forme di collegamento per le quali questa forma rappresenta la destinazione. (Ereditato da NodeShape) |
![]() |
WatermarkText | Ottiene il testo della filigrana assegnato al diagramma. |
![]() |
ZOrder | Determina l'ordine in cui questa forma verrà visualizzata rispetto alle altre forme del diagramma.Generalmente impostato dall'ordine delle forme figlio. (Ereditato da ShapeElement) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
AccessibleDoDefaultAction | Esegue l'azione predefinita per l'oggetto accessibile. (Ereditato da ShapeElement) |
![]() |
AddImageFormat | Aggiunge il formato dell'immagine del diagramma a IDataObject, responsabile del trasferimento dei dati. |
![]() |
Associate(DiagramView) | Mostra il diagramma nella visualizzazione specificata. |
![]() |
Associate(ModelElement) | Assegna un elemento del modello all'elemento di presentazione.L'effetto ottenuto è lo stesso dell'impostazione di ModelElement. (Ereditato da PresentationElement) |
![]() |
AutoLayoutChildShapes | Posiziona automaticamente la raccolta di forme nel diagramma. (Ereditato da NodeShape) |
![]() |
AutoLayoutShapeElements(ICollection) | Dispone la raccolta di forme di elementi nel diagramma in modo automatico. |
![]() |
AutoLayoutShapeElements(ICollection, VGRoutingStyle, PlacementValueStyle, Boolean) | Dispone la raccolta di forme di elementi nel diagramma in modo automatico. |
![]() |
CalculateDerivedVisible | Verifica se la forma figlio viene visualizzata. (Ereditato da ShapeElement) |
![]() |
CalculateMinimumSizeBasedOnChildren | Calcola la dimensione minima necessaria in modo che la forma includa le forme figlio. (Ereditato da NodeShape) |
![]() |
CanMerge | Verifica se l'elemento di origine può essere aggiunto a questo elemento. (Ereditato da ModelElement) |
![]() |
CanShapeContainConnectors | |
![]() |
ChooseMergeTarget(ElementGroup) | Seleziona un elemento di destinazione da accettare come figlio di un elemento che l'utente desidera copiare, trascinare, o creare. (Ereditato da ModelElement) |
![]() |
ChooseMergeTarget(ElementGroupPrototype) | Seleziona un elemento di destinazione da accettare come figlio di un elemento che l'utente desidera copiare, trascinare, o creare. (Ereditato da ModelElement) |
![]() |
ChooseParentShape | Seleziona una forma padre per una nuova forma figlio, in genere questa forma. (Ereditato da ShapeElement) |
![]() |
ChooseRelationship | Chiamato da FixUpChildShapes() per ottenere la relazione da creare tra la forma figlio e la rispettiva forma padre. (Ereditato da NodeShape) |
![]() |
CoerceSelection | Consente a una forma di determinare quali altre forme sono selezionate. (Ereditato da ShapeElement) |
![]() |
Collapse | Comprime la forma in modo che le forme figlio annidate non siano visibili. (Ereditato da NodeShape) |
![]() |
ConfiguredChildPortShape | Configura la forma e le posizioni di una porta figlio, se necessario. (Ereditato da NodeShape) |
![]() |
ConnectNestedChild | |
![]() |
Copy() | Crea una copia dell'elemento nel modello. (Ereditato da ModelElement) |
![]() |
Copy(IEnumerable<Guid>) | Crea una copia dell'elemento e dei relativi collegamenti ed elementi figlio. (Ereditato da ModelElement) |
![]() |
CopyImageToClipboard | Copia una raccolta di forme e le relative forme padre negli Appunti come immagine. |
![]() |
CreateBackgroundGradientField | Crea il campo area che visualizza il riempimento sfumato sullo sfondo della forma. (Ereditato da NodeShape) |
![]() |
CreateBitmap | Crea un'immagine delle forme selezionate. |
![]() |
CreateChildShape | Crea una forma figlio per la forma padre. (Esegue l'override di ShapeElement.CreateChildShape(ModelElement)). |
![]() |
CreateClassStyleSet | Crea un set di stili classe per il tipo di forma. (Ereditato da ShapeElement) |
![]() |
CreateConnectionPoint | Un punto di connessione è un punto sul bordo di una forma dove si preferisce terminare i connettori anziché altri punti sul bordo. (Ereditato da NodeShape) |
![]() |
CreateDecorators | Crea una raccolta di elementi Decorator per il tipo di forma. (Ereditato da ShapeElement) |
![]() |
CreateDefaultBounds | Crea il rettangolo di delimitazione predefinito per la forma. (Ereditato da NodeShape) |
![]() |
CreateGestureExtensionController | |
![]() |
CreateInstanceStyleSet | Crea un set di stili per la forma. (Ereditato da ShapeElement) |
![]() |
CreateManualRouteAction | Crea l'azione del mouse per il routing di collegamento manuale. |
![]() |
CreateMetafile(ICollection) | Crea un metafile per le forme specificate e le forme figlio. |
![]() |
CreateMetafile(ICollection, String) | Crea un metafile per le forme specificate e le forme figlio. |
![]() |
CreateMetafile(ICollection, String, Boolean) | |
![]() |
CreateShapeFields | Crea una raccolta campi forma per il tipo di forma. (Ereditato da ShapeElement) |
![]() |
Delete() | Per eliminare un elemento dal modello (Ereditato da ModelElement) |
![]() |
Delete(array<Guid[]) | Per eliminare un elemento dal modello (Ereditato da ModelElement) |
![]() |
DetermineHighlightShape | Trova la forma evidenziata in una catena di forme. (Ereditato da ShapeElement) |
![]() |
Disassociate | Rimuove il diagramma dalla visualizzazione di diagramma specificata. |
![]() |
DisconnectNestedChild | |
![]() |
Dispose() | Rilascia tutte le risorse utilizzate dall'oggetto Diagram. |
![]() |
Dispose(Boolean) | Rilascia le risorse non gestite utilizzate da Diagram e, facoltativamente, le risorse gestite. |
![]() |
DoFoldToShape | Calcola il punto in cui un connettore toccherà il perimetro di una forma.Eseguire l'override di questo metodo se si definisce una forma non rettangolare. (Ereditato da ShapeElement) |
![]() |
DoHitTest(PointD, DiagramHitTestInfo) | Restituisce true se il punto specificato si trova all'interno della forma. (Ereditato da ShapeElement) |
![]() |
DoHitTest(PointD, DiagramHitTestInfo, Boolean) | Esegue un hit test sul diagramma. (Esegue l'override di ShapeElement.DoHitTest(PointD, DiagramHitTestInfo, Boolean)). |
![]() |
DoHitTest(DiagramClientView, PointD, List<ShapeElement>, Boolean) | Esegue un hit test sul diagramma. |
![]() |
DoHitTestSelection | Restituisce true se un punto specificato si trova negli handle di selezione intorno alla forma. (Ereditato da ShapeElement) |
![]() |
DoKeyboardNavigation | Consente di spostarsi dalla forma di origine alla forma di destinazione utilizzando la tastiera. (Ereditato da ShapeElement) |
![]() |
DrawResizeFeedback | Disegna il feedback di ridimensionamento per la forma. (Ereditato da ShapeElement) |
![]() |
EnsureConnectionPoints | Eseguire l'override per impostare i punti sul bordo della forma in cui devono terminare i connettori. (Ereditato da NodeShape) |
![]() |
EnsureGraphExists | Verifica se la griglia esiste per la forma. (Ereditato da NodeShape) |
![]() |
EnsureGraphLayoutObjectsExist | Verifica se la forma e le forme figlio si trovano nel wrapper del grafico. (Ereditato da NodeShape) |
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
ExcludeFromClipRegion | Esclude la forma e le relative forme figlio dall'area di ritaglio. (Ereditato da ShapeElement) |
![]() |
ExcludeGeometryFromClipRegion | Esclude la geometria di una forma e le relative forme figlio dall'area di ritaglio. (Ereditato da ShapeElement) |
![]() |
ExcludeShapeFromSizeCalculation | Se true, la forma non viene considerata per il calcolo della dimensione della forma padre (Ereditato da NodeShape) |
![]() |
Expand | Espande la forma in modo che le forme figlio annidate siano visibili e rientrino al suo interno. (Ereditato da NodeShape) |
![]() |
Finalize | Consente al diagramma di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga recuperato dal Garbage Collector.Chiamato da Garbage Collector. (Esegue l'override di Object.Finalize()). |
![]() |
FindDecorator(String) | Trova l'elemento Decorator di forma con il nome specificato. (Ereditato da ShapeElement) |
![]() |
FindFirstChild | Cerca il primo elemento figlio nella sequenza di navigazione per la forma. (Ereditato da ShapeElement) |
![]() |
FindFreeArea(RectangleD) | Trova un'area vuota sulla griglia per la forma. (Ereditato da NodeShape) |
![]() |
FindFreeArea(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) | Trova un'area vuota sulla griglia per la forma. (Ereditato da ShapeElement) |
![]() |
FindLastChild | Cerca l'ultimo elemento figlio nella sequenza di navigazione per la forma. (Ereditato da ShapeElement) |
![]() |
FindNextChild | Cerca l'elemento figlio successivo nella sequenza di navigazione per la forma. (Ereditato da ShapeElement) |
![]() |
FindNextInChildFields | Cerca il campo forma successivo nella sequenza di navigazione. (Ereditato da ShapeElement) |
![]() |
FindPreviousChild | Cerca l'elemento figlio precedente nella sequenza di navigazione per la forma. (Ereditato da ShapeElement) |
![]() |
FindPreviousInChildFields | Cerca il campo forma precedente nella sequenza di navigazione. (Ereditato da ShapeElement) |
![]() |
FindShape | Trova la forma per l'elemento specificato nel diagramma. |
![]() |
FindShapeField(String) | Cerca una forma campo in una forma. (Ereditato da ShapeElement) |
![]() |
FixUpChildShapes | Crea o modifica le forme figlio che devono essere create quando un elemento di modello viene creato o aggiornato.Chiamato da Diagram.FixUpDiagram(). (Ereditato da ShapeElement) |
![]() ![]() |
FixUpDiagram | Verificare che la forma e le relative forme padre vengano create e configurate correttamente. |
![]() |
FixUpDiagramSelection | Aggiorna la selezione nel diagramma. |
![]() |
Focused | Verifica se la forma ha lo stato attivo. (Ereditato da ShapeElement) |
![]() |
GetAbsoluteBoundsValue | Ottiene i limiti assoluti per la forma. (Ereditato da NodeShape) |
![]() |
GetAccessibilityObject | Ottiene l'oggetto accessibile assegnato alla forma. (Ereditato da ShapeElement) |
![]() |
GetChildElements | Ottiene una raccolta di forme figlio che appartengono alla forma padre. (Ereditato da ShapeElement) |
![]() |
GetCompliantAnchorPoint | Calcola un AnchorPoint conforme in base al parametro di proposedAnchorPoint.Questo metodo ignora completamente le coordinate del parametro anchorPoint.I calcoli vengono eseguiti in base alle coordinate del proposedAnchorPoint e dell'anchorPoint all'estremità opposta del collegamento che corrisponde al parametro dell'anchorPoint. (Ereditato da NodeShape) |
![]() |
GetCompliantGroupBounds | Aggiorna la raccolta di forme di fantasma in modo che sia compatibile con le regole dei limiti del gruppo di forme di origine. |
![]() |
GetCursor | Ottiene il puntatore che appare al passaggio del mouse sulla forma. (Ereditato da ShapeElement) |
![]() |
GetDomainClass | Ottiene la classe di dominio maggiormente derivata per questo elemento. (Ereditato da ModelElement) |
![]() |
GetDragOverToolTipText | Ottiene il testo della descrizione comando che appare al passaggio del mouse sulla forma. (Ereditato da ShapeElement) |
![]() |
GetFieldAccessibleDescription | Ottiene la descrizione per un campo nella forma. (Ereditato da ShapeElement) |
![]() |
GetFieldAccessibleName | Ottiene il nome di un campo nella forma. (Ereditato da ShapeElement) |
![]() |
GetFieldAccessibleValue | Ottiene il valore per un campo nella forma. (Ereditato da ShapeElement) |
![]() |
GetFieldRepresentedElement | Ottiene l'elemento principale rappresentato dalla forma figlio. (Ereditato da ShapeElement) |
![]() |
GetFieldRepresentedProperty | Ottiene le informazioni sulle proprietà per un campo nella forma. (Ereditato da ShapeElement) |
![]() |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) |
![]() |
GetIsExpandedValue | Ottiene il valore per la proprietà IsExpanded. (Ereditato da NodeShape) |
![]() |
GetPotentialMouseAction | Ottiene l'azione del mouse da avviare quando l'utente fa clic su un punto nel diagramma. (Esegue l'override di ShapeElement.GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo)). |
![]() |
GetRoleCollection<TCollection, TElement>(Guid) | Ottiene o crea la raccolta di elementi collegati (Ereditato da ModelElement) |
![]() |
GetService | Ottiene un servizio. |
![]() |
GetShapeLuminosity | Calcola la luminosità della forma. (Ereditato da ShapeElement) |
![]() |
GetSourceRolePlayerForLinkMappedByConnector | Ottiene il ruolo di origine per la forma del collegamento. |
![]() |
GetSubFieldAccessibleDescription | Ottiene la descrizione per un campo figlio nella forma. (Ereditato da ShapeElement) |
![]() |
GetSubFieldAccessibleName | Ottiene il nome di un campo figlio nella forma. (Ereditato da ShapeElement) |
![]() |
GetSubFieldAccessibleValue | Ottiene il valore per un campo figlio nella forma. (Ereditato da ShapeElement) |
![]() |
GetSubFieldRepresentedElements | Ottiene una raccolta di elementi rappresentata dalla forma del campo figlio. (Ereditato da ShapeElement) |
![]() |
GetSubFieldRepresentedProperty | Ottiene la proprietà per il campo figlio. (Ereditato da ShapeElement) |
![]() |
GetSubFieldRepresentedPropertyElements | Ottiene l'elemento che contiene la proprietà per il campo figlio. (Ereditato da ShapeElement) |
![]() |
GetTargetRolePlayerForLinkMappedByConnector | Ottiene il ruolo di destinazione per la forma del collegamento. |
![]() |
GetToolTipText | Ottiene il testo della descrizione comando per la forma a cui punta il mouse. (Ereditato da ShapeElement) |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
HandleNewSwimLaneInsertion | Aggiunge una corsia al diagramma. |
![]() |
HasCachedDragOverResult | Verifica se i risultati sono memorizzati nella cache per l'evento del mouse di trascinamento. (Ereditato da ShapeElement) |
![]() |
Hide | Nasconde la forma e tutti i relativi elementi figlio. (Ereditato da ShapeElement) |
![]() |
HideCustomToolTip | Nasconde la descrizione comando personalizzata per la forma. (Ereditato da ShapeElement) |
![]() |
HitTest | Ottiene le forme da includere nell'hit test. |
![]() |
InitializeDecorators | Inizializza e aggiunge campi al tipo della forma. (Ereditato da ShapeElement) |
![]() |
InitializeInstanceResources | Inizializza le risorse per un'istanza della forma. (Ereditato da ShapeElement) |
![]() |
InitializeResources | Inizializza le risorse per la forma. (Ereditato da ShapeElement) |
![]() |
InitializeShapeFields | Fornisce il supporto per le sfumature di sfondo. (Ereditato da NodeShape) |
![]() |
Invalidate() | Invalida le forme nel diagramma. (Esegue l'override di ShapeElement.Invalidate()). |
![]() |
Invalidate(Boolean) | Garantisce che la forma sia aggiornata al termine della transazione.Chiamare questo metodo se sono state modificate le proprietà della forma. (Ereditato da ShapeElement) |
![]() |
Invalidate(RectangleD) | Garantisce che la forma e la relativa posizione precedente siano aggiornate al termine della transazione. (Ereditato da ShapeElement) |
![]() |
InvalidateRectangle | Invalida le forme presenti nel rettangolo della selezione. |
![]() |
IsConnectorMappedToLink | Si verifica se il collegamento abbia una forma di collegamento nel diagramma. |
![]() |
IsDescendantOf | Verifica se la forma è un discendente di un'altra forma. (Ereditato da ShapeElement) |
![]() |
IsNavigationKey(Char) | Verifica se la chiave è utilizzata come comando di spostamento. (Ereditato da ShapeElement) |
![]() |
IsNavigationKey(Keys) | Verifica se i dati chiave sono utilizzati come comando di spostamento. (Ereditato da ShapeElement) |
![]() |
IsOrphaned | Verifica se una forma è collegata a un'altra forma del diagramma. |
![]() |
IsSelected | Verifica quando una forma è selezionata in una visualizzazione del diagramma. |
![]() |
IterateShapes | Scorre una forma e le forme figlio. (Ereditato da ShapeElement) |
![]() |
LassoSelect | Ottiene l'elenco di forme presenti nel rettangolo della selezione. |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
MergeConfigure | Non utilizzato per elementi di presentazione. (Ereditato da PresentationElement) |
![]() |
MergeDisconnect | Scollega un elemento di origine da un elemento di destinazione. (Ereditato da ModelElement) |
![]() |
MergeRelate | Crea una relazione tra un elemento del modello e un gruppo di elementi del modello. (Ereditato da PresentationElement) |
![]() |
ModifyLuminosity | Calcola la luminosità dell'evidenziazione della forma. (Ereditato da ShapeElement) |
![]() |
MoveByRepositioning(DiagramDragEventArgs) | Riposizionare le forme nel gruppo in base alla quantità determinata della posizione del mouse. (Ereditato da ShapeElement) |
![]() |
MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem) | Riposizionare le forme nel gruppo in base alla quantità determinata della posizione del mouse. (Ereditato da ShapeElement) |
![]() |
NavigateAcrossLinks | Seleziona le forme o imposta lo stato attivo sulle forme connesse a questa forma. (Ereditato da NodeShape) |
![]() |
NavigateAscend | Passa al prossimo predecessore nella sequenza di navigazione e aggiorna lo stato attivo.Chiamato in risposta alle sequenze di tasti di navigazione dell'utente. (Ereditato da ShapeElement) |
![]() |
NavigateDescend | Passa al prossimo discendente nella sequenza di navigazione e aggiorna lo stato attivo.Chiamato in risposta alle sequenze di tasti di navigazione dell'utente. (Ereditato da ShapeElement) |
![]() |
NavigateTo | Passa a una forma specifica nella sequenza di navigazione e aggiorna lo stato attivo. (Ereditato da ShapeElement) |
![]() |
NavigateToFirst | Passa alla prima forma nella sequenza di navigazione nel padre della selezione corrente.Chiamato in risposta alle sequenze di tasti di navigazione dell'utente. (Ereditato da ShapeElement) |
![]() |
NavigateToLast | Passa all'ultima forma nella sequenza di navigazione nel padre della selezione corrente.Chiamato in risposta alle sequenze di tasti di navigazione dell'utente. (Ereditato da ShapeElement) |
![]() |
NavigateToNext | Passa alla forma successiva nella sequenza di navigazione.Chiamato in risposta alle sequenze di tasti di navigazione dell'utente. (Ereditato da ShapeElement) |
![]() |
NavigateToPrevious | Passa alla forma precedentemente selezionata nella sequenza di navigazione.Chiamato in risposta alle sequenze di tasti di navigazione dell'utente. (Ereditato da ShapeElement) |
![]() |
OnAbsoluteBoundsChanged | Chiamato quando le dimensioni o la posizione della forma sono state modificate. (Ereditato da NodeShape) |
![]() |
OnAssociated | Esegue un'azione quando il diagramma è stato associato a una visualizzazione di diagramma. |
![]() |
OnAssociatedPropertyChanged | Aggiorna la forma quando cambia il valore di una proprietà di archiviazione in memoria per un campo della forma. (Ereditato da ShapeElement) |
![]() |
OnBeforePaint | Aggiorna le risorse, come penne e pennelli, prima che vengano utilizzate per disegnare una forma. (Ereditato da ShapeElement) |
![]() |
OnBeforeReroute | Esegue un'azione quando un collegamento sta per essere reindirizzato nel diagramma. |
![]() |
OnBeginEdit | Chiamato quando l'utente inizia la modifica di un campo di testo. (Ereditato da ShapeElement) |
![]() |
OnBoundsFixup | Eseguire l'override di questo metodo per personalizzare la modalità di determinazione dei limiti della forma. (Ereditato da NodeShape) |
![]() |
OnChildAssociatedPropertyChanged | Esegue un'azione quando viene modificata una proprietà associata a una forma figlio. |
![]() |
OnChildConfigured | Configura una porta sulla forma dopo che la forma è stata aggiunta al diagramma. (Ereditato da NodeShape) |
![]() |
OnChildConfiguring | Esegue un'azione quando una forma figlio è stata configurata. (Esegue l'override di NodeShape.OnChildConfiguring(ShapeElement, Boolean)). |
![]() |
OnClick | Chiamato quando l'utente fa clic sulla forma. (Ereditato da ShapeElement) |
![]() |
OnCopy | Chiamato quando questo elemento è stato creato come copia di un altro elemento. (Ereditato da ModelElement) |
![]() |
OnDeleted | Chiamato quando questo elemento è stato eliminato dal modello. (Ereditato da ModelElement) |
![]() |
OnDeleting | Chiamato quando questo elemento sta per essere eliminato. (Ereditato da ModelElement) |
![]() |
OnDisassociated | Esegue un'azione quando viene annullata l'associazione del diagramma a una visualizzazione di diagramma. |
![]() |
OnDoubleClick | Chiamato quando l'utente fa doppio clic sulla forma. (Ereditato da ShapeElement) |
![]() |
OnDragDrop | Chiamato quando l'utente trascina un elemento sulla forma. (Ereditato da ShapeElement) |
![]() |
OnDragEnter | Chiamato quando il mouse si sposta in una forma durante un'operazione di trascinamento. (Ereditato da ShapeElement) |
![]() |
OnDragLeave | Chiamato quando il mouse si sposta fuori da una forma. (Ereditato da ShapeElement) |
![]() |
OnDragOver | Eseguire l'override di questo metodo per rispondere allo spostamento del mouse sulla forma.Impostare e.Effect per indicare la risposta del cursore all'utente. (Ereditato da ShapeElement) |
![]() |
OnElementEventsEnded | Genera un evento dopo che sono stati generati tutti gli altri eventi per una transazione. |
![]() |
OnElementEventsEnding | Genera un evento dopo che sono stati generati tutti gli altri eventi per una transazione. |
![]() |
OnEndEdit | Chiamato quando l'utente termina la modifica di un campo di testo. (Ereditato da ShapeElement) |
![]() |
OnGiveFeedback | Modifica il puntatore ed esegue un'azione personalizzata quando il puntatore viene trascinato nella finestra di progettazione. |
![]() |
OnGridPropertyChanged | Esegue un'azione quando le proprietà della griglia sono state modificate. |
![]() |
OnInitialize | Esegue un'azione quando la classe Diagram viene inizializzata. (Esegue l'override di ShapeElement.OnInitialize()). |
![]() |
OnKeyDown | Esegue un'azione quando l'utente preme un tasto mentre il diagramma ha lo stato attivo. (Esegue l'override di NodeShape.OnKeyDown(DiagramKeyEventArgs)). |
![]() |
OnKeyPress | Avvisa i listener che è stata premuta una chiave. (Ereditato da NodeShape) |
![]() |
OnKeyUp | Chiamato quando è rilasciato un tasto. (Ereditato da ShapeElement) |
![]() |
OnMouseDown | Chiamato quando l'utente preme un pulsante del mouse. (Ereditato da ShapeElement) |
![]() |
OnMouseEnter | Viene chiamato quando il mouse viene spostato su una forma. (Ereditato da ShapeElement) |
![]() |
OnMouseHover | Chiamato quando il mouse passa sopra una forma. (Ereditato da ShapeElement) |
![]() |
OnMouseLeave | Viene chiamato quando il mouse esce da una forma. (Ereditato da ShapeElement) |
![]() |
OnMouseMove | Chiamato ripetutamente quando l'utente sposta il mouse. (Ereditato da ShapeElement) |
![]() |
OnMouseUp | Chiamato quando si rilascia un pulsante del mouse. (Ereditato da ShapeElement) |
![]() |
OnMouseWheel | Chiamato quando l'utente ha girato la rotellina del mouse. (Ereditato da ShapeElement) |
![]() |
OnOrphaned | Quando viene chiamato. (Ereditato da ShapeElement) |
![]() |
OnPaintEmphasis | Chiamato quando la forma selezionata è stata messa in risalto. (Ereditato da ShapeElement) |
![]() |
OnPaintFeedback | Chiamato quando viene disegnato il feedback di un trascinamento. (Ereditato da ShapeElement) |
![]() |
OnPaintSelection | Chiamato per disegnare l'evidenziazione della selezione. (Ereditato da ShapeElement) |
![]() |
OnPaintShape | Consente alle classi derivate di eseguire un'azione quando vengono disegnati la griglia e lo sfondo del diagramma. (Esegue l'override di ShapeElement.OnPaintShape(DiagramPaintEventArgs)). |
![]() |
OnParentNodeShapeChanged | Questo metodo viene richiamato se a) ParentShape è NodeShape b) ParentShape viene spostato o ridimensionato. (Ereditato da NodeShape) |
![]() |
OnResurrected | Chiamato quando questo elemento è stato aggiunto di nuovo a un modello. (Ereditato da ModelElement) |
![]() |
OnRolePlayerPositionChanged | Questo metodo viene chiamato quando viene modificata la posizione di un ruolo. (Ereditato da ModelElement) |
![]() |
OnRolePlayerPositionChanging | Chiamato quando una posizione dell'assegnatario di ruolo sta per essere modificata. (Ereditato da ModelElement) |
![]() |
OnShapeInserted | Chiamato quando una forma è stata inserita come figlio di un altra forma. (Ereditato da ShapeElement) |
![]() |
OnShapeRemoved | Chiamato quando la forma è stata rimossa come una forma figlio dalla relativa forma padre. (Ereditato da ShapeElement) |
![]() |
OnToolboxItemSelected | |
![]() |
OnToolboxSelectionChanged | |
![]() |
OnTransactionBeginning | Consente alle classi derivate di eseguire un'azione quando viene avviata una transazione. |
![]() |
OnTransactionCommitting | Consente alle classi derivate di eseguire un'azione quando viene eseguito il commit di una transazione. |
![]() |
OnTransactionRolledBack | Consente alle classi derivate di eseguire un'azione dopo il rollback di una transazione. |
![]() |
OnTransactionRollingBack | Consente alle classi derivate di eseguire un'azione quando viene eseguito il rollback di una transazione. |
![]() |
OnViewMouseEnter | Consente alle classi derivate di eseguire un'azione quando il puntatore del mouse entra nella visualizzazione client del diagramma. |
![]() |
OnViewMouseHover | Consente alle classi derivate di eseguire un'azione quando il puntatore del mouse si trova sopra la visualizzazione client del diagramma. |
![]() |
OnViewMouseLeave | Consente alle classi derivate di eseguire un'azione quando il puntatore del mouse esce dalla visualizzazione client del diagramma. |
![]() |
PerformLineRoutingRule | Determina come vengono visualizzati i collegamenti tra gli elementi nel diagramma. |
![]() |
PerformResizeParentRule() | Avvisa la finestra di progettazione del linguaggio specifico del dominio che una forma padre deve essere ridimensionata in base alle forme figlio. (Ereditato da ShapeElement) |
![]() |
PerformResizeParentRule(Boolean, ShapeElement) | Avvisa la finestra di progettazione del linguaggio specifico del dominio che una forma padre deve essere ridimensionata in base alle forme figlio. (Ereditato da ShapeElement) |
![]() |
PerformShapeAnchoringRule | Ancora la forma al diagramma. (Ereditato da NodeShape) |
![]() |
PermitChildVisibility | Verifica se la forma figlio viene può essere visualizzata. (Ereditato da NodeShape) |
![]() |
PostDeserialization | Regola il percorso delle forme sul diagramma dopo che il diagramma è stato deserializzato. |
![]() |
Disegna il diagramma. | |
![]() |
ProcessVisibilityChange | Elabora una modifica di una forma nella visibilità. (Ereditato da NodeShape) |
![]() |
PurgeLayoutObjects | Rimuove gli oggetti utilizzati per posizionare la forma nella griglia del diagramma. (Ereditato da ShapeElement) |
![]() |
PurgePoints | Rimuove i punti della forma nella griglia del diagramma. (Ereditato da ShapeElement) |
![]() |
RebuildShape | Ricompila la forma. (Ereditato da ShapeElement) |
![]() |
RemoveLayoutObject | Rimuove la forma, inclusa qualsiasi forma figlio relativa e annidata, dalla griglia del diagramma. (Ereditato da ShapeElement) |
![]() |
Renumber | Rinumera le forme nel diagramma. |
![]() |
ReparentSwimlaneChild | |
![]() |
RepositionShapes | Riposiziona le forme nel diagramma. |
![]() |
Reroute | Reindirizza i collegamenti tra elementi nel diagramma. |
![]() ![]() |
RunInShapeFixupContextForMetafileCreation | |
![]() |
Selected | Verifica se la forma è selezionata in una visualizzazione specificata. (Ereditato da ShapeElement) |
![]() |
SetAbsoluteBoundsValue | Imposta i limiti assoluti per il diagramma. (Esegue l'override di NodeShape.SetAbsoluteBoundsValue(RectangleD)). |
![]() |
SetInitialGraphLayoutVisibility | Imposta la visibilità del grafico. (Ereditato da ShapeElement) |
![]() |
SetIsExpandedValue | Imposta il valore per la proprietà IsExpanded. (Ereditato da NodeShape) |
![]() |
SetShowHideState | Imposta la visibilità della forma e di tutti i relativi elementi figlio. (Ereditato da ShapeElement) |
![]() |
SetShowHideStateImplementation | Imposta la visibilità della forma. (Ereditato da ShapeElement) |
![]() |
ShouldAddShapeForElement | Verifica se una forma può avere una forma figlio assegnata. (Esegue l'override di ShapeElement.ShouldAddShapeForElement(ModelElement)). |
![]() |
ShouldExcludeFromInvalidationTracking | Verifica se i tipi specifici di forme devono essere esclusi dall'invalidazione. |
![]() |
ShouldReparentOnMove | Verifica se una forma figlio deve essere aggiunta a un nuovo elemento padre quando la forma figlio viene spostata. (Ereditato da ShapeElement) |
![]() |
ShouldReportException | Quando si verifica un'eccezione generata dall'area di progettazione di base deve essere segnalata. |
![]() |
Show | Rende visibili una forma e tutti i relativi figli. (Ereditato da ShapeElement) |
![]() |
ShowCustomToolTip | Rende visibile la descrizione comando personalizzata di una forma. (Ereditato da ShapeElement) |
![]() |
Side | Assegna un lato della forma alla porta. (Ereditato da NodeShape) |
![]() |
ToString | Ottiene il nome della forma e del relativo tipo. (Ereditato da ShapeElement) |
![]() |
TranslateGeometryToAbsoluteBounds | Converte i limiti relativi in limiti assoluti per la geometria della forma. (Ereditato da ShapeElement) |
![]() |
TranslateGeometryToRelativeBounds | Converte i limiti assoluti in limiti relativi per la geometria della forma. (Ereditato da ShapeElement) |
![]() |
TranslateToAbsoluteBounds | Converte i limiti relativi in limiti assoluti per la forma. (Ereditato da ShapeElement) |
![]() |
TranslateToRelativeBounds | Converte i limiti assoluti in limiti relativi per la forma. (Ereditato da ShapeElement) |
![]() |
UnhandledException | Verifica chi deve segnalare un'eccezione generata dall'area di progettazione di base. |
![]() |
UpdateChildVisibility | Aggiorna lo stato di visibilità per la forma figlio. (Ereditato da NodeShape) |
![]() |
UpdateDerivedVisible | Aggiorna lo stato visibile della forma derivata. (Ereditato da ShapeElement) |
![]() |
UpdateGeometryLuminosity(DiagramClientView, Brush) | Aggiorna la luminosità per il pennello. (Ereditato da ShapeElement) |
![]() |
UpdateGeometryLuminosity(DiagramClientView, Pen) | Aggiorna la luminosità per la penna. (Ereditato da ShapeElement) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
![]() |
AbsoluteBoundsChanged | Si verifica quando vengono modificati i limiti assoluti per la forma. (Ereditato da NodeShape) |
![]() |
Click | Si verifica quando l'utente fa clic su una forma. (Ereditato da ShapeElement) |
![]() |
DiagramAdded | Si verifica quando viene aggiunto un diagramma. |
![]() |
DiagramRemoved | Si verifica quando viene rimosso un diagramma. |
![]() |
DoubleClick | Si verifica quando l'utente fa doppio clic con il pulsante del mouse. (Ereditato da ShapeElement) |
![]() |
KeyDown | Si verifica quando l'utente preme un tasto. (Ereditato da ShapeElement) |
![]() |
KeyPress | Si verifica quando l'utente preme e rilascia un tasto. (Ereditato da ShapeElement) |
![]() |
KeyUp | Si verifica quando l'utente rilascia un tasto. (Ereditato da ShapeElement) |
![]() |
MouseDown | Si verifica quando l'utente preme il pulsante del mouse. (Ereditato da ShapeElement) |
![]() |
MouseMove | Si verifica quando l'utente sposta il mouse. (Ereditato da ShapeElement) |
![]() |
MouseUp | Si verifica quando l'utente rilascia il pulsante del mouse. (Ereditato da ShapeElement) |
![]() |
MouseWheel | Si verifica quando l'utente muove la rotellina del mouse. (Ereditato da ShapeElement) |
In alto
Metodi di estensione
Nome | Descrizione | |
---|---|---|
![]() |
AddExtension(Guid) | Sottoposto a overload. Estende ModelElement con un'estensione del tipo di dominio identificato per la quale è stata creata una nuova istanza.Viene generato un InvalidOperationException se l'elemento ha già un'estensione di quel tipo. (Definito da ModelElementExtensionMethods). |
![]() |
AddExtension(Type) | Sottoposto a overload. Estende ModelElement con un'estensione del tipo specificato per la quale è stata creata una nuova istanza.Viene generato un InvalidOperationException se l'elemento ha già un'estensione di quel tipo. (Definito da ModelElementExtensionMethods). |
![]() |
AddExtension(DomainClassInfo) | Sottoposto a overload. Estende ModelElement con un'estensione del tipo di dominio specificato per la quale è stata creata una nuova istanza.Viene generato un InvalidOperationException se l'elemento ha già un'estensione di quel tipo. (Definito da ModelElementExtensionMethods). |
![]() |
AddExtension(ExtensionElement) | Sottoposto a overload. Estende ModelElement con un'estensione specifica.Viene generata un'eccezione InvalidOperationException se l'elemento ha già un'estensione dello stesso tipo. (Definito da ModelElementExtensionMethods). |
![]() |
AddExtension<T>() | Sottoposto a overload. Estende ModelElement con un'estensione di un tipo particolare per la quale è stata creata una nuova istanza.Viene generata un'eccezione InvalidOperationException se l'elemento ha già un'estensione dello stesso tipo. (Definito da ModelElementExtensionMethods). |
![]() |
CanDelete | Per eliminare un elemento dal modello (Definito da ImmutabilityExtensionMethods). |
![]() |
GetAllExtensions | Restituire un oggetto enumerabile che esegue un primo ampio attraversamento dell'albero di elementi di estensione incorporati in questo elemento ModelElement. (Definito da ModelElementExtensionMethods). |
![]() |
GetBaseElement | Restituisce la radice del MEL virtuale a cui partecipa l'elemento ModelElement specificato. (Definito da ModelElementExtensionMethods). |
![]() |
GetDslDefinitionModelElement | Questo metodo garantisce che venga restituito l'elemento del modello reale che corrisponde a PresentationElement. Per i PEL DslDesigner, l'oggetto corrispondente può essere una classe TreeNode interna e non il MEL effettivo. Questo metodo gestisce i casi correttamente in modo da restituire il MEL effettivo. (Definito da PresentationElementHelper). |
![]() |
GetExtension(Guid) | Sottoposto a overload. (Definito da ModelElementExtensionMethods). |
![]() |
GetExtension(Type) | Sottoposto a overload. Ottiene l'oggetto ExtensionElement del tipo specificato dalle estensioni disponibili di questo ModelElement.Se l'elemento non dispone di tale estensione, allora verrà generata un'eccezione InvalidOperationException. (Definito da ModelElementExtensionMethods). |
![]() |
GetExtension(DomainClassInfo) | Sottoposto a overload. (Definito da ModelElementExtensionMethods). |
![]() |
GetExtension<T>() | Sottoposto a overload. Ottiene l'oggetto ExtensionElement del tipo specificato dalle estensioni disponibili di questo ModelElement.Se l'elemento non dispone di tale estensione, allora verrà generata un'eccezione InvalidOperationException. (Definito da ModelElementExtensionMethods). |
![]() |
GetLocks | Ottiene i flag di blocco per questo elemento.Includerà tutti i blocchi abilitati nella partizione che contiene l'elemento. (Definito da ImmutabilityExtensionMethods). |
![]() |
IsExtendedBy(Guid) | Sottoposto a overload. Eseguire query per determinare se questo oggetto ModelElement è attualmente esteso da un oggetto ExtensionElement di un tipo particolare. (Definito da ModelElementExtensionMethods). |
![]() |
IsExtendedBy(Type) | Sottoposto a overload. Eseguire query per determinare se questo oggetto ModelElement è attualmente esteso da un oggetto ExtensionElement di un tipo particolare. (Definito da ModelElementExtensionMethods). |
![]() |
IsExtendedBy(DomainClassInfo) | Sottoposto a overload. Eseguire query per determinare se questo oggetto ModelElement è attualmente esteso da un oggetto ExtensionElement di un tipo particolare. (Definito da ModelElementExtensionMethods). |
![]() |
IsLocked | Verifica se l'elemento ha un set specificato di blocchi (Definito da ImmutabilityExtensionMethods). |
![]() |
RemoveExtension(Type) | Sottoposto a overload. Rimuovere qualsiasi estensione di questo oggetto ModelElement di un particolare tipo. (Definito da ModelElementExtensionMethods). |
![]() |
RemoveExtension(Guid) | Sottoposto a overload. Rimuovere qualsiasi estensione del ModelElement specificato di un particolare tipo. (Definito da ModelElementExtensionMethods). |
![]() |
RemoveExtension(DomainClassInfo) | Sottoposto a overload. Rimuovere qualsiasi estensione del ModelElement specificato di un particolare tipo. (Definito da ModelElementExtensionMethods). |
![]() |
RemoveExtension(ExtensionElement) | Sottoposto a overload. Rimuovere un oggetto ExtensionElement specificato dalle estensioni di questo oggetto ModelElement. (Definito da ModelElementExtensionMethods). |
![]() |
SetLocks | Impostare i contrassegni di blocco di questo elemento (Definito da ImmutabilityExtensionMethods). |
![]() |
TryGetExtension(Guid) | Sottoposto a overload. (Definito da ModelElementExtensionMethods). |
![]() |
TryGetExtension(Type) | Sottoposto a overload. (Definito da ModelElementExtensionMethods). |
![]() |
TryGetExtension(DomainClassInfo) | Sottoposto a overload. (Definito da ModelElementExtensionMethods). |
![]() |
TryGetExtension<T>() | Sottoposto a overload. Ottiene l'oggetto ExtensionElement del tipo specificato dalle estensioni disponibili di questo ModelElement.Se questo elemento non dispone di tale estensione, il risultato è null. (Definito da ModelElementExtensionMethods). |
In alto
Campi
Nome | Descrizione | |
---|---|---|
![]() ![]() |
BaseFontNameDomainPropertyId | Rappresenta l'ID proprietà per il nome del tipo di carattere di base. |
![]() ![]() |
BaseFontSizeDomainPropertyId | Rappresenta l'ID proprietà per le dimensioni del tipo di carattere di base. |
![]() ![]() |
DiagramIdDomainPropertyId | Rappresenta l'ID proprietà per il diagramma. |
![]() ![]() |
DoLineRoutingDomainPropertyId | Rappresenta l'ID della proprietà DoLineRoutingDomainPropertyId. |
![]() ![]() |
DomainClassId | Rappresenta l'ID di una forma della classe di dominio. |
![]() ![]() |
DoResizeParentDomainPropertyId | Rappresenta l'ID della proprietà DoResizeParentDomainPropertyId. |
![]() ![]() |
DoShapeAnchoringDomainPropertyId | Rappresenta l'ID della proprietà DoShapeAnchoringDomainPropertyId. |
![]() ![]() |
DoViewFixupDomainPropertyId | Rappresenta l'ID della proprietà DoViewFixupDomainPropertyId. |
![]() ![]() |
IsCompleteViewDomainPropertyId | Rappresenta l'ID della proprietà IsCompleteViewDomainPropertyId. |
![]() ![]() |
NameDomainPropertyId | Rappresenta l'ID della proprietà NameDomainPropertyId. |
![]() ![]() |
PlaceUnplacedShapesDomainPropertyId | Rappresenta l'ID della proprietà PlaceUnplacedShapesDomainPropertyId. |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
![]() ![]() |
IMergeElements.CanMerge | Restituisce true se questo elemento può essere sottoposto a merge con il contenuto del prototipo. (Ereditato da ModelElement) |
![]() ![]() |
IMergeElements.ChooseMergeTarget(ElementGroup) | (Ereditato da ModelElement) |
![]() ![]() |
IMergeElements.ChooseMergeTarget(ElementGroupPrototype) | (Ereditato da ModelElement) |
![]() ![]() |
IMergeElements.MergeConfigure | (Ereditato da ModelElement) |
![]() ![]() |
IMergeElements.MergeDisconnect | (Ereditato da ModelElement) |
![]() ![]() |
IMergeElements.MergeRelate | (Ereditato da ModelElement) |
In alto
Note
Quando si definisce una classe del diagramma nella definizione di linguaggio specifico di dominio, viene derivata dalla classe.
Per enumerare le forme in un diagramma, utilizzare NestedChildShapes.
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.