private static void DeleteSection(IVisio.Shape shape, short index)
        {
            if (shape == null)
            {
                throw new System.ArgumentNullException(nameof(shape));
            }

            short target_section_index = GeometryHelper.GetGeometrySectionIndex(index);
            shape.DeleteSection(target_section_index);
        }