internal static void Validate(ExcelDrawing d, ExcelDrawings drawings, ExcelGroupShape grp) { if (d._drawings != drawings) { throw new InvalidOperationException("All drawings must be in the same worksheet."); } if (d._parent != null && d._parent != grp) { throw new InvalidOperationException($"The drawing {d.Name} is already in a group different from the other drawings.");; } }
internal ExcelDrawingAsType(ExcelDrawing drawing) { _drawing = drawing; }
internal ExcelSlicerAsType(ExcelDrawing drawing) { _drawing = drawing; }
internal ExcelControlAsType(ExcelDrawing drawing) { _drawing = drawing; }