We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

How to get Column names from MPP file

We are able to rename existing columns in MPP file. Eg : I renamed Task Name column to MSProjectTasksNames.
Is there any way in aspose to identify which columns are renamed. Eg. get something like Task Name -> MSProjectTasksNames.


Thank you for contacting Aspose support team.

You may please give a try to the following sample code and share the feedback.

Project proj = new Project(@"sample.mpp");
foreach(var table in proj.Tables)
    foreach(var item in table.TableFields)
        if (item.Title != null)//To get only renamed columns. Otherwise remove this condition
            Console.WriteLine("Field = " + item.Field);
            Console.WriteLine("Field Title = " + item.Title);