Classe BinaryLinkShapeBase
Classe di base astratta per le BinaryLinkShape
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Modeling.ModelElement
Microsoft.VisualStudio.Modeling.Diagrams.PresentationElement
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape
Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShapeBase
Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape
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.BinaryLinkShape.DisplayName", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape.Description", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DomainModelOwnerAttribute(GetType(CoreDesignSurfaceDomainModel))> _
<CLSCompliantAttribute(True)> _
<DomainObjectIdAttribute("3982818b-6e6b-4932-a4ec-b89740a38063")> _
Public MustInherit Class BinaryLinkShapeBase _
Inherits LinkShape _
Implements IBinaryLinkGeometryData
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape.DisplayName",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape.Description",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(CoreDesignSurfaceDomainModel))]
[CLSCompliantAttribute(true)]
[DomainObjectIdAttribute("3982818b-6e6b-4932-a4ec-b89740a38063")]
public abstract class BinaryLinkShapeBase : LinkShape,
IBinaryLinkGeometryData
Il tipo BinaryLinkShapeBase espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
BinaryLinkShapeBase | Costruttore. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
AbsoluteBoundingBox | Ottiene il rettangolo delimitatore della forma del collegamento in relazione al diagramma. (Ereditato da LinkShape) | |
AbsoluteBoundingBoxToEnsureVisible | Ottiene il rettangolo delimitatore che sarà utilizzato da EnsureVisible.Il rettangolo è lo stesso di AbsoluteBoundingBox ma con l'altezza modificata per essere diversa da zero quando la larghezza è diversa da zero.Questa operazione viene eseguita per i singoli collegamenti del segmento. Per impostazione predefinita, l'altezza è 0 e può fare in modo che i limiti di selezione vengano restituiti come 'vuoti' anche quando un collegamento è effettivamente selezionato. (Ereditato da LinkShape) | |
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 la forma. (Ereditato da ShapeElement) | |
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 | Restituisce il nome di questa forma esposta ai client di accessibilità. (Esegue l'override di ShapeElement.AccessibleName). | |
AccessibleRole | Ottiene il ruolo della forma. (Ereditato da ShapeElement) | |
AccessibleState | Ottiene lo stato della forma. (Ereditato da ShapeElement) | |
AccessibleValue | Ottiene il valore della forma. (Ereditato da ShapeElement) | |
AllowsChildrenInSelection | Se true, gli elementi figlio di questa forma possono essere inclusi nel gruppo di selezione corrente. (Ereditato da ShapeElement) | |
AllowsChildrenToResizeParent | true se questa forma può essere ridimensionata quando la dimensione o la posizione di una forma figlio viene modificata. (Ereditato da ShapeElement) | |
AllowsChildrenToShrinkParent | Se true, questa forma viene ridotta di dimensioni per adattarsi intorno ai propri elementi figlio quando vengono ridimensionati o spostati. (Ereditato da ShapeElement) | |
AnchorBothEnds | ||
BackgroundBrushId | Ottiene l'ID per il pennello utilizzato per dipingere lo sfondo della forma. (Ereditato da ShapeElement) | |
BoundingBox | Ottiene il rettangolo delimitatore della forma del collegamento in relazione al padre. (Ereditato da LinkShape) | |
CanFocus | Ottiene la forma e verifica se può ricevere lo stato attivo. (Ereditato da ShapeElement) | |
CanManuallyRoute | true se gli utenti possono manualmente indirizzare la forma del collegamento tra elementi del diagramma; in caso contrario, false. (Ereditato da LinkShape) | |
CanMove | true se gli utenti possono riposizionare il collegamento nel diagramma; in caso contrario, false. (Ereditato da LinkShape) | |
CanMoveAnchorPoints | Se true, l'utente può spostare gli endpoint di questo oggetto LinkShape intorno ai limiti delle forme connesse. (Ereditato da LinkShape) | |
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) | |
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) | |
DecoratorFrom | Ottiene o imposta l'elemento Decorator, ad esempio una freccia, all'estremità Da della relazione. | |
Decorators | Ottiene la raccolta di elementi Decorator per la forma. (Ereditato da ShapeElement) | |
DecoratorsSize | (Esegue l'override di LinkShape.DecoratorsSize). | |
DecoratorTo | Ottiene o imposta l'elemento Decorator, ad esempio una freccia, all'estremità A della relazione. | |
DefaultRoutingStyle | Ottiene lo stile predefinito di routing (diritto o rettilineo) per il collegamento, impostato nella definizione DSL. (Ereditato da LinkShape) | |
DefaultShapeField | Ottiene la forma predefinita, ovvero la prima forma che può ricevere lo stato attivo. (Ereditato da ShapeElement) | |
DefaultSize | Ottiene le dimensioni predefinite della forma. (Ereditato da ShapeElement) | |
Diagram | Ottiene il diagramma a cui appartiene la forma. (Ereditato da ShapeElement) | |
EdgePoints | Elenco ordinato di punti che limitano i segmenti diritti della forma del collegamento, inclusi due punti a ogni salto. (Ereditato da LinkShape) | |
EdgePointsNoJumps | Elenco ordinato di punti che limitano i segmenti diritti della forma del collegamento.Se il collegamento dispone di salti, i relativi punti non sono inclusi nell'elenco. (Ereditato da LinkShape) | |
EndSegmentBreakFactor | Ottiene la lunghezza della forma del collegamento e determina la lunghezza dell'ultimo segmento di linea nella forma del collegamento. (Ereditato da LinkShape) | |
EnsureVisiblePreference | Preferenze per il metodo EnsureVisible per la forma.Il valore predefinito è restituire VisiblePreference per il diagramma che ospita la forma. (Ereditato da ShapeElement) | |
Events | Ottiene l'elenco di gestori degli eventi per la forma. (Ereditato da ShapeElement) | |
ExcludePath | ottenere o impostare il percorso della grafica - Si tratta di un singleton nella classe BinaryLinkShape.Non eliminare.Utilizzare immediatamente.Utilizzare il clone se è necessario un altro percorso! | |
FixedFrom | Indica se l'utente ha impostato il punto finale manualmente. | |
FixedTo | Indica se l'utente ha impostato il punto finale manualmente. | |
FromEndPoint | Punto in cui il connettore tocca ToShape. | |
FromLinkConnectsToNode | Ottiene la relazione di ElementLink che collega la forma del collegamento al nodo all'estremità Da del connettore. | |
FromShape | Ottiene l'oggetto NodeShape in corrispondenza dell'estremità Da del connettore. | |
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) | |
GeometryCanManuallyRoute | Ottiene un valore che indica se l'utente può indirizzare manualmente questo oggetto LinkShape. (Inteso per essere chiamato solo dalle classi derivate da ShapeGeometry). | |
GeometryDecoratorFrom | Ottiene l'oggetto LinkDecorator in corrispondenza dell'estremità Da del collegamento. (Inteso per essere chiamato solo dalle classi derivate da ShapeGeometry). | |
GeometryDecoratorFromSize | Ottiene la dimensione dell'elemento Decorator all'estremità Da della relazione. | |
GeometryDecoratorTo | Ottiene l'oggetto LinkDecorator in corrispondenza dell'estremità A del collegamento. (Inteso per essere chiamato solo dalle classi derivate da ShapeGeometry). | |
GeometryDecoratorToSize | Ottiene la dimensione dell'elemento Decorator all'estremità A della relazione. | |
GeometryEdgePoints | Ottiene le estremità in unità di misura internazionali (progettato per essere chiamato solo dalle classi derivate da ShapeGeometry). | |
GeometryEdgePointsNoJumps | Ottiene le estremità in unità di misura internazionali senza salti (progettato per essere chiamato solo dalle classi derivate da ShapeGeometry). | |
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) | |
GridSize | Ottiene o imposta la dimensione della griglia alla quale si bloccano i vertici del collegamento.Se 0,0, non viene utilizzata alcuna griglia. (Ereditato da LinkShape) | |
HasChildren | true se la forma dispone di forme figlio. (Ereditato da ShapeElement) | |
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 la forma e verifica se dispone di un contorno. (Ereditato da ShapeElement) | |
HasShadow | Se true, il collegamento viene disegnato con un'ombreggiatura. (Ereditato da LinkShape) | |
HasToolTip | Ottiene la forma e verifica se dispone di una descrizione comando. (Ereditato da ShapeElement) | |
Id | Ottiene l'ID dell'elemento. (Ereditato da ModelElement) | |
IsActive | Ottiene il flag IsActive e verifica se l'elemento è attivo. (Ereditato da ModelElement) | |
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) | |
IsDirected | ||
IsNestedChild | true se questo elemento forma si trova in NestedChildShapes di ParentShape. (Ereditato da ShapeElement) | |
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) | |
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) | |
ManuallyRouted | True se l'utente ha apportato una modifica manuale al routing di questa forma del collegamento.False se l'utente ha utilizzato il comando di reindirizzamento o ha lasciato invariato il routing automatico. (Ereditato da LinkShape) | |
MaximumSize | Ottiene le dimensioni massime per la forma. (Ereditato da ShapeElement) | |
MinimumSize | Ottiene le dimensioni minime per la forma. (Ereditato da ShapeElement) | |
ModelElement | Ottiene o imposta l'elemento del modello associato all'elemento di presentazione. (Ereditato da PresentationElement) | |
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 il riquadro delimitatore della forma e le relative forme di nodo annidate. (Ereditato da ShapeElement) | |
Nodes | Ottiene un elenco di forme connesse alla forma collegamento. (Ereditato da LinkShape) | |
NodeToNodeClearance | Ottiene o imposta il margine tra le forme del nodo figlio. (Ereditato da ShapeElement) | |
OutlinePenId | Ottiene l'ID della penna utilizzata per disegnare la struttura della forma del collegamento. (Ereditato da LinkShape) | |
OutlinePenWidth | Ottiene la larghezza del contorno per la forma. (Ereditato da ShapeElement) | |
PaintMoveableDecoratorSelectionLines | (Ereditato da ShapeElement) | |
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) | |
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) | |
RouteJumpType | Ottiene o imposta se il collegamento crea un salto nel punto in cui attraversa un altro collegamento. (Ereditato da LinkShape) | |
RoutingStyle | Diritto (da punto a punto) o rettilineo (costituito da una serie di segmenti orizzontali e verticali). (Ereditato da LinkShape) | |
ShapeFields | Parti di una forma come righe ed elementi Decorator del testo. (Ereditato da ShapeElement) | |
ShapeGeometry | Regola il modo in cui la forma è disegnata. (Esegue l'override di ShapeElement.ShapeGeometry). | |
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) | |
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) | |
TargetToolboxItemFilterAttributes | Ottiene una raccolta di attributi che determinano quali elementi sono abilitati o disabilitati nella casella degli strumenti. (Ereditato da ShapeElement) | |
ToEndPoint | Punto in cui il connettore termina in ToShape. | |
ToLinkConnectsToNode | Ottiene la relazione di ElementLink che collega la forma del collegamento al nodo all'estremità A del connettore. | |
ToShape | Ottiene l'oggetto NodeShape in corrispondenza dell'estremità A della forma del collegamento. | |
UserFixed | Ottiene o imposta un segmento di linea fissa. (Ereditato da LinkShape) | |
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) | |
Associate | Assegna un elemento del modello all'elemento di presentazione.L'effetto ottenuto è lo stesso dell'impostazione di ModelElement. (Ereditato da PresentationElement) | |
CalculateDerivedVisible | Calcolare se la forma del collegamento è visibile.True se entrambi i nodi finali sono visibili. (Esegue l'override di ShapeElement.CalculateDerivedVisible(ShapeElement)). | |
CanMerge | Verifica se l'elemento di origine può essere aggiunto a questo elemento. (Ereditato da ModelElement) | |
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 | Seleziona a quale elenco figlio deve essere aggiunta una nuova forma figlio: NestedChildShapes o RelativeChildShapes. (Ereditato da ShapeElement) | |
CoerceSelection | Consente a una forma di determinare quali altre forme sono selezionate. (Ereditato da ShapeElement) | |
Connect | Crea le relazioni ElementLink necessarie per connettere l'oggetto NodeShape specificato.Se questo oggetto BinaryLinkShape è già presente in un diagramma, collegare anche l'oggetto GraphEdge.In caso contrario, l'oggetto GraphEdge viene collegato quando BinaryLinkShape viene aggiunto a un diagramma. | |
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) | |
CreateChildShape | Crea una forma e la aggiunge come elemento figlio alla forma corrente. (Ereditato da ShapeElement) | |
CreateClassStyleSet | Crea un set di stili classe per il tipo di forma. (Ereditato da ShapeElement) | |
CreateDecorators | Crea una raccolta di elementi Decorator per il tipo di forma. (Ereditato da ShapeElement) | |
CreateInstanceStyleSet | Crea un set di stili per la forma. (Ereditato da ShapeElement) | |
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) | |
Disconnect | Rimuove le relazioni di ElementLink al NodeShapes a entrambe le estremità. (Esegue l'override di LinkShape.Disconnect()). | |
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) | Restituisce true se il punto specificato si trova all'interno della forma. (Ereditato da ShapeElement) | |
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) | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
ExcludeFromClipRegion | Esclude questa forma e le relative forme endpoint dall'area di ritaglio nell'oggetto Graphics specificato. (Esegue l'override di ShapeElement.ExcludeFromClipRegion(Graphics, Matrix, GraphicsPath)). | |
ExcludeGeometryFromClipRegion | Esclude la geometria di una forma e le relative forme figlio dall'area di ritaglio. (Ereditato da ShapeElement) | |
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) | |
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 | 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) | |
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) | |
Focused | Verifica se la forma ha lo stato attivo. (Ereditato da ShapeElement) | |
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) | |
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) | |
GetEdgePointsValue | Utilizza EdgePoints o EdgePointsNoJumps. (Ereditato da LinkShape) | |
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) | |
GetPotentialMouseAction | Ottiene l'azione del mouse da eseguire quando si verifica un evento MouseDown su un punto specifico nel diagramma. (Ereditato da ShapeElement) | |
GetRoleCollection<TCollection, TElement>(Guid) | Ottiene o crea la raccolta di elementi collegati (Ereditato da ModelElement) | |
GetShapeLuminosity | Calcola la luminosità della forma. (Ereditato da ShapeElement) | |
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) | |
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) | |
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) | |
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 | Inizializza l'elenco di campi che rappresentano parti della forma, quali le etichette, le icone, le righe di testo e le immagini di sfondo.Chiamato una volta per classe. (Ereditato da ShapeElement) | |
Invalidate() | Forza il ridisegno della forma e del relativo elemento immediato sulla schermata dell'utente. (Ereditato da LinkShape) | |
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) | |
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) | |
IsRouted | True se la forma del collegamento è stata indirizzata e gli oggetti EdgePoints sono validi; false se il collegamento verrà indirizzato successivamente. (Ereditato da LinkShape) | |
IterateShapes | Scorre una forma e le forme figlio. (Ereditato da ShapeElement) | |
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) | |
NavigateAscend | Chiamato in risposta alla navigazione della sequenza di tasti utente per impostare lo stato attivo sul predecessore attivabile più vicino. (Ereditato da LinkShape) | |
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 | Chiamato in risposta alla navigazione della sequenza di tasti utente per impostare lo stato attivo sul primo elemento figlio dell'elemento padre dello stato attivo corrente. (Ereditato da LinkShape) | |
NavigateToLast | Chiamato in risposta alla navigazione della sequenza di tasti utente per impostare lo stato attivo sull'ultimo elemento figlio dell'elemento padre dello stato attivo corrente. (Ereditato da LinkShape) | |
NavigateToNext | Chiamato in risposta alla navigazione della sequenza di tasti utente per impostare lo stato attivo sull'elemento attivabile successivo nella sequenza di attivazione. (Ereditato da LinkShape) | |
NavigateToPrevious | Chiamato in risposta alla navigazione della sequenza di tasti utente per impostare lo stato attivo sull'elemento attivabile precedente nella sequenza di attivazione. (Ereditato da LinkShape) | |
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) | |
OnBeginEdit | Chiamato quando l'utente inizia la modifica di un campo di testo. (Ereditato da ShapeElement) | |
OnBoundsFixup | Chiamato quando la posizione o le dimensioni dei limiti di elemento padre e figlio vengono impostati o modificati.Eseguire l'override per modificare la dimensione o il layout interno. (Ereditato da ShapeElement) | |
OnChildConfigured | Chiamato quando le posizioni e le dimensioni delle forme figlio stanno per essere determinate.Eseguire l'override per impostare regole specializzate. (Ereditato da ShapeElement) | |
OnChildConfiguring | Chiamato dopo che sono state stabilite le dimensioni e la posizione di una forma figlio. (Ereditato da ShapeElement) | |
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 dopo che la forma viene eliminata da un diagramma. (Esegue l'override di ModelElement.OnDeleted()). | |
OnDeleting | Chiamato quando questo elemento sta per essere eliminato. (Ereditato da ModelElement) | |
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) | |
OnEndEdit | Chiamato quando l'utente termina la modifica di un campo di testo. (Ereditato da ShapeElement) | |
OnInitialize | Chiamato per inizializzare la forma.Eseguire l'override di questo metodo per collegare gestori di eventi e regole all'oggetto. (Ereditato da ShapeElement) | |
OnKeyDown | Chiamato quando si preme un tasto. (Ereditato da ShapeElement) | |
OnKeyPress | Chiamato quando un carattere viene digitato. (Ereditato da ShapeElement) | |
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 | Chiamato per disegnare le parti di base della forma. (Ereditato da ShapeElement) | |
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) | |
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) | |
PermitChildVisibility | Verifica se la forma figlio dovrebbe essere visualizzata nel diagramma. (Ereditato da ShapeElement) | |
ProcessVisibilityChange | Aggiorna la visibilità della forma figlio quando viene effettuata una modifica alla visibilità. (Ereditato da ShapeElement) | |
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) | |
RecalculateRoute | ||
RemoveLayoutObject | Rimuove la forma, inclusa qualsiasi forma figlio relativa e annidata, dalla griglia del diagramma. (Ereditato da ShapeElement) | |
Selected | Verifica se la forma è selezionata in una visualizzazione specificata. (Ereditato da ShapeElement) | |
SetDecorators(LinkDecorator, LinkDecorator, Boolean) | Impostare gli elementi Decorator per il connettore. | |
SetDecorators(LinkDecorator, SizeD, LinkDecorator, SizeD, Boolean) | Impostare gli elementi Decorator per il connettore. | |
SetEdgePointsValue | Utilizza la proprietà EdgePoints. (Ereditato da LinkShape) | |
SetInitialGraphLayoutVisibility | Imposta la visibilità del grafico. (Ereditato da ShapeElement) | |
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 | Determina se deve essere creata una forma per rappresentare una determinata istanza della classe di dominio nel diagramma. (Ereditato da ShapeElement) | |
ShouldReparentOnMove | Verifica se una forma figlio deve essere aggiunta a un nuovo elemento padre quando la forma figlio viene spostata. (Ereditato da ShapeElement) | |
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) | |
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) | |
UpdateDerivedVisible | Aggiorna lo stato visibile della forma derivata. (Ereditato da ShapeElement) | |
UpdateEdgePoints | Aggiorna le estremità della forma del collegamento. (Ereditato da LinkShape) | |
UpdateGeometryLuminosity(DiagramClientView, Brush) | Aggiorna la luminosità per il pennello. (Ereditato da ShapeElement) | |
UpdateGeometryLuminosity(DiagramClientView, Pen) | Aggiorna la luminosità per la penna. (Ereditato da ShapeElement) | |
UpdateGraphEdgePoints | Aggiorna le estremità per la forma del collegamento e li rappresenta graficamente nel diagramma. (Ereditato da LinkShape) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
Click | Si verifica quando l'utente fa clic su una forma. (Ereditato da ShapeElement) | |
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 | |
---|---|---|
DefaultDecoratorSize | Elemento Decorator predefinito, prima delle modifiche | |
DomainClassId | ID della classe di dominio BinaryLinkShape. | |
FixedFromDomainPropertyId | ID della proprietà di dominio FixedFrom. | |
FixedToDomainPropertyId | ID della proprietà di dominio FixedTo. |
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
Questa è la classe base astratta per BinaryLinkShape.
BinaryLinkShape la classe da cui tutte le forme del connettore derivano. Quando si definisce una classe del connettore nella definizione di linguaggio specifico di dominio, la classe di base predefinito è BinaryLinkShape, a meno che specificano esplicitamente un'altra classe del connettore come base.
BinaryLinkShape è in genere la rappresentazione grafica di un'istanza di una relazione di dominio. La relazione di dominio rappresenta le informazioni concettuali e la forma o il connettore di collegamento rappresenta il relativo aspetto visibile nel diagramma. Nella definizione di linguaggio specifico di dominio, si definisce una mappa dell'elemento del diagramma tra la classe del connettore e la relazione di dominio. In fase di esecuzione, è possibile accedere all'istanza di relazione di dominio utilizzando la proprietà ModelElement. Per passare da un elemento a un altro, è in genere consigliabile spostarsi all'elemento del modello e attraversamento di relazioni di dominio, anziché scorrere i connettori nel diagramma.
Per ulteriori informazioni ed esempi, vedere [reindirizzamento] Procedura: esplorare e aggiornare un diagramma.
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.