How do I get shapes in a swimlane shape object from visio automation?
===

I am using office automation to convert visio files to a specified xml format flowchart, and I need use the swimlane data as container of workflow process . so how can I get the relation between workflow shapes and swimlane ?


----------


    IVisio.Shape shape = o as IVisio.Shape;

            double width = shape.Cells["Width"].Result[Microsoft.Office.Interop.Visio.VisUnitCodes.visMillimeters];
            double height = shape.Cells["Height"].Result[Microsoft.Office.Interop.Visio.VisUnitCodes.visMillimeters];
            double pinX = shape.Cells["PinX"].Result[Microsoft.Office.Interop.Visio.VisUnitCodes.visMillimeters];
            double pinY = shape.Cells["PinY"].Result[Microsoft.Office.Interop.Visio.VisUnitCodes.visMillimeters];

  [1]: http://i.stack.imgur.com/nqmy9.png