public static IVisio.Shape DrawOval(this IVisio.Page page, Geometry.Rectangle rect) { var surface = new SurfaceTarget(page); var shape = surface.DrawOval(rect); return(shape); }