PortPlacementHelper.PositionChildPort(Port, NodeShape) Methode

Definition

Die Form des automatischen Anschlusses.

public:
 virtual void PositionChildPort(Microsoft::VisualStudio::Modeling::Diagrams::Port ^ portShape, Microsoft::VisualStudio::Modeling::Diagrams::NodeShape ^ parentShape);
public virtual void PositionChildPort (Microsoft.VisualStudio.Modeling.Diagrams.Port portShape, Microsoft.VisualStudio.Modeling.Diagrams.NodeShape parentShape);
abstract member PositionChildPort : Microsoft.VisualStudio.Modeling.Diagrams.Port * Microsoft.VisualStudio.Modeling.Diagrams.NodeShape -> unit
override this.PositionChildPort : Microsoft.VisualStudio.Modeling.Diagrams.Port * Microsoft.VisualStudio.Modeling.Diagrams.NodeShape -> unit
Public Overridable Sub PositionChildPort (portShape As Port, parentShape As NodeShape)

Parameter

portShape
Port
parentShape
NodeShape

Hinweise

Abgeleitete Klassen können dies überschreiben, um das Platzierungs Verhalten zu spezialisieren.

Standardmäßig: 1. Ein Port wird am linken vertikalen Rand unterhalb vorhandener Ports positioniert. 2. Anschließend wird das Shape gegen den Uhrzeigersinn, bis ein leerer Bereich gefunden wird. 3. Wenn in einer einzelnen Aktion mehrere Ports hinzugefügt werden, sollten diese im verfügbaren Speicherplatz verteilt werden. 4. Wenn die Höhe der Komponente erforderlich ist, muss die Struktur erhöht werden, um den neu hinzugefügten Ports gerecht zu werden.

Gilt für