選択されている図形を列挙して、図形の情報を取得するサンプルコードです。
C#// 選択されている図形を取得する Document doc = ActiveDocument; SelectedShapeCollection selectedShapes = doc.SelectionManager.SelectedShapes; foreach (var selectedShape in selectedShapes) { // 図形の情報を取得 Shape shape = selectedShape.Shape; string shapeType = shape.GetType().Name; string layerName = shape.Layer.Name; string drawingName = shape.Drawing.Name; }