Método ShapeGeometry.GetPath (RectangleD)
Obtém o caminho ao redor a geometria da forma.
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
Protected Overridable Function GetPath ( _
boundingBox As RectangleD _
) As GraphicsPath
protected virtual GraphicsPath GetPath(
RectangleD boundingBox
)
Parâmetros
- boundingBox
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.RectangleD
A caixa delimitadora para o link, relativas ao canto superior esquerdo do pai da forma ou forma.
Valor de retorno
Tipo: System.Drawing.Drawing2D.GraphicsPath
O caminho ao redor a geometria da forma.
Comentários
Essa propriedade retorna uma referência para o caminho usado por este geometry.Não dispor-lo.Use o caminho antes de usar GetPath() novamente.Se precisar de uma cópia, use GetPathCopy.
Exemplos
Este exemplo é para uma forma circular.Observe que UninitializedPath é usada e redefinir.
/// <summary>
/// Gets the GraphicsPath of the geometry.
/// Returns a reference to the path - do not dispose it.
/// </summary>
/// <param name="boundingBox">The bounding box of the shape.</param>
/// <returns>The GraphicsPath of the geometry.</returns>
protected override GraphicsPath GetPath(RectangleD boundingBox)
{
GraphicsPath path = UninitializedPath;
path.Reset();
path.AddEllipse((float)boundingBox.X, (float)boundingBox.Y, (float)boundingBox.Width, (float)boundingBox.Height);
return path;
}
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.