private static void ApplyRowFormat( this Range range, RowFormat format) { if (format == null) { return; } var implementedProperties = new[] { nameof(RowFormat.CellsFormat), nameof(RowFormat.HeightInPixels), nameof(RowFormat.Options), }; format.ThrowOnNotImplementedProperty(implementedProperties); range.ApplyCellFormat(format.CellsFormat); range.SetPerRowHeightInPixels(format.HeightInPixels); range.ApplyRowFormatOptions(format.Options); }