PortPlacementHelper.FindPerimeterRotation – metoda
Uvedeny počáteční a konečné hranice přístavu zjistit vzdálenost otočení na obvodu komponenty a směr otáčení.Po směru hodinových ručiček pozitivní a proti směru hodinových ručiček je záporná.Předpokladů: initialBounds a finalBounds jsou malé delta, která je od sebe.Proto se nazývá mezi dvěma GetCompliantBounds volání
Obor názvů: Microsoft.VisualStudio.Modeling.Diagrams
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Syntaxe
'Deklarace
Public Overridable Function FindPerimeterRotation ( _
parentShape As NodeShape, _
initialBounds As RectangleD, _
initialPlacement As PortPlacement, _
finalBounds As RectangleD, _
finalPlacement As PortPlacement _
) As Double
public virtual double FindPerimeterRotation(
NodeShape parentShape,
RectangleD initialBounds,
PortPlacement initialPlacement,
RectangleD finalBounds,
PortPlacement finalPlacement
)
Parametry
- parentShape
Typ: Microsoft.VisualStudio.Modeling.Diagrams.NodeShape
- initialBounds
Typ: Microsoft.VisualStudio.Modeling.Diagrams.RectangleD
Počáteční port hranice relativní vzhledem k nadřazené
- initialPlacement
Typ: Microsoft.VisualStudio.Modeling.Diagrams.PortPlacement
- finalBounds
Typ: Microsoft.VisualStudio.Modeling.Diagrams.RectangleD
Poslední přístav hranice relativní vzhledem k nadřazené
- finalPlacement
Typ: Microsoft.VisualStudio.Modeling.Diagrams.PortPlacement
Vrácená hodnota
Typ: System.Double
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.