Aspose.Tasks.Examples.CSharp.WorkingWithTasks.RenderTaskUsageViewWithDetails.Run C# (CSharp) Method

Run() public static method

public static Run ( ) : void
return void
        public static void Run()
        {
            // ExStart:RenderTaskUsageViewWithDetails
            // Create project instance
            string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.FullName);
            Project project1 = new Project(dataDir + "TaskUsageViewWithDetails.mpp");

            // Get Default view
            UsageView view = project1.DefaultView as TaskUsageView;

            // Details header column will not be displayed
            view.DisplayDetailsHeaderColumn = false;
            view.RepeatDetailsHeaderOnAllRows = false;
            view.AlignDetailsData = StringAlignment.Near;
            project1.Save(dataDir + "task usage1_out.pdf", SaveFileFormat.PDF);

            // Display details header column
            view.DisplayDetailsHeaderColumn = true;

            // Repeat details header on all assignments rows
            view.RepeatDetailsHeaderOnAllRows = true;
            view.AlignDetailsData = StringAlignment.Far;
            project1.Save(dataDir + "task usage2_out.pdf", SaveFileFormat.PDF);
            // ExEnd:RenderTaskUsageViewWithDetails
        }
    }
RenderTaskUsageViewWithDetails