Método PortPlacementHelper.FindPerimeterRotation
Limites de iniciais e finais da porta, localize a distância de rotação no perímetro do componente e a direção de rotação.No sentido horário é positiva e anticlockwise negativo.Suposição: initialBounds e finalBounds são uma minúscula delta distantes.Portanto, chamado entre duas chamadas de GetCompliantBounds
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Sintaxe
'Declaração
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
)
Parâmetros
- parentShape
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.NodeShape
- initialBounds
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.RectangleD
Limites de porta inicial em relação ao pai
- initialPlacement
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.PortPlacement
- finalBounds
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.RectangleD
Limites de porta final relativo ao pai
- finalPlacement
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.PortPlacement
Valor de retorno
Tipo: System.Double
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.