Class ApsLayoutBuilderOutOfMemoryException
ApsLayoutBuilderOutOfMemoryException class
Represents exception which occurs when there is not enough memory to continue an image layout building.
public class ApsLayoutBuilderOutOfMemoryException : Exception
Examples
Shows how to save project as an image and catch exceptions.
try
{
    var project = new Project(DataDir + "Blank2010.mpp");
    var ganttChart = (GanttChartView)project.Views.ToList()[0];
    ganttChart.MiddleTimescaleTier.Unit = TimescaleUnit.Hours;
    ganttChart.BottomTimescaleTier.Unit = TimescaleUnit.Minutes;
    ganttChart.BottomTimescaleTier.Count = 1;
    var options = new ImageSaveOptions(SaveFileFormat.Png);
    options.Timescale = Timescale.DefinedInView;
    project.Save(OutDir + "SaveToStreamWithOptionsAndCatchException_out.mpp", options);
}
catch (ApsLayoutBuilderOutOfMemoryException ex)
{
    Console.WriteLine(ex.Message);
}
catch (BitmapInvalidSizeException ex)
{
    Console.WriteLine(ex.Message);
}
See Also
- namespace Aspose.Tasks
 - assembly Aspose.Tasks