ShapeGeometry.GetPath (Método)

Incluir miembros protegidos
Incluir miembros heredados

obtiene la ruta alrededor de la geometría de la forma.Utilizar la ruta devuelta antes de GetPath() que se aplica a cualquier otra forma.Utilice GetPathCopy() si desea mantener una ruta.

Este miembro está sobrecargado. Para obtener información completa sobre este miembro, incluida la sintaxis, el uso y algunos ejemplos, haga clic en un nombre de la lista de sobrecarga.

Lista de sobrecarga

  Nombre Descripción
Método público GetPath(IGeometryHost) obtiene la ruta alrededor de la geometría de la forma.Utilizar la ruta devuelta antes de GetPath() que se aplica a cualquier otra forma.Utilice GetPathCopy() si desea mantener una ruta.
Método protegido GetPath(RectangleD) obtiene la ruta alrededor de la geometría de la forma.

Arriba

Ejemplos

Este ejemplo es para una forma circular.Observe que UninitializedPath se utiliza y restaurado.

/// <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;
}

Vea también

Referencia

ShapeGeometry Clase

Microsoft.VisualStudio.Modeling.Diagrams (Espacio de nombres)