Метод | Описание | |
---|---|---|
CanCreateConnection ( global::Microsoft.VisualStudio.Modeling.Diagrams sourceShapeElement, global::Microsoft.VisualStudio.Modeling.Diagrams targetShapeElement, string &connectionWarning ) : bool |
Called by the base ConnectAction class to determine if the given shapes can be connected. This implementation delegates calls to the ConnectionBuilder EntityHasRelationShipsBuilder. |
|
CreateConnection ( global::Microsoft.VisualStudio.Modeling.Diagrams sourceShapeElement, global::Microsoft.VisualStudio.Modeling.Diagrams targetShapeElement, global::Microsoft.VisualStudio.Modeling.Diagrams paintFeedbackArgs ) : void |
Called by the base ConnectAction class to create the underlying relationship. This implementation delegates calls to the ConnectionBuilder EntityHasRelationShipsBuilder. |
|
IsValidSourceAndTarget ( global::Microsoft.VisualStudio.Modeling.Diagrams sourceShapeElement, global::Microsoft.VisualStudio.Modeling.Diagrams targetShapeElement ) : bool |
Called by the base ConnectAction class to ask whether the given source and target are valid. Always return true here, to give CanCreateConnection a chance to decide. |
Метод | Описание | |
---|---|---|
EntityRelationShipConnectionTypeBase ( ) |
Constructs a new the EntityRelationShipConnectionType with the given ConnectionBuilder.
|
Метод | Описание | |
---|---|---|
RemovePassThroughShapes ( global::Microsoft.VisualStudio.Modeling.Diagrams shape ) : DslDiagrams::ShapeElement |
public CanCreateConnection ( global::Microsoft.VisualStudio.Modeling.Diagrams sourceShapeElement, global::Microsoft.VisualStudio.Modeling.Diagrams targetShapeElement, string &connectionWarning ) : bool | ||
sourceShapeElement | global::Microsoft.VisualStudio.Modeling.Diagrams | |
targetShapeElement | global::Microsoft.VisualStudio.Modeling.Diagrams | |
connectionWarning | string | |
Результат | bool |
public CreateConnection ( global::Microsoft.VisualStudio.Modeling.Diagrams sourceShapeElement, global::Microsoft.VisualStudio.Modeling.Diagrams targetShapeElement, global::Microsoft.VisualStudio.Modeling.Diagrams paintFeedbackArgs ) : void | ||
sourceShapeElement | global::Microsoft.VisualStudio.Modeling.Diagrams | |
targetShapeElement | global::Microsoft.VisualStudio.Modeling.Diagrams | |
paintFeedbackArgs | global::Microsoft.VisualStudio.Modeling.Diagrams | |
Результат | void |
protected EntityRelationShipConnectionTypeBase ( ) |
public IsValidSourceAndTarget ( global::Microsoft.VisualStudio.Modeling.Diagrams sourceShapeElement, global::Microsoft.VisualStudio.Modeling.Diagrams targetShapeElement ) : bool | ||
sourceShapeElement | global::Microsoft.VisualStudio.Modeling.Diagrams | |
targetShapeElement | global::Microsoft.VisualStudio.Modeling.Diagrams | |
Результат | bool |