Esempio n. 1
0
        public IVisio.Shape Cmd_New_VisioShape_rectangle(
            VisioAutomation.Geometry.Point[] points)
        {
            var cmd = new VisioPowerShell.Commands.VisioShape.NewVisioShape();

            cmd.Rectangle   = true;
            cmd.BoundingBox = new VisioAutomation.Geometry.Rectangle(points[0], points[1]);
            var shape = cmd.InvokeFirst <IVisio.ShapeClass>();

            return(shape);
        }
Esempio n. 2
0
        public List <IVisio.Shape> Cmd_New_VisioShape(
            IVisio.Master[] masters,
            VisioAutomation.Geometry.Point[] points)
        {
            var cmd = new VisioPowerShell.Commands.VisioShape.NewVisioShape();

            cmd.Master   = masters;
            cmd.Position = points;
            var shape_list = cmd.Invoke <IVisio.Shape>().ToList();

            return(shape_list);
        }